有一个名为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标签。
真的无处可问。
答案 0 :(得分:0)
Youtube向YouTube内容合作伙伴提供API。我还检查了tubetarget并也进行了报废,但与tubetarget相比报废非常慢
请参阅this页以进行注册。
根据youtube:在YouTube数据API中使用委派时,始终需要onBehalfOfContentOwner
参数。该参数的值是唯一标识内容所有者的ID。您可以通过调用YouTube Content ID API的contentOwners.list
方法来以编程方式检索ID。
Detailed description here
YouTube Partner Program overview, application checklist, & FAQs
还请检查
YouTube Partner Program policies 请让我知道您是否能够获得Content ID API
答案 1 :(得分:0)
我认为,如果视频的播放时间超过10分钟,那么该视频就可以通过货币获利,我在某处阅读视频之前至少需要10分钟才能获利,显然我们可以通过API的视频时长。
json键为:
+"contentDetails": {#213 ▼
+"duration": "PT4M21S"
时间格式为ISO 8601字符串。 PT代表时间,4M是4分钟,13S是13秒。
但是Tubesift所做的只是明智的猜测,或者是某种随机化视频的“获利”标签的方法。
希望有帮助。