Youtube API V3;Максимальное количество видео всего 50? - PullRequest
0 голосов
/ 14 октября 2018

Мне удалось отправить запрос в API YouTube и получить список видео с канала, однако он работает, только если значение maxResults равно 50 или меньше.

Похоже, что API YouTube возвращает максимум 50 видео.

Я обнаружил, что для получения большего количества результатов мне нужно использовать опцию pageToken .Но я не уверен, как его использовать?

Любой пример или учебные пособия, которые могут помочь мне понять, как это сделать?

Спасибо

1 Ответ

0 голосов
/ 15 октября 2018

Лучший ресурс для поиска - документация о реализации разбиения на страницы .

Если для запроса доступны дополнительные результаты, то ответ API будет содержать либо nextPageToken свойство, prevPageToken свойство, или оба.Значения этих свойств можно затем использовать для установки параметра pageToken для получения дополнительной страницы результатов.

Я также нашел этот ресурс я думаю, что это может быть полезно, чтобы ответить на ваши вопросы, касающиеся нумерации страниц.

Дополнительные примечания из предоставленной ссылки:

Обратите внимание, что если список очень длинный, это займет некоторое времяпросмотреть его.Это связано с тем, что API ограничивает количество результатов до 50 на странице, и, если вы хотите перейти на следующую страницу результатов, вам нужно повторить вызов, добавив ссылочный идентификатор nextPageToken при этом.По этой причине важно убедиться, что вы запрашиваете ссылку nextPageToken при первом и последующем вызовах.

...