易趣API - 如何获取缺货商品的商品信息

时间:2016-02-06 20:12:35

标签: ebay-api

我正在尝试通过搜索我的易趣店来获取商品信息。例如,如果我输入此URL,它将在我的商店中搜索特定关键字并返回有关该项目的信息。 http://svcs.ebay.com/services/search/FindingService/v1?OPERATION-NAME=findItemsByKeywords&SECURITY-APPNAME=MYAPPID&keywords=MYKEYWORD&itemFilter.name=Seller&itemFilter.value=MYEBAYUSERNAME

但是,如果商品的数量变为零,则该商品在我的易趣商店中不再可见,因此不会显示任何数据。如何获取所有项目的数据,即使它们缺货?

请注意:我需要获取的数据是ebay拍卖编号(itemID)

谢谢。

1 个答案:

答案 0 :(得分:0)

如果您使用API​​列出,那么eBay前端​​的“自定义标签”实际上是API中的SKU节点。以下是使用此节点的API调用列表:<SKU>

因此,如果您想一次提取一个项目,那么您需要做的就是使用GetItem交易API请求。而不是在<ItemID>(string)</ItemID>中传入<SKU>(string)</SKU>传递,您将在返回输出xml中获得ItemID。

但是,如果你想一次拉一个项目。您每天可以进行多少次API调用是有限制的。

因此,我建议您经常使用 GetMyeBaySelling 来下载所有项目并将输出存储到数据库中。 GetMyeBaySelling的输出包含<ItemID>(string)</ItemID>,您的自定义标签为<SKU>(string)</SKU>

此时,您可以编写一个小的前端WebPage或APP来从数据库中提取所需的数据。