AWS Rekognition
(
StartFaceSearch
SQS
SNS
部分。
这是我的问题
我不能从SQS那里得到消息
receiveMessage()
listQueues()
也不起作用。它给出了下面的错误。
https://sqs.us-east-1.amazonaws.com
“AWS HTTP错误:客户端错误:
POST https://sqs.us-east-1.amazonaws.com
导致
403 Forbidden
回应:
<ErrorResponse xmlns=“http://queue.amazonaws.com/doc/2012-11-05/”>发件人<代码>S(截断…)
此请求的规范字符串应该是
/ ....... <继续。。。。。。。。。。。。。
代码如下。AWS PHP SDK 3.64.11版。
$queueUrl = "https://sqs.us-east-1.amazonaws.com/xxxxxxx/facetrackingreceive";
// Get the client from the builder by namespace
$sqs_client = new SqsClient(array(
'credentials' => array(
'key' => 'xxxxxxxxxx',
'secret' => 'xxxxxxxxxxxxxxxxxxxxxxx',
),
'version' => '2012-11-05',
'region' => 'us-east-1',
'http' => [ 'verify' => false ],
));
$result = $sqs_client->listQueues();
foreach ($result->get('QueueUrls') as $queueUrl) {
echo "$queueUrl\n";
}