Github Api v3: когда я пытаюсь перечислить все репозитории организации, я получаю ограничение до 30.

Я хотел бы перечислить все репозитории организации, к которым у меня есть доступ для записи всех 60 из них. Когда я пытаюсь перечислить репозитории по https://api.github.com/orgs/:org/repos ограничивает количество репозиториев до 30. Как я могу получить доступ ко всем репозиториям в организации?


person Rakesh Vidya Chandra    schedule 19.08.2013    source источник


Ответы (2)


GitHub API указывает:

Запросы, которые возвращают несколько элементов, по умолчанию будут разбиты на страницы до 30 элементов. Вы можете указать дополнительные страницы с помощью параметра ?page.

person nmaier    schedule 19.08.2013

Кроме того, для Github API вы можете установить для параметра per_page большее число (до 100). Стоит отметить, что не все конечные точки соблюдают этот параметр, см. объяснение ниже:

Обратите внимание, что по техническим причинам не все конечные точки учитывают параметр ?per_page.

Вы можете перейти по этой ссылке

person ch33hau    schedule 28.03.2016