API данных Youtube v3 nextPageToken не работает

Поэтому я только начал использовать API данных Youtube для получения комментариев к видео на YouTube. Моя программа работала, пока я не попытался использовать маркер следующей страницы, чтобы получить больше комментариев. Так что сначала он вызывает нормальный URL без &pageToken=***а затем в следующий раз, когда он возвращается, он вызывает его с этим, но возвращает ошибку

{
 "error": {
  "errors": [
   {
    "domain": "youtube.parameter",
    "reason": "invalidPageToken",
    "message": "The request specifies an invalid page token.",
    "locationType": "parameter",
    "location": "pageToken"
   }
  ],
  "code": 400,
  "message": "The request specifies an invalid page token."
 }
}

Моя программа при первом вызове вернет ключ и сохранит его в переменной для следующего вызова нового URL. Да, я проверил, что моя переменная содержит ключ. Любая помощь будет принята с благодарностью! Заранее спасибо

1 ответ

Вы забыли , что playlistId требуется, например:

      https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&maxResults=3&playlistId=PLw6Y5u47CYq47oDw63bMqkq06fjuoK_GJ&pageToken=EAAaBlBUOkNBTQ&key=['api_key']&nextPageToken=EAAaBlBUOkNBTQ

взгляните на документацию API

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