1

我正在制作一个需要列出相应 YouTube 频道的播放列表的应用程序。我有一个可用的 YouTube 播放器。现在我需要的是获取频道的播放列表及其视频缩略图以及所有视频 ID。我该如何实施?

4

2 回答 2

3

这个问题很老了,但是它对那些正在寻找 Android 应用程序中的 youtube 频道集成的开发人员会有所帮助。我提出一个粗略的想法。您可以按照本教程在 Android 中集成 Youtube 频道按照以下步骤操作:-

  1. 查找 youtube 频道 ID。
  2. 类型 SHA1 密钥
  3. 获取 Youtube Data API v3 的 API 密钥并粘贴 SHA1 密钥以限制使用
  4. 通过单击在 APIs Explorer 中加载,从此链接获取频道视频列表和带有 JSON 格式缩略图的描述。将您的频道 ID 放在ChannelId文本字段中,您将获得 JSON 格式的视频数据。
  5. 在 AndroidManifest 文件中添加 Internet 权限。
  6. 下载您的 Android 项目库中的 YoutubePlayerApi.jar 文件和 build.gradle 文件中的 volley 库。
  7. 创建一个 Channel Activity 并使用 JSON 解析来解析 Video 列表。
  8. 通过 intent.putExtra() 将 videoId 从 yourAdapter 传递到另一个 Activity。
  9. 通过 getExtra() 获取另一个 Activity 中的 videoId。
  10. 使用 cueVideo() 显示视频。
于 2017-11-14T09:32:50.640 回答
2

例如,您可以使用you tube API来获取播放列表

http://gdata.youtube.com/feeds/api/playlists/PLAYLIST_ID
于 2012-06-20T05:58:46.013 回答