目前在 github 中,我可以使用 GraphQL API 获取去年的贡献。
{
user(login: "username") {
contributionsCollection {
contributionCalendar {
weeks {
contributionDays {
contributionCount
date
color
}
}
}
}
}
}
我无法在 gitlab GraphQL API 中找到等效项。 gitlab 里可以找到这些信息吗?即使它没有使用 GraphQL,也没关系,只是希望能够收集它。
最佳答案
您可以从事件 API 获取用户的贡献:
https://docs.gitlab.com/ee/api/events.html#get-user-contribution-events
https://gitlab.example.com/api/v4/users/:id/events
您还可以在用户页面获取用户最近贡献的 JSON 表示形式
https://gitlab.example.com/users/:username/calendar.json
关于git - 在 Gitlab 中获取贡献,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63713150/