Как получить все итоговые данные по YouTube API? - PullRequest
0 голосов
/ 01 июля 2019

Я использую Youtube Api, чтобы получить все детали видео канала

https://www.googleapis.com/youtube/v3/search?part=snippet,id&key=XXXXXXXX&channelId=UCq-Fj5jknLsUf-MWSy4_brA&order=date&maxResults=50

Вы можете увидеть ответ

В первом ответеЯ могу видеть, что есть результаты 761525, и nextPageToken также присутствует, но используя этот токен следующей страницы, я могу максимально от 300 до 400 деталей видео после того, как этот API не даст мне никакого результата.

Так есть ли другие, чтобы получить вседетали видео?Или мне чего-то не хватает?

1 Ответ

0 голосов
/ 02 июля 2019

YouTube возвращает мягкое ограничение в 500 видео для любого поискового запроса.

Если в totalResults их больше, вы можете разделить поисковый запрос, используя фильтры publAfter и publBefore , чтобы циклически проходить по датам по дням / неделям / месяцам и т. Д., Делая Убедитесь, что каждое «временное окно» возвращает менее 500 пределов. В конце концов вы получите все результаты.

...