ما هو "التوقيع" أو "الطابع الزمني" لخدمة الويب الأمازون التجارة الإلكترونية؟
-
22-07-2019 - |
سؤال
وسجل للحصول على خدمات الويب الأمازون.
وثم حاول URL التالي:
إذا كان لديك تجربتي سترى:
<Error>
<Code>AWS.MinimumParameterRequirement</Code>
<Message>
Your request should have atleast 1 of the following parameters: Signature, Timestamp.
</Message>
</Error>
ما هو هذا تحاول أن تقول لي؟ ما هي "التوقيع" و "الطابع الزمني" المعلمات؟
وهذه مشكلة n00b من نوع ما، ولكن العثور على الإجابة ليست واضحة. I غوغلد ل "MinimumParameterRequirement". نظرت إلى http://docs.amazonwebservices.com/AWSEcommerceService/2007-01-17 و HTTP: // S3 .amazonaws.com / awsdocs / ECS / 20080819 / QRC-AAWS-2008-08-19.pdf و <لأ href = "http://docs.amazonwebservices.com/AWSEcommerceService/2007-01-17/ ApiReference / ErrorCodesAndMessages.html "يختلط =" نوفولو noreferrer "> http://docs.amazonwebservices.com/AWSEcommerceService/2007-01-17/ApiReference/ErrorCodesAndMessages.html .
في الواقع، حتى تصل إلى أحدث وثيقة API للتجارة الإلكترونية سيكون من الرائع. هو 2008-08-19 أحدث؟
المحلول
وحسنا ها هي المعلمة التوقيع: HTTP: // مستندات .amazonwebservices.com / AmazonFPS / احدث / FPSAdvancedGuide / index.html و؟ APPNDX_GeneratingaSignature.html
وانها تجزئة غيرها من المعالم. الغريب أنها تعطي الكثير من الأمثلة دون ذلك ويدعون أن تلك الأمثلة العمل.