我打電話給AddItemFromSellingManagerTemplate,文檔說只需要SaleTemplateID爲相應的模板創建活動列表。易趣交易API - 錯誤代碼21916389處理時間需要通過AddItemFromSellingManagerTemplate請求
但是,對於'一些'的電話,我不斷收到一個錯誤代碼,說21916389 - 處理時間是必需的。
在任何人喊我檢查文檔之前......我知道Item'DispatchTimeMax'字段是您指定處理時間的地方,而且我知道它現在是所有列表的要求。 DispatchTimeMax絕對是在我試圖列出的銷售經理模板中設置的。我可以通過eBay後臺直接從銷售模板中列出,但沒有錯誤......但顯然我需要通過API來完成。
惱人的是,調用此代碼的代碼適用於某些銷售經理模板,但不適用於其他人。銷售經理模板的創建方式完全相同(在代碼中)。
一些背景:
- 雖然我在PHP正在編碼和使用第三方庫,調試這我使用RAW製作的XML起訴捲曲使得調用Web服務。
- 我使用的是API的版本729,但我已經更改爲最新版本815.沒有區別。
對於它的價值在這裏是什麼我使用
<?xml version="1.0" encoding="utf-8"?> <AddItemFromSellingManagerTemplateRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<RequesterCredentials> ... </RequesterCredentials> <Version>815</Version> <SaleTemplateID>[SALETEMPLATEID INSERTED HERE]</SaleTemplateID> </AddItemFromSellingManagerTemplateRequest>
有誰知道一些微妙的技巧,我需要得到這個工作的時候100%的XML?
至少我知道我並不孤單。我想我將不得不接受這個答案。基本上沒有理性的答案,我必須告訴我的同事,如果他們得到錯誤,他們將不得不完成eBay界面中的上市流程。它不能很好地反映我精心製作的自動上市流程。 – user2023210 2013-03-28 10:56:49