2016-12-29 2 views
0

私はHalf.comと対話する必要のある在庫管理ソリューションを開発中です。 Half.comはhereというeBay APIのサブセットを使用しています。Half.com APIを使用して認証されたユーザーの広告枠を取得していますか?

私がhalf.comで見つけられない基本的な要素の1つは、認証されたユーザーのリストの在庫を取得することです。プロダクトIDを使ってリスティングを変更または表示する方法を見ていますが、実際に有効なプロダクトIDのリストを取得する方法はわかりません。これはコア機能と思われるので、私は何かが欠けているとしか思えません。

私はこのことについてどのようにしなければならないか、正しい方向に向けることができれば、感謝します。

答えて

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> 

キーは、「Half」に設定されているリストタイプです。もう1つの重要な点は、ハーフドットタイプのすべてのリスティングを取得するには、長い日付範囲(このAPIの場合は最大120日)を取る必要があることです。

例のXMLリクエストは、そのユーザーのAPIセッショントークンをすでに取得しているhalf.comの特定の販売者がリストしたすべての在庫を返します。

関連する問題