是否可以按类型过滤GitHub REST API事件?

问题描述 投票:1回答:1

使用REST API,我想按类型过滤事件。

例如,我们可以看到所有用户事件:https://api.github.com/users/gaearon/events 1

但是我想把它限制在某种类型,比如PushEvent。 https://api.github.com/users/gaearon/events?type=PushEvent

任何人都知道这是否可能?

最终目标是将用户的每日提交次数计算为30天。

api events github commit github-api
1个回答
0
投票

你可以设置一个webhook,旨在过滤events

然后,您只会收到听众推送事件,然后您可以按照作者进行过滤。

但这是为了未来的承诺。

对于已推送的过去提交,您需要一个GraphQL request,例如Commit stats for commits in repository以获取所有提交并按作者过滤(另请查看GraphQL changelog以获取最新的可能性)

© www.soinside.com 2019 - 2024. All rights reserved.