首页 > 解决方案 > YouTube API:检查其他人的视频是否被货币化

问题描述

有一个网站叫:TubeSift

此工具可确定视频是否“获利”。

我的简单问题是...

有没有办法通过某些 YouTube API 来确定特定的 YouTube 视频是否被货币化(可以显示插播广告)?

如果是,哪个 YouTube API?

如果没有,那么 TubeSift 如何确定这一点?刮掉响应?

重要区别:这将是您没有身份验证或凭据来管理的视频 - 即:它是其他人的视频。

类似的问题问略有不同的东西

免责声明 我意识到这个问题似乎离题了,因为它没有代码示例,但 YouTube 的How to Get Help说基本上在 StackOverflow 上提问以寻求帮助。

我们支持 Stack Overflow 上的 YouTube 数据 API。Google 工程师使用 youtube-api、youtube-data-api 和 youtube-v3-api 标签监控和回答问题。

实在是无处可问。

标签: youtube-apiyoutube-data-api

解决方案


Youtube 向 YouTube 内容合作伙伴提供 API。我还检查了 tubetarget 并使用了刮擦,但与 tubetarget 相比,刮擦非常慢

请参阅页面以注册。

根据 youtube:在 YouTube 数据 API 中使用委托时,onBehalfOfContentOwner始终需要该参数。该参数的值是唯一标识内容所有者的 ID。您可以通过调用 YouTube Content ID API 的contentOwners.list方法以编程方式检索 ID。 详细说明在这里

YouTube 合作伙伴计划概述、申请清单和常见问题解答

另外,检查这个

YouTube 合作伙伴计划政策 如果您能够获得 Content Id API,请告诉我


推荐阅读