我想知道是否有一种方法可以获取其他频道的统计信息。我只能看到我的视频的统计信息。当我使用其他 contentOwners 或频道时,它说它是被禁止的。
有些统计数据是针对您自己的,例如“所有自上传内容的总观看次数(以及更多)”,但其他一些统计数据,例如“前 10 名 - 内容所有者观看次数最多的视频”应该适用于所有人,对吧?
有谁知道如何获取不同渠道的统计信息的解决方案?
谢谢你
YouTube Analytics API 仅适用于您自己频道中的视频,或者,如果您是内容所有者,则适用于您的任何频道或已声明版权的视频。它反映了您可以在https://www.youtube.com/analytics上看到的大部分数据。同样,这些数据仅供您自己使用。
但可用的是 YouTube Video API 的“统计”部分。在这里,您可以获取观看页面上可用的数据。例如:
GET https://www.googleapis.com/youtube/v3/videos?part=statistics&id=9bZkp7q19f0&key={YOUR_API_KEY}
退货
{
"kind": "youtube#video",
"etag": "\"gMjDJfS6nsym0T-NKCXALC_u_rM/cCAW8VtIzXW5zJKDbjuP9BMWnt4\"",
"id": "9bZkp7q19f0",
"statistics": {
"viewCount": "2072823300",
"likeCount": "8559755",
"dislikeCount": "1090659",
"favoriteCount": "0",
"commentCount": "5247867"
}
}
这是对 YouTube API 的引用,底部有一个简洁的“试用”部分,供您使用: https ://developers.google.com/youtube/v3/docs/videos/list#try-it