我似乎无法从YouTube上的特定频道中检索所有视频,尽管API提供了应该执行此操作的示例代码。我正在使用Java。
http://gdata.youtube.com/feeds/api/users/GoogleDevelopers/uploads
以上RSS Feed是他们suggest using的网址以及以下示例代码..
/*init the list*/
String feedUrl = "http://gdata.youtube.com/feeds/api/users/GoogleDevelopers/uploads";
VideoFeed videoFeeder = null;
videoFeeder = serviceobject.getFeed(new URL(feedUrl), VideoFeed.class);
使用for循环循环显示25个条目(根据RSS)。
但是 - 上传的视频实际数量要大得多。 (撰写本文时为662)。我的查询是如何使用API检索所有内容,而不仅仅是数据的子集。关于我哪里出错的任何想法?我应该使用不同的URL吗? http://www.youtube.com/GoogleDevelopers#g/a
没关系。这是一个RTFM案例。需要分页结果。