Qu'est-ce que c'est & # 8220; Signature & # 8221; ou & # 8220; Horodatage & # 8221; pour le service Web Amazon ecommerce?
-
22-07-2019 - |
Question
Inscrivez-vous pour Amazon Web Services.
Essayez ensuite l'URL suivante:
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?
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.