Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 使用AWS CLI调用Rekognion_Amazon Web Services_Amazon S3_Aws Cli_Amazon Rekognition - Fatal编程技术网

Amazon web services 使用AWS CLI调用Rekognion

Amazon web services 使用AWS CLI调用Rekognion,amazon-web-services,amazon-s3,aws-cli,amazon-rekognition,Amazon Web Services,Amazon S3,Aws Cli,Amazon Rekognition,我在Windows上安装了AWS CLI,并且正在使用Windows命令提示符 我试图使用Rekognion,但我似乎无法让任何命令正常工作。我得到的最接近的是: aws rekognition detect-faces --image S3Object=\{Bucket=innovation-bucket,Name=image.jpg,Version=1\} --attributes "ALL" --region us-east-1 这导致: 分析输入参数“--image”时出错:S3Obj

我在Windows上安装了AWS CLI,并且正在使用Windows命令提示符

我试图使用Rekognion,但我似乎无法让任何命令正常工作。我得到的最接近的是:

aws rekognition detect-faces --image S3Object=\{Bucket=innovation-bucket,Name=image.jpg,Version=1\} --attributes "ALL" --region us-east-1
这导致:

分析输入参数“--image”时出错:S3Object={Bucket=innovation Bucket,Name=image.jpg,Version=1}的预期参数为“,”,接收参数为“}”

为什么它需要一个逗号

编辑:

当我尝试文档中的格式时,也会出现错误:

aws rekognition detect-faces --image '{"S3Object":{"Bucket":"innovation-bucket","Name":"image.jpg"}}' --attributes "ALL" --region us-east-1
分析参数“--image”时出错:应为“=”,收到输入“{”S3Object“{”Bucket“:“innovation Bucket”,“Name”:“image.jpg”‌​"}}'

1) 您的AWS CLI应如下所示,请参阅:


2) 如果您的AWS CLI安装在windows box上,请确保将单引号更改为双引号,将双引号更改为转义引号“

这些例子可能会有所帮助,@Nambari我尝试了文档中看到的所有内容,但它只是导致了许多错误。您是否遵循正确的单引号和双引号?当我尝试
aws rekognition检测人脸时--image'{“S3Object”:{“Bucket”:“innovation Bucket”,“Name”:“image.jpg”}--attributes”ALL”--region us-east-1
I get
Error解析参数'--image':应为'=',接收输入''{“S3Object”:{“Bucket”:“innovation Bucket”,“Name”:“image.jpg”}}'
哪个框AWS CLI客户端在Windows(或)Mac(或)Linux等上?为清晰起见-'变为“while”/“Double Quotes”变为“NOT/”请参阅“使用带字符串的引号”下的本页
aws rekognition search-faces-by-image \
--image '{"S3Object":{"Bucket":"bucket-name","Name":"Example.jpg"}}' \
--collection-id "collection-id" \
--region us-east-1 \
--profile adminuser