Что такое «Подпись» или «Метка времени» для веб-службы электронной коммерции Amazon? - PullRequest
3 голосов
/ 18 сентября 2009

Регистрация для 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>

Что это пытается мне сказать? Что такое параметры «Подпись» и «Отметка времени»?

Это какая-то проблема n00b, но поиск ответа не очевиден. Я погуглил для "MinimumParameterRequirement". Я посмотрел на http://docs.amazonwebservices.com/AWSEcommerceService/2007-01-17 и http://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 самый последний?

1 Ответ

2 голосов
/ 18 сентября 2009

Ну вот параметр подписи: http://docs.amazonwebservices.com/AmazonFPS/latest/FPSAdvancedGuide/index.html?APPNDX_GeneratingaSignature.html

Это хеш других параметров. Странно, что они приводят множество примеров без него и утверждают, что эти примеры работают.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...