0
我試圖與亞馬遜MWS訂單,但遇到了一些問題。是的,我已經用他們的MSW暫存器測試過了,並得到了結果。但現在我試圖在我的瀏覽器中輸入他們的「字符串簽名」得到這個:亞馬遜MWS - getOrders
參數簽名不能爲空。
所以我去使用亞馬遜code來計算簽名和generete我自己的「串籤」,這是我所得到的,我的憑據都是不錯的,從暫存器複製。如果它在那裏工作,它必須在這裏工作?不。
我只是改變了這段代碼:
parameters.put("Action", urlEncode("GetOrder")); // GetServiceStatus
並補充AmazonOrderId.id.1
parameters.put("AmazonOrderId.Id.1", urlEncode("xxx-xxxxxxx-xxxxxxx"));
我們計算出你所提供的簽名不匹配的請求籤名。檢查您的AWS祕密訪問密鑰和簽名方法。詳細信息請參閱服務文檔。
我也有他們的圖書館,不能弄清楚如何使用getOrders,它只有getServiceStatus示例,似乎無法找到任何具有函數getOrders的類。
請幫忙。
或者我應該從antoher天使處理這個問題嗎? – olyar