问题标签 [github-api-v3]

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 回答
286 浏览

java - 使用 loopj 库中的 get 方法从 git hub api v3 接收数据

我正在使用 loopj 创建一个 GET 请求以从 GitHub API v3 获取数据。然而,状态码 403 在回调中不断返回,我已经尝试了我能想到的所有可能的解决方案。

这是我使用的代码,此方法在按钮的 onclicklistener 中调用。我使用我开发的其他应用程序中的示例代码并按照 loopj 文档的说明创建。

根据 git hub api docs,此请求不需要身份验证。

https://developer.github.com/v3/media/#request-specific-version

Toast 正在返回状态代码为 403 的失败回调。我尝试了几个端点,尝试从 API 添加 sugested 标头,但它们都返回相同的状态代码。

我还能做些什么来使用 loopj 获得状态代码 200?

编辑。

所以我得到了一些建议,并找到了关于这个 API 的 403 错误的更多信息。看起来默认情况下必须有一个 User-Agent 参数。我试图以此为例创建请求,如果可行,我会将其发布为答案。

行政规则禁止的请求。请确保您的请求具有 User-Agent 标头 ( http://developer.github.com/v3/#user-agent-required )。检查https://developer.github.com以了解其他可能的原因。

0 投票
1 回答
154 浏览

github - 在 github 组织中搜索具有已知 PR 名称模式的存储库

我们的一个应用程序可以根据用户请求提交一个 github PR。用户可以决定合并此 PR 或不合并。

有没有办法搜索 git hub 组织以查找具有未合并 PR 的存储库。PR 遵循一种命名模式,即在末尾带有动态部分的静态字符串。

谢谢,桑

0 投票
0 回答
356 浏览

javascript - javascript 返回并获取上一页 FINAL STATE

我正在构建一个页面,该页面检索一些 Github 存储库,然后显示一个带有 API 返回的数据的穿孔卡片图表(抱歉提前截屏,但我在内置代码样式方面遇到了问题)。我从一个半空的 html 页面开始,并在从 API 调用中获取信息时构建东西。

  1. 首先,用户登录以获取他们所有的存储库,但我不存储有关它的信息,我只是在标头(app.js)中传递他们的凭据

获取存储库

  1. 然后,根据响应,我绘制了所有 repos ( app.js ) 的列表。

列出回购

  1. 在一个 repo 中单击时,会加载一个新的 html,并具有调用 Github API 以检索打孔卡并绘制图表的 js ( repo.js )。

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

我需要完成的是,如果在第二个 html 中单击goBack按钮,我会返回到上一页,但那里已经绘制了 repo 列表。有什么方法可以做到,而无需再次登录(重新进行)?

该应用程序部署在这里,所有的代码都可以在这里找到。

谢谢您的帮助。

0 投票
0 回答
27 浏览

github - 使用 web-hook 时使用速率限制

我们公司为使用 web-hooks 工作的 github 存储库提供监控服务。它们的使用是否消耗速率限制?

0 投票
1 回答
207 浏览

github - 如何使用 GitHub APIv3 进行源导入

背景:我正在尝试构建一个将公共存储库复制到登录帐户的应用程序。

现在我正在尝试在 PostMan 中进行源导入,并且我正在使用以下设置:

我向此链接发出 PUT 请求:

带有以下标题:

有了这个身体:

我已经阅读了github API for importing repositories。但我从服务器收到以下响应:

为什么服务器返回 Not Found?我如何让它工作

0 投票
1 回答
79 浏览

api - 如何使用 github api v3 获取特定数量的用户?

当我想使用这个 api 获取 github 用户时:https://api.github.com/users它给了我正好 46 个用户。我怎样才能获取例如其中的 10 个?

0 投票
1 回答
205 浏览

curl - 无法使用 GitHub API v3 为组织存储库创建问题

我想使用企业 GitHub API 为 org repo 创建一个问题,但无法使用curl

我在用

我收到的回复中的信息是"Not Found"

我检查过https://developer.github.com/v3/issues/#create-an-issue,它只谈论用户的回购而不是组织回购。

0 投票
1 回答
70 浏览

linux - Troubles in Expanding Expression within a JSON Object

I am trying to use GitHub API to create an issue, by

however, I got the response like

So the issue is within $(find -type f -size +1M) , when I replace is with string, there is not issue.

0 投票
1 回答
45 浏览

javascript - 使用 JavaScript 的 Github-Api v3 问题

对于作业(在 Signavio Workflow Accelerator 中),我需要使用 GitHub-API v3 将用户添加到 Github 上的组织。代码必须用我不太熟悉的 JavaScript 编写。

目前我收到以下错误代码:“SyntaxError:JSON 中位于 Request._callback 位置 1 的意外标记 o”。所以我感觉解析可能有问题。

我不知道这是否有帮助,但是如果我使用 cURL 执行这个 put 请求,它会起作用,并且答案以:

所以这个“状态”就是我想在上面的代码中读取的值。

已经感谢您的帮助!

0 投票
1 回答
1064 浏览

jenkins - 多分支作业扫描无法发现远程 GitHub 存储库标签

我正在使用多分支管道作业来发现分支/标签/PR 并执行某些作业。我在 GitHub 上获得了存储库,并且扫描能够发现所有标签,但不能发现标签。我得到以下错误。此外,当在多分支作业配置中禁用发现标签选项时,我看不到此错误,并且在创建标签时错过了构建。

我尝试创建多个新的存储库,但没有帮助。 詹金斯版本:2.150.1