2013-03-11 2 views

Répondre

1

Le problème auquel vous êtes confronté est la radiomessagerie de réponse: http://developer.github.com/v3/#pagination.

Les demandes renvoyant plusieurs éléments seront paginées à 30 éléments par défaut. Vous pouvez spécifier d'autres pages avec le paramètre? Page. Pour certaines ressources, vous pouvez également définir une taille de page personnalisée jusqu'à 100 avec le paramètre? Per_page.

Lorsque vous demandez https://api.github.com/orgs/camptocamp/repos?type=forks, les en-têtes de réponse incluent un en-tête Link qui vous donne l'URL pour aller chercher la page suivante et la dernière page:

Link: <https://api.github.com/organizations/28109/repos?page=2&type=forks>; rel="next", <https://api.github.com/organizations/28109/repos?page=6&type=forks>; rel="last"

+0

Merci. J'ai trouvé que je peux aussi envoyer 'per_page', jusqu'à 100. –