Android Studio:将YouTube频道Feed添加到我的应用中?

问题描述:

因此,我想在我的应用中添加一个标签,显示YouTube频道中最新视频的供稿。该标签已经存在,只需要了解如何放置视频。我将如何实现这一目标?Android Studio:将YouTube频道Feed添加到我的应用中?

+0

可能重复[如何播放YouTube视频我Android应用程序?](http://*.com/questions/4654878/how-to-play-youtube-video-in-my-android-application) – sunny

你需要上传播放列表的ID从用户

https://developers.google.com/youtube/v3/docs/channels/list#try-it

做这样

得到一个HTTP GET请求https://www.googleapis.com/youtube/v3/channels?part=contentDetails&forUsername=jambrose42&key= {YOUR_API_KEY}

您可以指定用户名forUsername = {username}参数,或者指定mine = true来获取您自己的(您需要首先进行身份验证)。包含part = contentDetails以查看播放列表。

结果。抓住“上传”播放列表ID。

接下来,得到的视频在播放列表:

GET https://www.googleapis.com/youtube/v3/playlistItems?part=snippet%2CcontentDetails&maxResults=50&playlistId=UUpRmvjdu3ixew5ahydZ67uA&key= {YOUR_API_KEY}

仅供参考 -

https://developers.google.com/youtube/v3/docs/playlistItems/list#try-it

+0

谢谢。现在我有这个视频列表了吗?我如何将它们放入Android Studio? –

+0

你解析你想要的相关信息,然后将它们注入你的视图,可以说 - 你有一个recyclerview/listview,每个项目都有视图名称和缩略图的imageview - 你只需遍历api响应并保持注入每个列表查看项目中的相关信息 – borax12