0

eBay の Finding API (c#) を使用して、キーワードでアイテムを検索しています。モデル番号が探しているアイテムと一致するかどうかを確認できる必要があります。

アイテムの MPN は eBay が返す に含まれているという印象を受けましたがAttributessearchItemsキーワードに対して返された 100 個の検索アイテムのすべての属性が に設定されていnullます。Listing URL であるオブジェクトのリンクをクリックすると、MPN がページに明確に定義されていることがわかります。

私は間違った岩の下を見ていますか?返品されたアイテムの eBay ページへのリンクは次のとおりです。Atrribute[] field = null

http://www.ebay.com/itm/Western-Digital-Caviar-Green-3-TB-Internal-5400-RPM-WD30EZRX-Hard-Drive-/300856751436?pt=US_Internal_Hard_Disk_Drives

ありがとう!

4

2 に答える 2

2

API ドキュメント リファレンスを参照することをお勧めします。

あなたが見ているものに対して、Ebayサイトで起こっていることにだまされることはありません。アプリと ebay.com がバックグラウンドで同じサービスを使用していない可能性があります

サービスの生の応答を確認してください。これは、あなたが興味を持っているサービス URI だと思います -

http://svcs.ebay.com/services/search/FindingService/v1?OPERATION-NAME=findItemsByKeywords&SERVICE-VERSION=1.0.0&SECURITY-APPNAME=YourAppID&RESPONSE-DATA-FORMAT=XML&REST-PAYLOAD&keywords=harry%20potter%20phoenix

応答に<MPN>タグが含まれているかどうかを確認します。eBay のアプリ ID を持っていないので、そうすることができません。

<MPN>これにはタグがないと思います-findItemsByKeywordsのAPIリファレンスに<MPN>は、出力の一部としてリストされていません。

ただし、必要な<MPN>場合は電話でご利用いただけGetItemます。ここに参照があります。

于 2013-04-24T03:06:17.047 に答える
0

Shopping API のGetMultipleItemsは、20 個のアイテムの「属性」を返します。リクエストに「IncludeSelector=ItemSpecifics」とアイテム ID のリストを追加する必要があります。

于 2015-07-05T13:27:17.853 に答える