Что такое "подпись" или "отметка времени" для веб-сервиса Amazon ecommerce?
Зарегистрируйтесь в Amazon Web Services.
Затем попробуйте использовать следующий URL:
Если у вас есть мой опыт, вы увидите:
<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 doc для электронной коммерции была бы хорошей. Является ли 2008-08-19 последним?
1 ответ:
Ну вот параметр сигнатуры:http://docs.amazonwebservices.com/AmazonFPS/latest/FPSAdvancedGuide/index.html?APPNDX_GeneratingaSignature.html
Это хэш других параметров. Странно, что они приводят много примеров без него и утверждают, что эти примеры работают.