我正在尝试使用带有Zend Framework的Amazon Web Service来搜索/显示图书。
由于更改了亚马逊API,this page上的示例无效。我想从现在开始我需要提供我的Associate Tag,但我不知道如何。
我使用的是我获得的密钥: https://aws-portal.amazon.com/gp/aws/securityCredentials
任何人都可以告诉我如何做到这一点吗?
答案 0 :(得分:2)
Amazon API更新的修复程序应该在ZF的下一个迷你版本中。如果您不能等待,可以在此处将修补程序http://framework.zend.com/issues/browse/ZF-12046应用于您的1.11.11副本,以修复与您可能获得的AWS版本相关的错误。
AssociateTag要求实际上是亚马逊在上述之前做出的单独向后兼容的变更。您可以将此作为itemSearch的附加参数提供,例如:
$amazon = new Zend_Service_Amazon('AMAZON_API_KEY', 'US', 'AMAZON_SECRET_KEY');
$results = $amazon->itemSearch(array(
'SearchIndex' => 'Books',
'Keywords' => 'php',
'AssociateTag' => 'yourtaghere'
));