问题标签 [github-graphql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
198 浏览

graphql - Github GraphQL 存储库查询,使用两个对象

查询 Github GraphQL 时如何使用多个对象?

如果未注释第二个对象,则以下内容将中断:

如何让它工作?谢谢

0 投票
2 回答
1362 浏览

graphql - GitHub API v4 - 从特定存储库获取贡献者

我正在尝试使用 GitHub API v4 (GraphQL) 构建查询以获取贡献者的数量。

目前我有类似的东西

我正在检查所有提交并获取作者的姓名(当时我试图获取贡献者的提交数量),但是对于具有大量提交的存储库,这需要很多时间。

回到我的问题,是一种只获取存储库中贡献者数量的方法吗?

0 投票
1 回答
87 浏览

github-api - 通过 GitHub api 获取提交的行数

查询

返回 Java 语言的提交列表。如何获得每个项目的已提交行数?

0 投票
1 回答
1020 浏览

branch - 如何使用 GraphQL 获取 GitHub 分支名称

使用 GitHub GraphQL API (v.4) 我想获取给定存储库中存在的所有分支名称。

我的尝试

返回错误:

0 投票
2 回答
68 浏览

github - 获取所选用户的列表存储库以及该特定存储库的 PR 计数?

我试图获取作者被选为用户的存储库列表和拉取请求。

我试过这个

因为这给了我所有合作者的 PR 计数,我试图只计算"s8sachin"

有没有办法做到这一点?请帮我。谢谢

0 投票
1 回答
226 浏览

github-api - 如何使用 Github GraphQL 搜索返回具有相似名称(包括登录名和显示名)的用户配置文件?

我有这个简单的搜索查询

例如,我想从搜索结果中获取所有用户的登录信息。我该怎么做?结果包含与搜索文本匹配的登录名或显示名。有没有办法为那些因为他们的显示名而只出现在搜索中的人找到登录名?

0 投票
2 回答
2108 浏览

github - GitHub graphQL API 对组织和存储库的多个查询

我正在尝试使用 graphQL 多个组织和存储库数据从 GitHub 获取。我在下面编写的代码仅获得 1 个组织和存储库。我想使用两个数组 [String!] 的变量,一个用于组织,第二个用于存储库。所以

应该

应该

但我找不到如何将变量实现到下面的代码中。

将感谢您的帮助。谢谢

0 投票
0 回答
350 浏览

github - 如何确定用户何时使用 GitHub GraphQL API 取消了存储库的星标?

使用 GitHub GraphQL API,我可以构建用户何时为任何 repo 加注星标的时间线:

这是回应:

如果我想构建一个 repo 随时间变化的星数图表,我还需要unstar事件。是否可以使用 GraphQL API 访问这些?

0 投票
1 回答
386 浏览

github - GitHub GraphQL API 可以在存储库中创建文件吗?

v3 API 允许创建文件,但我似乎找不到使用 v4 GraphQL API 的方法。目前有可能吗?

0 投票
1 回答
249 浏览

github - 如何使用 GitHub GraphQL API 在项目中的列之间移动问题?

我想使用 GitHub GraphQL API确定卡片何时在GitHub 项目板中从一列移动到另一列。

我可以使用如下查询列出项目板(例如Twitter Bootstrap)中的所有问题:

中的事件类型很多IssueTimelineConnection,但与项目相关的事件不在其中:

我可以看到问题何时在 GitHub 网页上针对该问题的列之间移动:

图片

我只是在 API 中看不到这些事件。这是缺少的功能吗?还有其他方法可以获取此信息吗?(背景:我想为 GitHub Project Boards 建立一个燃尽图。)