Amazon Product APIのitem_searchメソッドを使用していますが、返されるオファーの総数がかなり多い場合でも、すべてのオファーがitem_searchによって返されるわけではないことに気付きました。item_searchにすべてのオファーを返すようにする方法はありますか?'Large'応答グループを使用しています。
1 に答える
1
オファーのページ全体を取得するには、 OfferFull応答グループを使用する必要があります (1 ページあたり 10 オファー)。
応答で返されたTotalOfferPages
ノードは、オファーのページ数を示しています。特定のページを取得するには、OfferPage
リクエスト パラメータを以下の数値に設定しますTotalOfferPages
。
たとえば、この疑似リクエストは 2 番目を取得しますOfferPage
。
http://webservices.amazon.com/onca/xml?
Service=AWSECommerceService&
AWSAccessKeyId=[AWS Access Key ID]&
Operation=ItemLookup&
ItemId=1451648537&
Condition=All&
ResponseGroup=OfferFull&
OfferPage=2& <- parameter that controls the OfferPage number
Version=2009-03-31&
Timestamp=[YYYY-MM-DDThh:mm:ssZ]&
Signature=[Request Signature]
于 2011-11-02T12:35:38.367 に答える