2011-08-11 1 views
3

Я пытаюсь получить все видео от одного пользователя через API данных YouTube. Тем не менее, я столкнулся с roadblock: он, кажется, не возвращает все видео от пользователя. Есть ли способ увеличить максимальную сумму, которая отображается? URL-адрес, я использую для тестирования http://gdata.youtube.com/feeds/api/users/GoogleDevelopers/uploadsYouTube API - получить все видео с пользовательских ограничений?

ответ

5

Вы можете добавить max-results параметр URL-адреса, чтобы указать, сколько видео возвращается по запросу, однако 50 максимально, так что вы должны сделать больше, чем один запрос, если пользователь имеет более 50 видеороликов.

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

2

Вы можете установить максимальный результат с:

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

Когда Вы делаете новый запрос, в течение следующих 50 видео, вы можете начать с индексом:

https://gdata.youtube.com/feeds/api/users/username/uploads?&max-results=50&start-index=51 
Смежные вопросы