我正在调用 AddItemFromSellingManagerTemplate,文档说它只需要 SaleTemplateID 来为相应的模板创建一个活动列表。
但是对于“某些”呼叫,我不断收到一个错误代码,上面写着 21916389 - 需要处理时间。
在有人冲我大喊检查文档之前...我确实知道 Item 'DispatchTimeMax' 字段是您指定处理时间的地方,而且我知道它现在是所有列表的要求。DispatchTimeMax 肯定是在我要列出的销售经理模板中设置的。我可以直接通过 eBay 后端从销售模板中列出,没有错误……但显然我需要通过 API 来完成。
令人讨厌的是,调用它的代码适用于某些销售经理模板,但不适用于其他模板。销售经理模板的创建方式完全相同(在代码中)。
一些上下文:
- 虽然我在 PHP 中编码并使用第三方库,但为了调试它,我正在使用 RAW 制作的 xml 起诉 CURL 来调用 Web 服务。
- 我使用的是 API 729 版本,但我已更改为最新版本 815。没有区别。
因为它的价值在于我正在使用的 XML
<?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% 工作的一些微妙技巧?