如何修复“未捕获的InvalidArgumentException:未找到操作:CreateCollection”

时间:2019-07-08 17:24:06

标签: php amazon-web-services amazon-s3 amazon-rekognition

我正在使用AWS rekognition设置面部检测程序,但是由于某些原因,尝试运行CreateCollection方法时出现错误。

我已经安装了Composer,并使用Composer安装了aws-sdk-php。

当我运行此脚本时:

require __DIR__.'/vendor/autoload.php';
use Aws\S3\S3Client;
use Aws\Exception\AwsException;

$s3 = new Aws\S3\S3Client([
'profile' => 'default',
'version' => 'latest',
'region' => 'us-east-2'
]);

$collection = $s3->createCollection([
        'CollectionId' => '0'
])

我收到此错误 Uncaught InvalidArgumentException: Operation not found: CreateCollection in /path/to/AwsClient.php:248

理想情况下,我不会遇到此错误,而是创建一个可以存储照片的收藏集。我应该采取什么步骤来解决这个问题?

1 个答案:

答案 0 :(得分:0)