2016-11-28 292 views
1

我無法使用PHP SDK v2.7.16將消息發送到FIFO隊列。Amazon Sqs FIFO隊列

我得到一個異常:「請求必須包含參數MessageGroupId」,即使我傳遞了一個有效的MessageGroupId參數。

public function sendMessage($queueUrl,$messageBody) 
{ 
    $this->client->sendMessage(array(
    'QueueUrl' => $queueUrl, 
    'MessageBody' => $messageBody, 
    'MessageGroupId'=>'messagegroupid1000', 
    'MessageDeduplicationID'=>'messagededuplicationid1000')); 
} 

怎麼了?

+0

我假設你正在使用AWS SDK,但如果是這樣,什麼版本和語言是什麼呢?如果此參數早於FIFO隊列的存在,則可能無法在您使用的版本中正確處理該參數。 –

+0

aws sdk:php,v 2.7.16 –

回答