InvalidS3ObjectException при вызове операции IndexFaces - PullRequest
0 голосов
/ 09 мая 2019

Я пробую следующий урок

https://aws.amazon.com/blogs/machine-learning/easily-perform-facial-analysis-on-live-feeds-by-creating-a-serverless-video-analytics-environment-with-amazon-rekognition-video-and-amazon-kinesis-video-streams/

Таким образом, я заменил некоторую часть своим именем и ключом (файлом):

aws rekognition index-faces --image "{\"S3Object\":{\"Bucket\":\"testbucket\",\"Name\":\"testfile.png\"}}" --collection-id=rekVideoBlog --detection-attributes=ALL --external-image-id=Andy --region us-west-2

(предположим, testbucket - это мое имя, а testfile - файл, который я загрузил и опубликовал). Это правильно?

Я удостоверился, что корзина и объект общедоступны и т. Д., Но постоянно получаю сообщение об ошибке:

An error occurred (InvalidS3ObjectException) when calling the IndexFaces operation: Unable to get object metadata from S3. Check object key, region and/or access permissions.

Я также пытался получить доступ к своему ведру, используя:

aws s3 ls s3://testbucket

и я могу нормально отображать содержимое

...