有一个网站叫: TubeSift
此工具决定视频是否“货币化”。
我的问题很简单..。
有没有办法通过一些YouTube应用程序接口来确定一个特定的YouTube视频是不是货币化的(可以显示流中的广告)?
如果是,使用哪个YouTube接口?
如果不是,那么TubeSift是如何确定这一点的?抓取响应?
重要的区别:这可能是一个你没有身份验证或凭证来管理的视频-即:这是别人的视频。
类似的问题问的问题略有不同
youtube api获取渠道货币化状态?
免责声明我意识到这个问题似乎离题了,因为它没有代码示例,但YouTube的How to Get help说的基本上是在StackOverflow上提问寻求帮助。
我们在堆栈溢出上支持YouTube数据应用编程接口。Google工程师使用youtube-api、youtube-data-api和youtube-v3-api标签监控和回答问题。
真的没有其他地方可以问了。
发布于 2019-07-08 20:16:34
Youtube为YouTube内容合作伙伴提供API。我还检查了tubetarget,也使用了清除,但与tubetarget相比,清除非常慢。
请参阅此页面以注册。
根据YouTube的说法:在YouTube数据API中使用委托时,总是需要onBehalfOfContentOwner参数。该参数的值是唯一标识内容所有者的ID。您可以通过调用YouTube Content ID API的contentOwners.list方法以编程方式检索ID。详细说明请点击此处
YouTube合作伙伴计划概述、应用程序核对表和常见问题解答
另外,请检查以下内容
YouTube合作伙伴计划政策如果您能够获取内容Id应用编程接口,请让我知道
发布于 2019-07-24 18:10:09
在我看来,我认为如果视频超过10分钟,那么视频就是货币化的,我之前在某个地方读到视频至少需要10分钟才能货币化,显然我们可以通过API获得视频时长。
json密钥是:
时间格式为ISO 8601字符串。PT代表时长,4M代表4分钟,13S代表13秒。
但Tubesift这样做的方式只是一个聪明的猜测,或者可能是一些随机化的“货币化”标记的视频。
希望这能有所帮助。
https://stackoverflow.com/questions/55800300
复制相似问题