首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Youtube API liveChatMessages().list()返回400错误

Youtube API liveChatMessages().list()返回400错误
EN

Stack Overflow用户
提问于 2021-03-11 10:45:12
回答 1查看 224关注 0票数 1

我正在尝试使用下面的API调用来抓取我当前直播流的聊天消息。

代码语言:javascript
复制
liveChatMessages().list(
    part='id',
    liveChatId=<my_livestream_id>,
    )
chat_message_list = request.execute()
print(chat_message_list)

但它返回以下错误:

代码语言:javascript
复制
{
  "error": {
    "code": 400,
    "message": "page token is not valid.",
    "errors": [
      {
        "message": "page token is not valid.",
        "domain": "youtube.liveChat",
        "reason": "pageTokenInvalid"
      }
    ]
  }
}

liveChatMessages.list文档中没有关于此特定错误的任何内容。监控这个标签的谷歌工程师能解释一下这个问题吗?我现在正在直播,所以直播/聊天应该是存在的。

EN

回答 1

Stack Overflow用户

发布于 2021-05-27 08:24:36

这可能有更多的原因,但在我的例子中,liveChatId是错误的。我使用的是items[0].id (长度为11),但是正确的值是items[0].snippet.liveChatId (长度为55)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66575753

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档