如何获取YouTube直播流全部消息(含待审核消息)
YouTube直播待审核消息获取与操作方案
可以获取待审核消息并进行审核操作,但需要调整API调用参数及确保权限合规:
- 获取待审核消息:调用
liveChatMessages.list接口时,添加moderationStatus=heldForReview参数;若要同时获取已发布和待审核消息,可设置参数值为published,heldForReview。注意必须使用拥有直播管理权限的账号(主播本人或授权审核员),请求需包含https://www.googleapis.com/auth/youtube.force-ssl权限范围。 - 审核操作:使用
liveChatMessages.moderate接口,传入目标消息ID,通过moderationAction参数指定approve(通过)或reject(驳回)即可完成操作,权限要求与获取消息一致。
- 获取待审核消息:调用
额外注意:
- 只有当直播开启了审核机制(自动审核规则或人工审核队列)时,才会产生待审核消息
- API调用需遵守YouTube的配额限制,避免因超出配额导致请求失败
内容的提问来源于stack exchange,提问作者faab007NL
相关产品推荐
相关产品推荐

