以前我们使用GData V2 api来获取用户使用userid订阅的频道列表,如下所示,
https://gdata.youtube.com/feeds/api/users/userid/subscriptions?v=2&alt=json&最大结果=50
但在V3api中,要获得用户订阅的频道列表,授权是强制性的,任何人都知道其他方法。谢谢
在V3Api中,您可以使用该用户的通道id来获取订阅列表。
GET https://www.googleapis.com/youtube/v3/subscriptions?part=snippet&channelId=*channelid*&maxResults=20&key={YOUR_API_KEY}
在V3neneneba API中,如果您有访问令牌和通道id,请发出如下GET请求
https://www.googleapis.com/youtube/v3/subscriptions?part=snippet&channelId=**channel_id**&access_token=**access_token**&maxResults=**max_results_been_0_to_50_default_5**
我不是专家或其他什么,但我现在对我正在做的事情得到了正确的结果。
编辑:
@不过,prasad的答案是正确的,但是这个请求不适用于apikey。刚刚用access_token替换了他的api_key。