使用Youtube Data Api V3进行Youtube订户计数

kia*_*eng 35 youtube-api youtube-data-api

所以以前我用youtube数据api v2获得youtube频道订阅者计数.

我使用了以下内容(我使用TED频道进行演示)

http://gdata.youtube.com/feeds/api/users/TEDtalksDirector?alt=json&callback=jQuery111202977260369807482_1433828589506&jsonp&_=1433828589507
Run Code Online (Sandbox Code Playgroud)

但是对于新的v3 api,结果中没有订户数.

https://www.googleapis.com/youtube/v3/subscriptions?part=snippet%2CcontentDetails&channelId=UCAuUUnT6oDeKwE6v1NGQxug&key=fhjfshdjfhsjdhfjshdjfhsjdfhsjdhfjshdjfhsjdhs
Run Code Online (Sandbox Code Playgroud)

有没有办法让我获得订户数量值?

Muh*_*med 47

像这样使用它:

https://www.googleapis.com/youtube/v3/channels?part=statistics&id=channel_id&key=your_key
Run Code Online (Sandbox Code Playgroud)

您可以在此处尝试API请求:https: //developers.google.com/youtube/v3/docs/channels/list#try-it

  • 也有帮助:http://stackoverflow.com/questions/13871817/youtube-channel-subscriber-count/31038060#31038060 (2认同)
  • @Macskasztorik这确实有效,我现在就尝试了。 (2认同)
  • 哇,我花了很长时间才发现channel_id不是你出现在公共URL中的频道名称。查询您的频道以找到其真实 ID:https://www.googleapis.com/youtube/v3/search?part=snippet&key=API_KEY&type=channel&q=MrBeast (2认同)