2010-01-13 33 views
3

我正在開發eBay經理,並且完成了差不多所有事情都像發佈數據一樣運行良好,從ebay獲取訂單詳情。EBAY XML API問題所需的幫助

現在我需要更新航運跟蹤號碼的狀態,載體在eBay上。我收到錯誤,我無法弄清楚是什麼問題。在這方面的任何幫助將不勝感激。

我附上編碼。請隨時問我編碼中需要的任何解釋。

代碼文件上傳到此處:go4vacation.com/completesale.zip

幫助參考:http://developer.ebay.com/DevZone/XML/docs/Reference/eBay/CompleteSale.html我得到

錯誤的迴應是:?

< XML版本= 「1.0」 編碼=」 UTF-8「> < GetSellerTransactionsResponse xmlns =」urn:ebay:apis:eBLBaseComponents「> <時間戳> 2010-01-13T12:50:29.644Z <確認>失敗<錯誤> <短消息>作業上下文類型無效< LongMessage> Action Service Framework不支持作業上下文對象。 <錯誤碼> 21843 < SeverityCode>錯誤< ErrorParameters芳族聚酰胺= 「0」> <值> GetSellerTransactions < ErrorParameters芳族聚酰胺= 「1」> <值> CompleteSaleRequestTypeRequestError <版> 643 <生成> E643_CORE_BUNDLED_10284414_R1 </GetSellerTransactionsResponse>

+0

代碼文件上傳這裏: http://www.go4vacation.com/completesale.zip (非常小的文件幾乎3 KB) – 2010-01-13 11:29:23

+0

您發佈的XML不是有效的XML。請嘗試發佈實際的XML,不要使用額外的字符。 – 2010-01-13 11:57:58

+0

john @:我已經完成了XML的正確..請檢查它並幫助我。 – 2010-01-16 07:30:19

回答

10

我這個錯誤是在我正在進行的調用中意外地出現錯誤的X-EBAY-API-CALL-NAME值。

例如,在我的頭我把GetSellerEvents,但我的請求正文使用GetSellerList。

希望有幫助!

+1

是的。我看着你的代碼。這是確切的情況,以及你的問題。 – jmcgdz 2012-12-09 21:07:56

0

剛剛有了一個類似的問題。我在頭文件和XML中有不匹配的值;我在頭文件中有AddItem,但在XML中有VerifyAddItemRequest。 (複製和粘貼問題)。在這種情況下,XML部分需要爲AddItemRequest

解決這個問題之後,我在沙箱中首次成功列出了物品。