Youtube API 频道搜索 - 如何使用视频 ID 获取频道 ID

Youtube API channel search - how to get channel ids by using video ids

我正在使用 Youtube API 来简单搜索特定类型的音乐。在结果集中,我只得到视频 ID,频道 ID 的部分是空的。有什么方法可以从检索到的视频中 generate/get 频道 ID?

我尝试只查找频道,但结果集要么完全为空,要么只包含 1-2 个结果。

youtube.search().list(q = query,
                      part = "id",                                         
                      #type = 'channel, video',
                      maxResults = max_results).execute()

我想同时获取视频和频道 ID,目前我只收到与搜索查询匹配的视频列表。

是的,只需请求 'snippet' 部分。片段部分包含视频的频道 ID。