我尝试过像这样的ItemLookup,
http://webservices.amazon.in/onca/xml?AWSAccessKeyId=[AccessId]&AssociateTag=[AssociateId]&IdType=ISBN&ItemId=8129135728&Operation=ItemLookup&ResponseGroup=ItemAttributes%2CImages&SearchIndex=Books&Service=AWSECommerceService&Timestamp=2015-05-12T13%3A42%3A02Z&Version=2011-08-01&Signature=[Signature]
这对我来说很好。
我为ItemSearch尝试了这个,
http://webservices.amazon.in/onca/xml?AWSAccessKeyId=[AccessId]&AssociateTag=[AssociateId]&Operation=ItemSearch&ResponseGroup=Small&SearchIndex=All&Keywords=harry_potter&Service=AWSECommerceService&Timestamp=2015-05-12T13%3A39%3A22Z&Version=2011-08-01&Signature=[Signature]
但是,它不起作用并且显示Signature没有匹配错误。
有人可以帮我纠正ItemSearch请求吗?
答案 0 :(得分:1)
我假设您已经开始使用以下内容,因为它看起来类似于您创建的网址
http://docs.aws.amazon.com/AWSECommerceService/latest/GSG/SubmittingYourFirstRequest.html
仔细检查时间戳,因为页面提到它不能超过15分钟
但我担心我不太了解该API,无法知道如何正确设置签名,但是您是否考虑过使用库
This seems like a nice example可以通过库http://exeu.github.io/apai-io/
实现的目标