我想使用REST API按事件的类型过滤事件。
例如,我们可以使用以下命令查看所有用户事件: https://api.github.com/users/gaearon/events 1
但是我想将其限制为某种特定类型,例如PushEvent。 https://api.github.com/users/gaearon/events?type=PushEvent
有人知道这是否有可能吗?
最终目标是计算用户30天的每日提交次数。
答案 0 :(得分:0)
然后,您将仅向您的侦听器接收推送事件,然后您可以按每个作者进行过滤。
但这是为了将来的提交。
对于已经推送的过去提交,您将需要一个GraphQL request,例如Commit stats for commits in repository,以便获取所有提交并按作者进行过滤(也请检查GraphQL changelog以了解最新的可能性)