我一直在最近與亞馬遜產品API合作,並且我對使用它的經驗有任何疑問。是否有可能使用其中一個responseGroups獲得亞馬遜市場中所有優惠的完整列表?亞馬遜產品的多重優惠API
例如,一個產品在市場上可能有37個優惠,但在我執行的每個API調用中,除了Amazon.com價格和最低成本價格之外,我似乎無法獲得任何其他產品市場項目。
有什麼辦法可以得到所有37個優惠嗎?
我一直在最近與亞馬遜產品API合作,並且我對使用它的經驗有任何疑問。是否有可能使用其中一個responseGroups獲得亞馬遜市場中所有優惠的完整列表?亞馬遜產品的多重優惠API
例如,一個產品在市場上可能有37個優惠,但在我執行的每個API調用中,除了Amazon.com價格和最低成本價格之外,我似乎無法獲得任何其他產品市場項目。
有什麼辦法可以得到所有37個優惠嗎?
是的,這是可能的。我使用ItemLookup操作,並使用ResponseGroup「OfferFull」。這將返回10個優惠。您必須循環才能獲得下一組優惠,直到獲得全部優惠。
在Offer對象(你回來的ItemLookupResponse中),你會看到一個名爲「TotalOfferPages」的屬性,它會告訴你有多少頁的10個offer。只需在此循環中對該值進行檢查,然後將這些要約累積到集合中。
亞馬遜文檔:
http://docs.amazonwebservices.com/AWSECommerceService/latest/DG/
如果使用C#,並希望使用WCF,閱讀:
http://flyingpies.wordpress.com/2009/08/01/17/
希望這有助於 斯科特
此功能是在2011年底被刪除。 – mcintoda 2013-04-21 01:23:46