获取用户使用userid订阅的频道列表,未经授权

时间:2015-04-07 09:49:01

标签: youtube youtube-api youtube-javascript-api youtube-channels

以前我们使用GData V2 api获取用户使用userid订阅的频道列表,如下所示,

https://gdata.youtube.com/feeds/api/users/userid/subscriptions?v=2&alt=json&max-results=50

但是在V3 api中,要获得用户订阅的频道列表,授权是强制性的,任何人都知道任何其他方法。感谢。

2 个答案:

答案 0 :(得分:1)

在V3 Api中,您可以使用该用户的频道ID获取订阅列表。

GET https://www.googleapis.com/youtube/v3/subscriptions?part=snippet&channelId=*channelid*&maxResults=20&key={YOUR_API_KEY}

答案 1 :(得分:1)

在V3 API中,如果您有访问令牌和通道ID。发出GET请求

https://www.googleapis.com/youtube/v3/subscriptions?part=snippet&channelId=**channel_id**&access_token=**access_token**&maxResults=**max_results_between_0_to_50_default_5**


我不是专家或任何东西,但我正在为我正在做的事情正确地得到结果。
修改:
@ prasad的答案是正确的,但请求不适用于api_key。刚用access_token替换了他的api_key。