2017-02-01 3 views
0

github 통계뿐만 아니라 일부 다른 데이터를 한 페이지에 모두 보여줄 패널을 만듭니다.전체 커밋 받기 Github API

사용자의 수를 가져 오려고 시도하는 중보고 싶은 것이지만 저장소가 아닌 전체 수에 커밋됩니다. API에서 찾은 모든 메서드는 특정 리포지토리로만 카운트를 반환하는 것처럼 보입니다.

누구도이 데이터를 얻을 권한이 있습니까?

https://api.github.com/users/{username}/events 

당신이 패러다임은 정보를 얻기에 관심이있는 사용자 이름, 요청이있을 것이다 그래서 경우 :

https://api.github.com/users/paradigm/events 

답변

0

난 당신이 찾고있는 무슨 생각이 같은 것입니다 반환되는 JSON 객체에는 유형이 있습니다. 관심있는 유형의 값은 "PushEvent"입니다.

해당 커밋을 모두 얻으려면 요청 당 100 개의 결과 (한 번에 60 개의 인증되지 않은 요청과 같은 다른 제한이 있음)가 있어야합니다. 따라서 프로그래밍 방식에 따라 다음과 같이 요청할 수 있습니다.

https://api.github.com/users/paradigm/events?page=1&per_page=100 
https://api.github.com/users/paradigm/events?page=2&per_page=100 
etc...