PHP Amazon API签名不匹配

时间:2016-09-22 15:42:00

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

我正在尝试为Amazon API获取签名。我尝试了很多方法,但一切都没有用。

这是我加载网站时的输出:

  

SignatureDoesNotMatch我们计算的请求签名与您提供的签名不匹配。检查您的AWS Secret Access Key和签名方法。有关详细信息,请参阅服务文档.a0276c00-dab6-4993-bfba-f1c9e431be72

链接:

http://webservices.amazon.de/onca/xml?AWSAccessKeyId=AKIAIAPOZFMTWW53XW3A&AssociateTag=myAssociateTag&ItemId=B017M5OTU2&Operation=ItemLookup&ResponseGroup=Images&Service=AWSECommerceService&Timestamp=2016-09-22T15%3A37%3A01Z&Version=2011-08-01&IdType=ASIN&Signature=t4n0BqQBsSBu8PVLJaWHSVNo4BmDLtWmlv%2Fmaekapbw%3Dh

守则:     

    <?php
require('aws_signed_request.php');
  $amazon = aws_signed_request('de',array('Operation'=>'ItemLookup','ItemId'=>'B017M5OTU2', 'ResponseGroup'=>'Images'),"AKIAIAPOZFMTWW53XW3A","OKguH77p2VnCHK5D+6Z4WnEIn18gpKuzoliZZRpe","My Associate Tag");
    echo($amazon);
?>

请求文件:

{{1}}

我希望你能帮助我或者另一个解决方案!

问候

0 个答案:

没有答案