0

getMultipleItemsShopping APIを使用して多くのアイテムのアイテム情報を取得しています。アイテムのルート カテゴリを見つける必要があります。米国のサイト (0) では、ルート カテゴリは次のとおりです: http://www.isoldwhat.com/getcats/fullcategorytree.php

アイテムがこれらのどれに属しているかを知るにはどうすればよいですか (たとえば、「コンピューター/タブレット & ネットワーク」)? getMultipleItems(または)以内にそれを行うことができますgetSingleItemか、それとも別の呼び出しが必要ですか?

短い質問のように思えますが、この問題は、私が広範囲に調査してきた Amazon API の使用と共有されており、eBay 側で解決することにしました。「問題」は、商品の を取得するか、eBay のルート カテゴリを使用して、Amazon 側で行うことができる販売手数料を決定することであり、ProductGroupいずれかを Amazon が手数料率に対して定義した手数料テーブルに一致させます。この場合、私がすべてを調べたことを示すためにここで参照できるほどの出番はありません。

getCategoryInfoおよび関連は、category-info-searching特定のアイテムに関係しません。アイテムのレスポンスで N/V ペアを取得します<primarycategoryid>が、(私はかなり確信しています) それはリーフ カテゴリです (10,000 以上のリーフ カテゴリ [使用する分数だけでも] を Amazon の製品グループ固有の料金表にマッピングすると、めちゃめちゃ痛い)。

繰り返しますが、どのようにその<item>祖先/ルート カテゴリをたどりますか?

4

1 に答える 1

1

GetMultipleItems を呼び出したときに返されるPrimaryCategoryIDPathフィールドを介して、カテゴリのルートを追跡できます。

リクエストの一部としてIncludeSelectorフィールドにDetailsを指定しない限り、この情報は返されないことに注意してください。

PrimaryCategoryIDPath の詳細については、こちらを参照してください。

于 2013-09-20T13:19:02.303 に答える