我需要通过SFTP访问eBay商户集成平台 。使用网络CSV上传不是一个选项,因为我想自动化该过程。
它可以正常工作,因为我可以定期上传产品,更新数量,价格和接收优惠。但是,我无法删除库存项目(这与将数量设置为0不同,工作正常)。
我尝试将delete-inventory.csv
上传到SFTP服务器上的store/inventory
文件夹,但响应CSV中的错误消息看起来好像eBay将该文件解释为“正常”{{1} }。
我的问题是:如果不是,我应该上传inventory.csv
哪个文件夹(例如store/availability
,store/distribution
,store/product
)到delete-inventory.csv
文件夹?
叫我笨,但我无法在文档中找到它。
这是我的store/inventory
:
delete-inventory.csv
这是eBay回复CSV:
SKU,Action,Channel ID,Format
test-sku,DeleteInventory,EBAY_US,FIXED_PRICE
注意:当我从SKU, Group ID, Locale, ePID, Channel ID, Item ID, Status, Message Type, Message ID, Message
test-sku,,,,,,FAILED,ERROR,335101,Invalid request for SKU. Atleast one of shipToLocationAvailability or offers is required.
中删除可选列Channel ID
和Format
时,或者当我使用可选/必填列时,也发生了同样的情况。它似乎不是一个语法问题。
感谢您的帮助!
答案 0 :(得分:1)
我问了eBay支持,他们告诉我使用store/deleteInventory
文件夹。这个文件夹既没有出现在两台计算机上的两个SFTP客户端的目录树中,也没有出现在Web界面中,但在我联系它们之后,它突然出现了......