API YouTube - получить все видео от лимитов пользователя? - PullRequest
3 голосов
/ 11 августа 2011

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

Ответы [ 2 ]

5 голосов
/ 11 августа 2011

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

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

2 голосов
/ 10 декабря 2011

Максимальный результат можно установить с помощью:

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
...