YouTube API – 从用户限制中获取所有video?

我正试图通过YouTube的数据API从一位用户那里获取所有video。 但是,我遇到了障碍:它似乎没有返回用户的所有video。 有没有办法提高显示的最大金额? 我用于测试的url是http://gdata.youtube.com/feeds/api/users/GoogleDevelopers/uploads

您可以添加max-results url参数以指定请求返回的video数量,但最多50个,因此如果用户的video数超过50,则必须发出多个请求。

http://code.google.com/intl/en/apis/youtube/2.0/developers_guide_protocol.html#Standard_parameters

您可以使用以下方式设置最大结果:

 https://gdata.youtube.com/feeds/api/users/username/uploads?&max-results=50 

当您发出新请求时,对于接下来的50个video,您可以从索引开始:

 https://gdata.youtube.com/feeds/api/users/username/uploads?&max-results=50&start-index=51