[英]Trouble forming Amazon Product Advertising API's CartCreate Items object in Node
[英]Amazon's Product Advertising API is returning wrong pagination/results values
我正在開發一個從亞馬遜返回產品的應用程序:
client.itemSearch({
condition: 'New',
keywords: decodeURI(req.query.q),
merchantId: 'Amazon',
itemPage: page,
responseGroup: 'ItemAttributes,Offers,Images' + ',ShippingCharges'
}, (err, results, response) => {
// work on results / response
})
...返回這樣的回復:
問題是,當頁面設置為2,3等時,API直接說謊。值如下:
看起來這個API真的很簡單。
我需要知道有多少頁面可以在前端顯示分頁。 我該如何做到這一點?
通過Amazon API閱讀我可以看到:
TotalPages Total number of pages in the response. Each page can return up to ten items.
所以我認為你可以知道const pages = Math.ceil(1.4)(TotalResults/10)
的總const pages = Math.ceil(1.4)(TotalResults/10)
另外,我看到你有“新”標志。 您正在過濾響應,因此可能正在過濾項目但不會過濾頁面數量。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.