Qu'est-ce que c'est & # 8220; Signature & # 8221; ou & # 8220; Horodatage & # 8221; pour le service Web Amazon ecommerce?

StackOverflow https://stackoverflow.com/questions/1442655

  •  22-07-2019
  •  | 
  •  

Question

Inscrivez-vous pour Amazon Web Services.

Essayez ensuite l'URL suivante:

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

Si vous avez mon expérience, vous verrez:

<Error>
  <Code>AWS.MinimumParameterRequirement</Code>
    <Message>
      Your request should have atleast 1 of the following parameters: Signature, Timestamp.
    </Message>
</Error>

Qu'est-ce que cela essaie de me dire? Que sont les " Signature " et " Horodatage " paramètres?

Ceci est un problème quelconque, mais la réponse n’est pas évidente. J'ai cherché Google pour "MinimumParameterRequirement". J'ai consulté http://docs.amazonwebservices.com/AWSEcommerceService/2007-01-17 et http: // s3 .amazonaws.com / awsdocs / ECS / 20080819 / QRC-AAWS-2008-08-19.pdf et http://docs.amazonwebservices.com/AWSEcommerceService/2007-01-17/ApiReference/ErrorCodesAndMessages.html .

En fait, même un lien vers la dernière documentation API pour le commerce électronique serait bien. Le 2008-08-19 est-il le dernier?

Était-ce utile?

La solution

Eh bien, voici le paramètre de signature: http: // docs .amazonwebservices.com / AmazonFPS / latest / FPSAdvancedGuide / index.html? APPNDX_GeneratingaSignature.html

C'est un hachage des autres paramètres. Etrange qu'ils donnent beaucoup d'exemples sans cela et prétendent que ces exemples fonctionnent.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top