针对组织和用户的GitHub v4 API查询

用户名

user使用查询时,GitHub API v4不会显示公司的结果如果我改用repositoryOwner它,它将为用户和公司返回结果。但是,user查询可以返回更详细的信息,例如传记,网站,位置等,这些信息不包含在repositoryOwner查询中。

是否有覆盖所有类型用户的替代选项?

贝特朗·马特尔

您可以访问UserOrganization接口,RepositoryOwner分别用... on User... on Organization

{
  repositoryOwner(login: "google") {
    ... on User {
      avatarUrl
      bio
    }
    ... on Organization {
      name
      members {
        totalCount
      }
    }
  }
}

在资源管理器中尝试

如果结果是组织,则仅返回您在... on Organization块中指定的字段;如果结果是用户,则将返回在中指定的字段... on User,在这种情况下,返回的google是组织:

{
  "data": {
    "repositoryOwner": {
      "name": "Google",
      "members": {
        "totalCount": 1656
      }
    }
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用Google Sheets API v4和Go格式化单元格?

使用GraphQL(v4 API)在GitHub中搜索代码

Google Sheets API v4和valueInputOption

使用Github Api V4从Github存储库中获取最新的x个提交

有效的GitHub API v4查询不断返回错误“解析JSON问题”

GitHub API v4:如何遍历分页?(GraphQL)

如何使用Github的v4 GraphQL API按编号查询拉取请求?

如何使用Github的v4 GraphQL API按用户查询审阅请求?

Google Analytics API v4多个指标查询

在Google Sheets API v4使用限制中是否将服务帐户视为用户?

GitHub API v4(GraphQL)中的几个突变?

Github v4 GraphQL API。按日期获取提交

GraphQL复杂cURL查询(GitHub API v4)

GitHub GraphQL API v4与REST API v3

是否存在任何可与GitHub API v4配合使用的nodejs库?

Sheets API v4针对特定公式返回#N / A

您可以使用octokit.net库使用raw graphQL语法在C#中查询github API v4吗?

使用github API v4 graphQL获取提交更改的文件和补丁

如何使用graphql(v4 API)访问github存储库内容?

Google Analytics API V4中的维度和指标限制

如何通过GitHub API v4获取存储库的内容?

如何通过GitHub API V4搜索特定页面

Google Analytics v4和Google API

使用GitHub GraphQL API v4查询单个存储库中的所有提交

Google表格API v4创建表格并邀请用户

Google Sheets API V4 和 Google Apps 脚本

如何在 Swift 3 和 4 中发布 Google Sheets API V4 的值?

GitHub v4 API:计算评论的内容特定反应计数

用户对此配置文件没有足够的权限。- 谷歌分析 API v4