github-api相关内容

以编程方式将GitHub存储库连接到Google云项目

我正在进行一个Terraform项目,该项目将设置一个跨越多个GitHub repos的大型项目所需的所有GCP资源。我的目标是能够使用Terraform完全从头重新创建云基础架构。 我遇到的问题是为了在GCP中使用Terraform设置构建触发器,首先需要连接启动触发器的GitHub存储库。目前,我只能通过Google Cloud Build仪表板手动完成。我不确定是否可以通过Terrafor ..

如何使用邮递员的 github api

我想通过邮递员使用 github api 在我的 github 帐户上创建一个文件. github api 用于在 github 帐户上创建文件: PUT/repos/:owner/:repo/contents/:path 谁能告诉我如何在邮递员中使用这个 api. 我有我的公共 github 帐户:https://github.com/ritzygithub/myfirstRep ..
发布时间:2022-01-22 15:06:36 其他开发

GitHub API 超出限制:如何提高前端应用程序的速率限制

在向 GitHub API 发出一些 HTTP 请求后,它开始拒绝调用: 超过 xxx.xxx.xxx.xxx 的 API 速率限制.(但这是好的新闻:经过身份验证的请求获得更高的速率限制.查看文档以获取更多详细信息.) 现在,有 一种方法增加 OAuth 应用程序的未经身份验证的速率限制,其中涉及使用 client secret. 当然,我们不想将或 client secret ..
发布时间:2022-01-19 13:00:33 其他开发

电子&ReactJS,使用 BrowserWindow 进行 GitHub oAuth 认证

我已经用 ReactJs 设置了 github 的 Electron.所以我得到了一个 BrowserWindow 和一个在该窗口中运行良好的反应应用程序.我想要实现的是通过 GitHub 进行身份验证.因此,当用户按下 Login with Github 按钮时,会打开一个新的 BrowserWindow 并转到 github 授权应用程序 url.我遇到的问题与 回调 以及如何获取回调返回的代 ..
发布时间:2022-01-10 22:28:50 其他开发

如何使用“github_api"从 GitHub API v3 获得 100 多个结果?宝石?

我正在使用 GitHub API Gem 并尝试 获取贡献者的增删改查统计计数.问题是我只得到 100 个结果并且无法访问其他页面.这似乎是一个很常见的问题,但我找不到答案. 例如,让我们看看 rails/rails 存储库.有 1 990 位贡献者: repo = Github::Repos.new 用户:'rails',repo:'rails'repo.stats.contribut ..
发布时间:2022-01-04 13:08:48 其他开发

使用 GitHub GraphQL Api 获取按星级排名前 10 的 javascript/开源存储库

我想在 Python 项目中使用 GitHub GraphQL Api 获取 按星级排名前 10 位的 javascript/开源存储库(以及一些相关信息).到目前为止,我有这个查询: 查询{搜索(类型:存储库,查询:“语言:javascript",第一个:10){用户数边{节点{...在存储库{名称网址观星者{总数}所有者{登录}}}}}} 问题在于它并不总是返回相同的结果:它将返回 10 ..
发布时间:2022-01-04 11:11:07 其他开发

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

我正在尝试通过 GitHub 的 GraphQL API v4 查询对 GitHub 上指定存储库的所有提交. 我只想提取他们提交的日期,以估计贡献给该存储库的总时间(类似于 git-hours) 这是我的初始查询:(注意:您可以尝试在 Explorer 中运行它) {存储库(所有者:“facebook",名称:“反应"){对象(表达式:“主人"){...在提交{历史 {节点{提交日 ..
发布时间:2022-01-04 11:10:46 其他开发

Github GraphQL 搜索与过滤

根据我有限的搜索,GraphQL 似乎只能支持相等过滤.所以, 是否可以使用以下过滤条件进行 Github GraphQL 搜索, 星星 > 10 叉> 3 总提交 >= 5 问题总数 >= 1 未解决的问题 大小 > 2k 得分 > 5 上次更新在一年内 即,过滤将所有上述条件.可能吗? 解决方案 在查询仓库时,您可以只对列表中的特定数量的字段应用过滤器: ..
发布时间:2022-01-04 11:02:46 其他开发

使用 GitHub API v4 GraphQL 查找属于用户所有存储库的所有未解决问题

有人可以指出我正确的方向来列出用户拥有的存储库中的所有未解决的问题吗?提前致谢. 解决方案 我想我已经想通了.如果有更好的答案,请告诉我. 查询{搜索(第一个:100,类型:问题,查询:“用户:将石状态:开放"){问题计数页面信息{有下一页结束光标}边{节点{...在问题{创建于标题网址,存储库{名称}}}}}} ..
发布时间:2022-01-04 10:56:22 其他开发

GraphQL 查询以从 GitHub 存储库获取文件信息

我想将 GitHub 存储库用于 Gatsby 站点中的帖子.现在我正在使用两个查询,首先是获取文件的名称: {观众{存储库(名称:“存储库名称"){对象(表达式:“主人:"){ID...在树上{条目{名称}}}推到}}} 第二个获取文件的内容: {观众{存储库(名称:“存储库名称"){对象(表达式:“master:file.md"){...在 Blob {文本}}}}} 有什么方法可以获 ..
发布时间:2022-01-04 10:56:09 其他开发

Github Graphql 按里程碑过滤问题

我正在努力使用 Github 的 graphql api(在学习 graphql 时)试图让它列出某个里程碑中的所有问题.我无法从 API 文档中弄清楚如何做到这一点. 我可以查询问题并查看它们处于哪个里程碑(抱歉,名称已删除): 查询{存储库(所有者:“我",名称:“repo"){问题(最后:10){节点{里程碑 {ID标题}}}}} 我希望有一种方法可以说像issues(milest ..
发布时间:2022-01-04 10:56:00 其他开发

Github GraphQL 递归列出目录中的所有文件

我想使用 GraphQL Github API 递归列出目录中包含的所有文件.现在我的查询看起来像这样: {搜索(第一个:1,类型:REPOSITORY,查询:“语言:C"){边{节点{...在存储库{名称描述HTML观星者{总数}叉子{总数}对象(表达式:“主人:"){...在树上{条目{名称类型}}}}}}}} 然而,这只给了我第一级目录内容,特别是一些结果对象又是树.有没有办法调整查询, ..
发布时间:2022-01-04 10:49:45 其他开发

如何发送带有变量的 GraphQL AJAX 查询?

我正在尝试使用 GraphQL 对 GitHub 进行 API 调用,我已经能够通过静态 graphQL 调用成功调用数据,但是我无法在调用中放置变量(var 条目)以便我可以更改基于用户在网络应用中提供的输入的调用. 我使用 AJAX 来传递授权令牌.此外,除非查询是 JSON 字符串化的(否则会得到 400 错误),否则调用将不起作用. JSON Stringify 似乎将变量 ' ..
发布时间:2022-01-04 10:48:31 其他开发

Github GraphQl - 如何获取标签之间的提交列表

我想用 Github GraphQL 回答这个问题: 哪些提交已合并到版本/标签之间的 master 中? 结果应该类似于这个问题的结果获取提交列表之间Git 中的标签,如果我要在命令行上做的话. 我正在使用开发者资源管理器,想知道我是否可以通过一个查询来完成这项工作,或者我是否需要多个查询.我尝试了以下操作,但它没有给我未标记的标记之间的提交,只是标记的提交. {存储库(所有 ..
发布时间:2022-01-04 10:42:07 其他开发

为 Github GraphQL 搜索选择 *

Github Search v4 (GraphQL) 相对于 v3 的优势之一是它可以有选择地选择我们想要的字段,而不是总是全部获取.但是,我现在面临的问题是如何获取某些字段. 我尝试了在线帮助,但它对我来说更多的是卷积而不是帮助.直到现在,我仍然无法找到返回存储库的大小、分数和未解决问题的字段. 这就是为什么我想知道是否有办法将它们全部获取,例如 SQL 中的 Select *.谢谢 ..
发布时间:2022-01-04 10:39:05 其他开发