如何在 ListView 中获取视频以及所有视频详细信息,例如 View 标题作者描述不喜欢喜欢收藏夹标签
提前致谢!
最佳答案
YouTube 数据 API 允许客户端应用程序以 Google 数据 API Feed 的形式检索和更新 YouTube 内容。您的客户端应用程序可以使用 YouTube 数据 API 来获取视频源、评论、回复和播放列表,以及查询符合特定条件的视频。您还可以使用 API 发出经过身份验证的请求,以修改此信息并将新视频内容上传到网站。
检索标准 Feed:特定用户上传的视频
对于每个 YouTube 用户,YouTube 数据 API 都会定义一个视频 Feed,其中列出了用户已上传的视频。可以从以下 URL 检索用户上传视频的视频源:
http://gdata.youtube.com/feeds/api/users/username/uploads
您还可以通过向以下 URL 发送 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);
在 Feed URL 中,您可以使用字符串 default 而不是用户名来检索当前经过身份验证的用户上传的视频。在这种情况下,您将检索位于 http://gdata.youtube.com/feeds/api/users/default/uploads 的提要。 .
此外,当您为当前经过身份验证的用户检索上传的视频 Feed 或该 Feed 中的特定条目时,可以使用客户端库代码编辑 Feed 条目(或单个条目)。有关更多详细信息,请参阅Identifying_Editable_Video_Entries 部分。
关于vb.net - 从 VB.NET channel 获取 YouTube 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12895325/