通过Half.com API获取经过身份验证的用户的广告资源?

时间:2016-12-29 04:22:56

标签: asp.net-web-api inventory ebay-api

我正在开发一个需要与Half.com互动的库存管理解决方案。 Half.com使用引用here的eBay API的子集。

我找不到half.com的一个基本要素是能够获得经过身份验证的用户的商品详情。我看到如何通过产品ID修改或显示列表,但不知道如何实际获取有效产品ID列表。由于这似乎是核心功能,我只能假设我错过了一些东西。

如果你知道我应该怎么做,或者能指出我正确的方向,我将不胜感激。

1 个答案:

答案 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会话令牌。