Я отправляю следующий запрос: https://content.googleapis.com/youtube/v3/search?channelId=UCFzJjgVicCtFxJ5B0P_ei8A&maxResults=50&part=snippet&q&type=video
На самом деле я хочу получить все идентификаторы видео определенного канала.
параметры:
channelId: UCFzJjgVicCtFxJ5B0P_ei8A
maxResults: 50
part: snippet
q:
type: video
Iполучаю в результатах nextPageToken: "CDIQAA".Хорошо) Следующий запрос почти такой же, я просто добавляю туда nextPageToken.Я выбираю следующие 50 элементов и в качестве токена следующей страницы получаю то же значение "CDIQAA".Поэтому я не могу получить следующий набор элементов, потому что я получаю тот же токен следующей страницы во втором запросе.
Кроме того, pageInfo.totalResults отличается на 1 в обоих запросах, но параметры для запросов были изменены толькоby nextPageToken.Если я изменяю maxResults на 30, то pageInfo.totalResults значительно больше, чем 1.