亚马逊电子商务网络服务中,“Signature”或“Timestamp”是什么?

3

注册Amazon Web Services。

然后尝试以下URL:

http://ecs.amazonaws.com/onca/xml?Service=AWSECommerceService&Operation=ItemLookup&AWSAccessKeyId=YOURKEY

如果你有我的经验,你会看到:
<Error>
  <Code>AWS.MinimumParameterRequirement</Code>
    <Message>
      Your request should have atleast 1 of the following parameters: Signature, Timestamp.
    </Message>
</Error>

这是什么意思?“Signature”和“Timestamp”参数是什么?
这是某种新手问题,但找到答案并不明显。我搜索了“MinimumParameterRequirement”。我查看了http://docs.amazonwebservices.com/AWSEcommerceService/2007-01-17http://s3.amazonaws.com/awsdocs/ECS/20080819/QRC-AAWS-2008-08-19.pdf以及http://docs.amazonwebservices.com/AWSEcommerceService/2007-01-17/ApiReference/ErrorCodesAndMessages.html
事实上,甚至提供最新的电子商务API文档链接也很好。2008-08-19是最新的吗?

首先,电子商务API已更名为联盟API。以下是最新链接:http://developer.amazonwebservices.com/connect/entry.jspa?externalID=2228&categoryID=19 - dfrankow
1个回答

2

apisigning.com声称:“自2009年8月17日起,亚马逊现在要求对其产品广告API的所有请求进行签名。” - dfrankow

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接