似乎无法在AWS CLI中正确获取AWS Rekognition的格式

问题描述

尝试在AWS CLI中运行AWS Rekognition并收到以下错误

Error parsing parameter '--image': Invalid JSON: Expecting value: line 1 column 48 (char 47)

也尝试调整"',但收到相同的错误消息。感谢所有帮助!

代码如下:

aws rekognition index-faces --image "{\"S3Object\":{\"Bucket\":\"xxx\",\"Name\":"image.PNG"}}" --collection-id "\xxx"\ --detection-attributes \"ALL\" --external-image-id \"xxx\" --region us-west-2

谢谢!

解决方法

这是我已成功使用的命令:

aws rekognition index-faces \
--collection-id Trainers \
--image "S3Object={Bucket=my-bucket,Name=John.jpg}" \
--detection-attributes ALL \
--external-image-id John