获取Github API的总体提交

获取Github API的总体提交,github,github-api,Github,Github Api,我正在构建一个面板,在一个页面上向用户显示github统计数据以及其他一些数据 我正在尝试获取用户提交的计数,该计数不是特定于任何存储库的,而是总体计数。我在API上找到的所有方法似乎只将计数返回到特定的存储库 有人设法获得这些数据吗?我想你要找的是这样的: https://api.github.com/users/{username}/events 因此,如果您感兴趣获取信息的用户名是Paradigm,您的请求将是: https://api.github.com/users/paradigm

我正在构建一个面板,在一个页面上向用户显示github统计数据以及其他一些数据

我正在尝试获取用户提交的计数,该计数不是特定于任何存储库的,而是总体计数。我在API上找到的所有方法似乎只将计数返回到特定的存储库


有人设法获得这些数据吗?

我想你要找的是这样的:

https://api.github.com/users/{username}/events
因此,如果您感兴趣获取信息的用户名是Paradigm,您的请求将是:

https://api.github.com/users/paradigm/events
返回的JSON对象具有类型。您感兴趣的类型的值为“PushEvent”

要获得它们的所有提交,您必须知道它们对每个请求100个结果的Api限制(还有一些其他限制,例如每小时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...