因此,我使用Amazons產品廣告API並在我轉身的地方獲得SignatureDoesNotMatchThe
。簽名無效
的問題不是我的代碼,因爲我一直在使用這個暫存< http://associates-amazon.s3.amazonaws.com/scratchpad/index.html>
是什麼給了開始了嗎?我已經像所有其他人一樣在AWS中創建了一個憑證 - 我還需要做什麼或爲什麼這只是失敗?
完整的錯誤如下:
<?xml version="1.0"?>
<ItemLookupErrorResponse xmlns="http://ecs.amazonaws.com/doc/2011-08-01/"><Error>
<Code>SignatureDoesNotMatch</Code>
<Message>The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.</Message>
</Error>
<RequestId>a89715b8-8e81-4d33-ad94-b85c92fb0631</RequestId></ItemLookupErrorResponse>
這有可能是輸入參數,如'AWSAccessKeyId','AssociateTag' ...不按字母順序在您的要求進行排序。 – vinayr
是的,但暫存器(鏈接)正在整理所有內容。 – conor
你是如何創建簽名的? – vinayr