Как получить список игр из xbox API?

Я пытаюсь получить список всех игр для Xbox One, которые находятся на рынке Xbox.

Пример из документации:

https://xboxapi.com/v2/browse-marketplace/games/1?sort=releaseDate

Этот запрос возвращает только 20 записей одновременно. Так что проблема в том, что вам нужно передать номер страницы. Я могу сделать цикл, но он, очевидно, будет делать больше вызовов, что окажет большое влияние на производительность. Есть ли способ получить все игры одновременно или, по крайней мере, большими кусками?

Спасибо

1 ответ

Для этой конечной точки вы можете видеть 1 в конце URI. Это одна из немногих конечных точек, на которых Microsoft не предлагает токены продолжения, а вместо этого увеличивает номер страницы. Таким образом, чтобы получить следующую страницу, это было бы;

https://xboxapi.com/v2/browse-marketplace/games/2?sort=releaseDate

а также

https://xboxapi.com/v2/browse-marketplace/games/3?sort=releaseDate

и так далее.

~ djekl

Другие вопросы по тегам