在Android中获取Youtube发布频道播放列表视频

时间:2014-03-15 10:05:11

标签: android youtube youtube-api

可能重复this question但我无法找到问题的答案。
我尝试阅读Youtube channel document,但我不了解如何通过其名称接收频道信息,例如BBC news
我尝试在java中关注sample code来搜索视频,我可以按搜索词获取视频列表。
我只是想知道是否有任何方法可以通过名称获取特殊公共频道的播放列表(其中包含视频id),然后我可以通过id在播放列表中播放视频?我需要知道它的身份吗?

2 个答案:

答案 0 :(得分:4)

最后,我可以使用Google的Http GET API来获取它。以下是有需要的人的例子:
首先,我使用channel id这样得到channel API

https://www.googleapis.com/youtube/v3/channels?part=id%2Csnippet&forUsername=bbcnews&key={YOUR_API_KEY}

然后我使用Search API通过ID获取此频道的视频和播放列表:

https://www.googleapis.com/youtube/v3/search?part=id%2C+snippet&channelId=UC16niRr50-MSBwiO3YDb3RA&maxResults=50&order=date&type=video%2C+playlist&key={YOUR_API_KEY}

Here是您可以尝试Youtube API的地方。

答案 1 :(得分:0)

您可以尝试此请求

" https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=" + channelId +"& pageToken =" + pageToken +"& key = YOUR_KEY"