3

私のシナリオ:カスタムカテゴリのeBayストアを持つクライアントがいます。彼らのウェブサイトで、彼らは彼らが売りに出しているアイテムをリストしたいと思っています。彼らは、このリストをカスタムカテゴリでフィルタリングできるようにしたいと考えています。

私は数日探していましたが、それでも最善の方法がわかりません。

私が収集できるものから、ストアで定義されたカテゴリのリストを取得する唯一の方法は、TradingAPIのGetStore呼び出しを使用することです。これはサポートされているようですが、クライアントのeBayアカウントからユーザートークンを取得する必要があります。これでうまくいくと思います。

ただし、カスタムカテゴリに基づいてアイテムをフィルタリングする方法はありません。TradingAPIとFindingAPIの両方のドキュメントを調べましたが、表示されるのは、事前定義されたeBayカテゴリのフィルターだけです。

カスタム/ストアカテゴリでフィルタリングすることは可能ですか?

4

5 に答える 5

5

販売者の商品をカスタムカテゴリにリンクするタスクがありました。見つけた唯一の方法は、Trading APIから「GetStore」を使用してカスタムカテゴリのリストを取得し、「findItemsAdvanced」呼び出しフォームのFinding APIを使用してすべての販売者アイテムを取得し、すべてをループすることです。 Trading APIからの「GetItem」呼び出しを使用して、アイテムを取得し、詳細を取得します。

その後、との下$xml->Item->Storefront->StoreCategoryIDにカスタムカテゴリを見つけることができ$xml->Item->Storefront->StoreCategory2IDました。

于 2012-03-15T09:51:39.813 に答える
2

eBayフォーラムを掘り下げて投稿した後、いいえ、APIを介してカスタム/ストア定義のカテゴリでフィルタリングすることはできないことがわかりました。カスタム/ストアで定義されたカテゴリでフィルタリングする唯一の方法は、eBayがホストするストアです。

これは明らかに、eBayがサイトでホストしているストアを、APIを介して実行できるものよりも機能が豊富にする方法です。

于 2011-01-07T05:17:58.093 に答える
0

この質問は古いものですが、もっと最近の答えを出すのは面白いと思います。上記のように、カスタムストアカテゴリ(StoreCategoryID)を使用して、ストアで販売されたアイテムを直接フィルタリングすることはできません。これを回避する最も簡単な方法は、粗い粒度レベルを使用してGetSellerList APIを使用することです。これにより、開始時間範囲または終了時間範囲内で販売されている各アイテムのstoreCategoryIDを取得できます。その後、アイテムを自分でフィルタリングできます。フォーラムの回答へのリンクは次のとおりです:https ://ebay.custhelp.com/app/answers/detail/a_id/1178

于 2014-01-07T12:09:36.673 に答える
0

はいいいえカスタムカテゴリでアイテムを取得する方法はありません。

于 2014-10-15T05:45:13.070 に答える
-3

getCategoryInfoまたはGetCategoriesのいずれかが役立つようです。

于 2011-01-06T15:13:23.267 に答える