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

问题描述 投票:0回答:2

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

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

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

youtube youtube-api youtube-javascript-api youtube-channels
2个回答
1
投票

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

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

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。

© www.soinside.com 2019 - 2024. All rights reserved.