2012-11-04 202 views
2

我正在使用这些apis https://developers.google.com/youtube/ 我无法弄清楚,如果给定YouTube频道地址,请获取带有相关信息的视频列表(单个视频网址和标题,至少)从YouTube频道获取视频列表

+0

也许[这](https://developers.google.com/youtube/code#Java)可能是有用的,如果你还没有看到之前 – user75ponic

+0

有同样的问题。我看到一种方法可以获取给定视频ID的列表信息,但无法检索某个频道的视频ID列表。 –

回答

4

这有点复杂,但可以相对轻松地完成。诀窍是知道频道实际上只是特定用户上传的视频列表。所以,如果,当你说你有一个YouTube频道的地址,该地址的格式如下:

http://www.youtube.com/user/[username] 

然后你就可以得到用户上传的视频供稿:

https://gdata.youtube.com/feeds/api/users/[username]/uploads 

作为一个侧面说明如果您使用的饲料:

https://gdata.youtube.com/feeds/api/users/[username] 

你将得到有关用户额外的信息,包括一系列给你各种饲料环节要素(其中一个是上传养活我在上面提到)之谓也CONTA在信息,如视频数等

如果不是您的频道网址的格式为:

https://www.youtube.com/channel/UC[userid] 

需要注意的是这种URL的总是与UC开始,再长的字符串。在这种情况下,只是下降的UC,并参观该饲料:

https://gdata.youtube.com/feeds/api/users/[userid]/uploads 
+0

我想知道如果我想获得任何用户的每日统计数据而没有任何身份验证是可能的吗?如果是,那么如何? –

+1

此方法不再可用 – Infernion

相关问题