Was ist „Signatur“ oder „Timestamp“ für den Amazon E-Commerce-Web-Service?
-
22-07-2019 - |
Frage
Registrieren Sie sich für Amazon Web Services.
Dann versuchen Sie die folgende URL:
Wenn Sie meine Erfahrung haben Sie werden sehen:
<Error>
<Code>AWS.MinimumParameterRequirement</Code>
<Message>
Your request should have atleast 1 of the following parameters: Signature, Timestamp.
</Message>
</Error>
Was ist das versucht, mir zu sagen? Was sind "Signature" und "Timestamp" Parameter?
Dies ist ein n00b Problem irgendeine Art, aber die Antwort zu finden, ist nicht offensichtlich. Ich googeln für „MinimumParameterRequirement“. Ich schaute auf http://docs.amazonwebservices.com/AWSEcommerceService/2007-01-17 und http: // s3 .amazonaws.com / awsdocs / ECS / 20080819 / QRC-AAWS-2008-08-19.pdf und http://docs.amazonwebservices.com/AWSEcommerceService/2007-01-17/ApiReference/ErrorCodesAndMessages.html .
In der Tat, auch ein Link auf den neuesten API doc für E-Commerce wäre schön. Ist 2008-08-19 spätestens?
Lösung
Hier ist gut die Signatur Parameter: http: // docs .amazonwebservices.com / AmazonFPS / latest / FPSAdvancedGuide / index.html? APPNDX_GeneratingaSignature.html
Es ist ein Hash der anderen Parameter. Seltsam, dass sie viele Beispiele, ohne es zu geben und behaupten, dass diese Beispiele arbeiten.