0

2021 年 9 月 25 日の時点で、Best Buy は API の最大ページ サイズを更新したようです。以前は、API ページ サイズの制限:デフォルトでは、最大ページ サイズは 100でした。

ただし、合計ページ サイズは 100 ではなく 40 になりました。

最初のクエリを作成して 40 件の結果しか返されなかった後、最初のクエリで提供されたcursorMark使用して残りの結果をウォークスルーしようとしましたが、ほとんどまたはまったく成功しませんでした。ただし、これにより完全に空の製品配列が発生しました。ページサイズが1の最初のクエリと関係があると思われます.

最初のクエリ:

https://api.bestbuy.com/v1/products(sku in(6429440, 6439402, 6429442, 6429434, 6465789, 6462956, 6454329, 6467808, 6471615, 6432400, 6434198, 6439299, 6444444, 6472637, 6468863, 6471285, 6467500, 6465803, 6467497, 6471286, 6471287, 6462173, 6438279, 6452940, 6438278, 6441020, 6440913, 6444716, 6441172, 6472646, 6462266, 6447182, 6457632, 6430175, 6456926, 6430215, 6432446, 6432447, 6466931, 6467840, 6466932, 6467838, 6439127, 6460665, 6460666, 6439128, 6432445, 6452573, 6475237, 6475224, 6475226, 6475238, 6475223, 6475228, 6457993, 6468934, 6445108, 6453897, 6467788, 6471958, 6471957, 6467782, 6468932, 6467785, 6437909, 6468931, 6467779, 6466561, 6468925, 6468910, 6468928, 6439384, 6437912, 6442485, 6442484, 6453894, 6471960, 6457994, 6454689, 6453895, 6460664, 6453267, 6457619, 6474679, 6474545, 6453268, 6449499, 6474557, 6457624, 6441226, 6442077, 6444358, 6442585, 6444357, 6457622, 6457626, 6457620, 6445157, 6467289, 6454318))?pageSize=100&cursorMark=*&format=json&apiKey=qhqws47nyvgze2mq3qx4jadt

ページネーションを使用してみてください:

https://api.bestbuy.com/v1/products(sku in(6429440, 6439402, 6429442, 6429434, 6465789, 6462956, 6454329, 6467808, 6471615, 6432400, 6434198, 6439299, 6444444, 6472637, 6468863, 6471285, 6467500, 6465803, 6467497, 6471286, 6471287, 6462173, 6438279, 6452940, 6438278, 6441020, 6440913, 6444716, 6441172, 6472646, 6462266, 6447182, 6457632, 6430175, 6456926, 6430215, 6432446, 6432447, 6466931, 6467840, 6466932, 6467838, 6439127, 6460665, 6460666, 6439128, 6432445, 6452573, 6475237, 6475224, 6475226, 6475238, 6475223, 6475228, 6457993, 6468934, 6445108, 6453897, 6467788, 6471958, 6471957, 6467782, 6468932, 6467785, 6437909, 6468931, 6467779, 6466561, 6468925, 6468910, 6468928, 6439384, 6437912, 6442485, 6442484, 6453894, 6471960, 6457994, 6454689, 6453895, 6460664, 6453267, 6457619, 6474679, 6474545, 6453268, 6449499, 6474557, 6457624, 6441226, 6442077, 6444358, 6442585, 6444357, 6457622, 6457626, 6457620, 6445157, 6467289, 6454318))?pageSize=100&cursorMark=AoIIP4AAADJwcm9kdWN0XzY0NzQ2NzlfdXM=&format=json&apiKey=qhqws47nyvgze2mq3qx4jadt

Best Buy API のページネーションとカーソルマークの使用に慣れている人はいますか? クエリを作成できる他のいくつかのフォーラムで公開されている API キーを提供しました。残りの結果を正常に照会できるかどうかをお知らせください。ありがとうございます。

4

0 に答える 0