Google 是否为 YouTube TV 提供 API? (tv.youtube.com) 我正在使用 YouTube Data API v3,它似乎只适用于常规 youtube.com。
例如,在我的付费 YouTube TV 帐户中,我可以访问“BBC America”。使用 https://www.googleapis.com/youtube/v3/search API 调用不会产生正确的匹配结果。另一方面,搜索免费频道(例如“France 24”)会产生完全匹配。
此外,搜索结果没有指示付费内容还是免费内容的字段,导致人们相信搜索中只显示免费视频内容。
我希望 YouTube Google API 开发人员能够就是否存在获取付费视频内容搜索结果的功能给出明确的答案。
TLDR - 否
Google 不提供用于访问 YouTube TV 内容的特定 API。 YouTube Data API v3 主要关注常规 YouTube 内容,不直接支持 YouTube TV 内容,例如直播电视频道或 DVR 录制。
虽然可以通过 YouTube TV 网站或应用访问 YouTube TV 频道,但它们不会通过 YouTube Data API v3 公开。因此,尝试使用常规 API 端点(例如 /search 端点)搜索 YouTube TV 频道可能不会产生准确的结果,尤其是对于付费内容。
不幸的是,没有关于专门用于 YouTube TV 内容的 API 可用性的官方文档或公告。如果您需要以编程方式访问 YouTube TV 内容,您可能需要探索替代解决方案或直接联系 Google 以获取有关 YouTube TV API 可用性的任何更新。