這是一箇舊帖子,但我在開發一個需要做這件事情並想出來的應用程序時遇到了這種情況。儘管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設置爲「Half」。另一個關鍵是你需要採取一個很大的日期範圍(這個API的最大時間爲120天),以獲得所有列表,當他們是half.com類型。
示例XML請求將返回half.com上給定賣家列出的所有庫存,其中您已經爲該用戶獲取了API會話令牌。