我想使用 GitHub Graphql api 查询项目贡献者,谁能给我任何提示如何制作它?刚刚尝试了一段时间,我想我错过了一些小元素。
我想得到像https://api.github.com/repos/facebook/react/contributors?page=15这样的东西,但仅限于贡献数量
问候!
我想使用 GitHub Graphql api 查询项目贡献者,谁能给我任何提示如何制作它?刚刚尝试了一段时间,我想我错过了一些小元素。
我想得到像https://api.github.com/repos/facebook/react/contributors?page=15这样的东西,但仅限于贡献数量
问候!
Github graphql v4 API 似乎不支持贡献者节点,除非您具有对 repo 的推送访问权限。
当我尝试获取 repo 的合作者列表时出现此错误
"errors": [
{
"message": "Must have push access to view repository collaborators.",
"type": "FORBIDDEN",
更新时间:2020 年 5 月。
Github GraphQL API 目前不支持获取contributors
repo。
你可以得到collaborators
虽然....
query {
repository(owner: "peek", name: "peek") {
id
name
collaborators(first: 10, affiliation: ALL) {
edges {
permission
node {
id
login
name
}
}
}
}
rateLimit {
cost
}
}
您需要拥有对存储库的推送权限才能查看协作者。