You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于YouTube Data API支持Official Artist Channel全视频检索的技术问询

问题:通过YouTube Data API获取Official Artist Channel的全部视频

问题背景

YouTube推出Official Artist Channel(官方艺人频道)已近5年,但YouTube Data API至今未提供针对性支持。核心需求是:给定一个官方艺人频道的Channel ID,获取其页面展示的该艺人所有视频。

常规方法的局限性

常规通过Channel ID拉取视频的代码示例如下:

search = build_youtube_api().search()
request = search.list(
    part="snippet",
    channelId=self.id,
    maxResults=50,
    order="date",
    type="video",
)

# 循环调用list_next()直到获取全部结果

但该方法仅能获取部分视频,页面中展示的其他视频实际归属合并前的原频道。例如,Adele的官方艺人频道(Channel ID: UCsRM0YB_dabtEPGPTKo-gcw)页面中展示了《I Drink Wine》,但用上述方法无法获取该视频,因为它实际归属AdeleVEVO频道(Channel ID: UComP_epzeKzvBX156r6pm1Q)。

不可靠的替代方案尝试

曾尝试通过提取频道的Featured Channels列表,收集所有关联的合并频道后,再拉取各频道的上传视频,但这种方法存在明显缺陷:

  • 并非所有艺人会将旧频道加入Featured Channels列表
  • 部分频道会添加无关艺人的频道,导致结果冗余混乱

额外痛点:频道类型无法识别

目前YouTube Data API没有提供字段用于区分一个频道是Official Artist Channel还是普通视频频道,这进一步增加了开发中的判断难度。

API改进诉求

希望YouTube Data API团队添加更细化的专属字段,支持Official Artist Channel及音乐频道相关的使用场景,解决视频归属合并、频道类型识别等核心问题。

内容的提问来源于stack exchange,提问作者tomy0000000

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 12:01:05