【发布时间】:2014-05-14 04:41:22
【问题描述】:
我正在尝试编写一个程序来检查用户是否上传了新视频。我想让它成为一个后端工作,不断检查用户最近的视频,然后使用我的应用程序向我的用户发送推送。是否有关于此问题的任何文档或示例代码?我不知道从哪里开始。
【问题讨论】:
-
这和ios有什么关系?
标签: java youtube-api
我正在尝试编写一个程序来检查用户是否上传了新视频。我想让它成为一个后端工作,不断检查用户最近的视频,然后使用我的应用程序向我的用户发送推送。是否有关于此问题的任何文档或示例代码?我不知道从哪里开始。
【问题讨论】:
标签: java youtube-api
我发现最简单的方法是通过 RSS 提要。解析简单。很容易上手。开始检查这个: https://www.youtube.com/t/rss_feeds
要在 java 中解析 RSS,请使用 Rome:https://github.com/rometools/rome
【讨论】:
下载 YouTube 的 Java API,然后使用他们提供的代码:
String feedUrl = "http://gdata.youtube.com/feeds/api/users/GoogleDevelopers/uploads";
VideoFeed videoFeed = service.getFeed(new URL(feedUrl), VideoFeed.class);
printVideoFeed(videoFeed, true);
这是他们提供的最新版本 3。
【讨论】: