问题标签 [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 投票
0 回答
141 浏览

curl - 无法使用 Enterprise GitHub API 修改组织下的 repo?

我正在尝试private通过GitHub Enterprise API运行来完成回购:

$ curl -X PATCH $GitHubAPIurl -u $username:$password -d '{"name":"$d","private":"true"}' -k

但它返回message: not found

但是,如果我做一个轻微的改变: $ curl $GitHubAPIurl -u $username:$password -d '{"name":"$d","private":"true"}' -k 这将告诉我回购已经存在

所以这意味着我的$GitHubAPIurl变量是正确的,但为什么-X PATCH对我不起作用?

0 投票
1 回答
241 浏览

github-api-v3 - 向拉取请求添加注释会引发“消息:未找到”错误

我正在尝试使用 GitHub API 向拉取请求添加提交以解决问题。但是看到错误

curl -H“授权:令牌“密钥””-X POST -d'{“body”:“失败”}'“ https://github-site/repos/:repository/issues/PR_NUMBER/comments

curl 命令的响应。

{“消息”:“未找到”,“documentation_url”:“ https://developer.github.com/enterprise/2.15/v3/issues/comments/#create-a-comment ”}

0 投票
1 回答
585 浏览

python - 如何从 GitHub API 调用中获取文件的最新提交日期以及内容详细信息

我使用了下面的 GitHub api,并且能够获取路径的文件详细信息。

https://github.***.com/api/v3/repos/exampleowner-Management/examplerepo/contents/Compile/Teradata/Tables?access_token=*****

此 API 调用的结果是:

我需要在此响应中获取 sha 的提交日期详细信息。

“沙”:“1cef8efa8694678e3b7ab230a6a891afa1a1996d”

我尝试过使用另一个 API,即:

https://github.***.com/api/v3/repos/exampleowner-Management/examplerepo/commits/1cef8efa8694678e3b7ab230a6a891afa1a1996d?access_token=*****

但是这个 API 对这个 sha 的响应是:

我们如何使用 API 调用获取提交日期详细信息以及 GitHub 内容详细信息?

0 投票
3 回答
501 浏览

json - 无法通过 fetch 获取搜索结果 - Github API

我正在尝试使用 Github API 通过搜索字符串搜索用户我正在使用 fetch 与 url 但无法访问结果 json。

这是我获取数据的地方

控制台的输出如下

https://api.github.com/search/users?q=ddd处的 json 文件

我在这里做错了什么,请告诉我?

0 投票
0 回答
69 浏览

ruby - 通过 ruby​​ 的 github api 问题

我正在尝试使用 ruby​​ 从 github 上的公共仓库获取标签的 API 请求。我有时会遇到错误,有时它会起作用。大多数时候它没有。

我得到的错误:

0 投票
1 回答
68 浏览

github - GitHub 上的搜索结果数量从搜索到搜索发生巨大变化

我正在尝试以下简单查询:github.com/search?l=Gradle&q="android.support.test "&type=Code

但是每次我运行它时,我都会得到不同数量的总搜索结果,从 200k 到 700k 不等。

这里发生了什么?有没有办法获得准确的结果?

0 投票
1 回答
81 浏览

github - Github 分页是如何工作的

我想通过分页获取 GitHub 中所有存储库的列表,并且我想将每页的项目设置为例如 50。
为此,我使用它

但它不起作用,我总是每页得到 369 个项目

我错过了什么?

0 投票
1 回答
110 浏览

html - 如何使用 Python 从 GitHub 中提取评论正文

我只想提取 API v3 问题的评论主体(但我也愿意接受新的解决方案)。

现在我尝试输入这个地址:(示例)https://api.github.com/repos/bitcoin/bitcoin/issues/comments?per_page=50&since=2018-02-19T00:00:00Z&until=2019-04- 20T00:00 : 00Z

输入地址后,我阅读了所有数据(HTML),但 GitHub 不允许您一次查看超过 100 个结果。可以超过这个限制吗?只能获取评论体吗?

0 投票
1 回答
247 浏览

github-api - 获取最新作者到文件(Github Contents API)

所以我有来自 的数据https://api.github.com/repos/req-res/articles/readme,我的应用程序可以获取这些数据,但我需要最新作者的用户名 ( archiebaer)。这必须在客户端完成,所以我不想最好在存储库中搜索文件路径的每个提交,因为这可能对 UX 有害,但如果这是唯一的方法,那没关系。

表述为一个问题(以防您无法弄清楚我想要什么):如何获得最新作者的用户名?

0 投票
2 回答
1793 浏览

github - 使用 GitHub API 创建问题

我正在尝试repo使用 Github API 在我自己的问题中创建一个问题,但由于某种原因,它一直给我一个错误

错误

客户端错误:POST https://api.github.com/repos/rehan-dckap/qatouch-api-docs/issues?title=IssueCreation&body=ThPI&assignee=&milestone=1导致422 Unprocessable Entity响应:{“message”:“无效请求。\n\n对于 'links/0/schema',nil 不是对象。”,“documentation_url”:“ https://develo(截断。 ..)

有人可以指导我吗?