Frage

Registrieren Sie sich für Amazon Web Services.

Dann versuchen Sie die folgende URL:

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

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?

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top