从VB.NET频道获取YouTube视频

时间:2012-10-15 12:06:43

标签: vb.net youtube

如何在Listview中获取所有视频详细信息,例如视图标题作者描述不喜欢收藏标签

提前致谢!

1 个答案:

答案 0 :(得分:2)

Developer's Guide: .NET

YouTube Data API允许客户端应用程序以Google Data API Feed的形式检索和更新YouTube内容。您的客户端应用程序可以使用YouTube数据API来获取视频供稿,评论,回复和播放列表,以及查询符合特定条件的视频。您还可以使用API​​进行经过身份验证的请求,以修改此信息并将新视频内容上传到网站。

检索标准供稿:特定用户上传的视频

对于每位YouTube用户,YouTube Data API都会定义一个视频供稿,其中列出了用户上传的视频。可以从以下网址检索用户上传视频的视频供稿:

http://gdata.youtube.com/feeds/api/users/username/uploads

您还可以通过向以下网址发送API请求来检索上传视频的特定条目:

http://gdata.youtube.com/feeds/api/users/username/uploads/VIDEO_ID

以下代码演示了如何检索特定用户上传的视频供稿:

Uri uri = 
  new Uri("http://gdata.youtube.com/feeds/api/users/GoogleDevelopers/uploads");
Feed<Video> videoFeed = request.Get<Video>(uri); 
printVideoFeed(videoFeed);

在供稿网址中,您可以使用字符串默认值而不是用户名来检索当前经过身份验证的用户上传的视频。在这种情况下,您将检索位于http://gdata.youtube.com/feeds/api/users/default/uploads的Feed。

此外,当您从当前经过身份验证的用户检索上传的视频供稿或该供稿的特定条目时,可以使用客户端库代码编辑供稿条目(或单个条目)。有关详细信息,请参阅Identifying_Editable_Video_Entries部分。

相关问题