YouTube API:检查其他人的视频是否获利

时间:2019-04-22 19:54:15

标签: youtube-api youtube-data-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标签。

真的无处可问。

2 个答案:

答案 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所做的只是明智的猜测,或者是某种随机化视频的“获利”标签的方法。

希望有帮助。