Github API:查找用户关闭的所有问题

时间:2015-07-25 01:14:39

标签: github github-api

如何找到特定用户关闭的所有问题。 GitHub's issues API并不支持此查询。

我可以抓取这些数据,但我更倾向于通过他们的API获取此数据。

编辑:我需要用户一直关闭所有问题。

1 个答案:

答案 0 :(得分:3)

已关闭的问题在GitHub API中表现为问题事件。要访问所有事件,请将此模式与GitHub API一起使用:

/api.github.com/users/username/events

例如,要查看我的所有活动:https://api.github.com/users/maxlaumeister/events

要获取用户已关闭的所有问题的列表,请过滤JSON响应并丢弃除"type": "IssuesEvent""payload": { "action": "closed", ... }之外的所有事件。

GitHub API page on IssuesEvents