以前我们使用GData V2 api获取用户使用userid订阅的频道列表,如下所示,
https://gdata.youtube.com/feeds/api/users/userid/subscriptions?v=2&alt=json&max-results=50
但是在V3 api中,要获得用户订阅的频道列表,授权是强制性的,任何人都知道任何其他方法。感谢。
答案 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。