我正在从这里查看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"
}
}
谢谢, 亚历
答案 0 :(得分:10)
您需要查看YouTube Data API
。您将找到有关如何访问API的文档。您还可以找到client libraries。
您也可以自己提出请求。以下是从频道中检索最新视频的示例网址:
https://www.googleapis.com/youtube/v3/search?key={your_key_here}&channelId={channel_id_here}&part=snippet,id&order=date&maxResults=20"
之后,您将收到一个包含视频ID和详细信息的JSON
,您可以构建您的视频网址:
http://www.youtube.com/watch?v={video_id_here}
答案 1 :(得分:1)
您最好的选择是阅读并使用YouTube数据API:
https://developers.google.com/youtube/2.0/developers_guide_java?hl=pl
它允许这种行为。