如何在 youtube 数据中找到 CommentThreads 端点的 allThreadsRelatedToChannelId 值 api

How to find the value of allThreadsRelatedToChannelId for the CommentThreads endpoint in youtube data api

我正在尝试获取有关 YouTube 视频评论的信息。我需要评论 ID 并从以下 Whosebug 答案 - ,我尝试使用 CommentThreads 端点。只有片段和视频 ID 会引发错误 400 - "Incompatible parameters specified in the request." 如何找到

的值
allThreadsRelatedToChannelId. 

我无法在任何文档或搜索结果中找到有关如何查找其值的任何详细信息。

'allThreadsRelatedToChannelId' 是视频的频道 ID。

例如这个蕾哈娜视频https://www.youtube.com/watch?v=HL1UzIK-flA&feature=player_embedded

属于频道 'RihannaVEVO' 这里 https://www.youtube.com/channel/UC2xskkQVFEpLcGFnNSLQY0A

所以'allThreadsRelatedToChannelId'是频道ID'UC2xskkQVFEpLcGFnNSLQY0A'

运行 API 仅频道 ID 的请求将 return 该频道的所有评论。

如果像您所说的那样,您希望为视频提取评论,那么您需要添加 'VideoId',在本例中为 'HL1UzIK-flA'。

不要将 'VideoId' 与 'Id' 混淆,后者只有 return 对线程 ID 的注释。

API CommentThread.List 的 3 个参数位于 developers.google。com/youtube/v3/docs/commentThreads/list