我正在开发一个需要与Half.com互动的库存管理解决方案。 Half.com使用引用here的eBay API的子集。
我找不到half.com的一个基本要素是能够获得经过身份验证的用户的商品详情。我看到如何通过产品ID修改或显示列表,但不知道如何实际获取有效产品ID列表。由于这似乎是核心功能,我只能假设我错过了一些东西。
如果你知道我应该怎么做,或者能指出我正确的方向,我将不胜感激。
答案 0 :(得分:0)
这是一篇很老的帖子,但是我在开发一个需要这样做的应用程序时想到了这个问题。虽然eBay没有在您提供的链接中记录,但GetSellerList API可以完成工作。
<?xml version="1.0" encoding="utf-8"?>
<GetSellerListRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<RequesterCredentials>
<eBayAuthToken>EBAY USER AUTH TOKEN HERE</eBayAuthToken>
</RequesterCredentials>
<GranularityLevel>Fine</GranularityLevel>
<ListingType>Half</ListingType>
<StartTimeFrom>TODAYS DATE HERE</StartTimeFrom>
<StartTimeTo>119 DAYS IN THE FUTURE FROM TODAYS DATE HERE</StartTimeTo>
<ErrorLanguage>en_US</ErrorLanguage>
<WarningLevel>High</WarningLevel>
</GetSellerListRequest>
关键是将ListingType设置为&#34; Half&#34;。另一个关键是你需要采用一个较大的日期范围(此API最多为120天)才能获得half.com类型的所有列表。
示例XML请求将返回half.com上给定卖家列出的所有库存,您已经为该用户提取了API会话令牌。