1

我正在从这里查看 YouTube API 的示例应用程序下载: https ://developers.google.com/youtube/android/player/downloads/

但是似乎没有关于如何显示频道的视频并选择要显示的视频的示例。

编辑:我在浏览器中输入了这个网址:

https://www.googleapis.com/youtube/v3/search?key=my_real_key&channelId=UCoLEarNS6E-Kbzoya_p7k2Q&part=snippet,id&order=date&maxResults=20

但我得到了这个错误:

{
 "error": {
  "errors": [
   {
    "domain": "usageLimits",
    "reason": "accessNotConfigured",
    "message": "Access Not Configured"
   }
  ],
  "code": 403,
  "message": "Access Not Configured"
 }
}

谢谢,亚历克斯

4

2 回答 2

11

您需要查看YouTube Data API. 您将在那里找到有关如何访问 API 的文档。您还可以找到客户端库

您也可以自己提出请求。以下是从频道检索最新视频的示例 URL:

https://www.googleapis.com/youtube/v3/search?key={your_key_here}&channelId={channel_id_here}&part=snippet,id&order=date&maxResults=20"

之后,您将收到一个JSON带有视频 ID 和详细信息的视频,您可以像这样构建您的视频网址:

http://www.youtube.com/watch?v={video_id_here}
于 2013-07-16T15:14:21.680 回答
1

最好的办法是阅读和使用 YouTube Data API:

https://developers.google.com/youtube/2.0/developers_guide_java?hl=pl

它允许这种行为。

于 2013-07-16T15:12:07.873 回答