我想在
github private上查询我组织中的所有存储库,我尝试使用
query {
organization(login:"my-org-name") {
id
name
url
repositories(first:100) {
nodes {
id
name
}
}
}
}
然而它又回来了
{
"data": {
"organization": {
"id": "MDEyOk*********************U4ODUw",
"name": "my-org-name",
"url": "https://github.com/my-org-name",
"repositories": {
"nodes": []
}
}
}
}
找不到任何存储库.
我在Github Developer,https://developer.github.com/v4/explorer/上测试它
最佳答案 GraphQL Explorer是一个OAuth应用程序,需要
given permission才能访问您的组织数据.
您可以直接为GraphQL API Explorer授予此访问权限,也可以从“设置”中导航到该权限 – >应用程序 – >授权的OAuth应用程序
请注意,personal access token(PAT)没有此限制,因此使用您的令牌的应用程序不需要这样做.