2011-09-05 6 views
2

아마존 제품 api의 item_search 메소드를 사용하고 있지만 반환 된 오퍼의 수가 상당히 많을 수 있지만 모든 오퍼가 item_search에 의해 반환되는 것은 아닙니다. item_search가 모든 쿠폰을 반환하도록하는 방법이 있습니까? 'Large'응답 그룹을 사용하고 있습니다.Item_search가 모든 오퍼를 반환하지 않음

답변

1

응답 그룹 전체를 얻으려면 OfferFull 응답 그룹을 사용해야합니다 (페이지 당 10 제안).

응답에 표시된 노드 TotalOfferPages에는 제공되는 페이지 수가 표시됩니다. 특정 페이지를 얻으려면 OfferPage 요청 매개 변수를 TotalOfferPages보다 작거나 같은 수로 설정하십시오.

예를 들어, 의사 요청은 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]