问题标签 [github-api]
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.
oauth - Jenkins 与 Github 和 OAuth 在登录时陷入重定向循环
我已成功设置 Jenkins 以从我的私人 github 存储库中提取并构建我的项目、运行测试等。我现在想要做的是在我推送到 master 时自动构建。
我已经安装了 Github OAuth 插件并通过 Github 进行了设置,但是当我登录时,Jenkins 卡在了重定向循环中。
我在 Github 中注册了一个新应用程序并设置了以下值;
我在任何文档中都找不到“回调 URL”的正确值应该是什么。这就是它重定向的原因吗?
jquery - Jsonp 正在返回响应(在 firebug 网络窗口中),但它不在页面上输出
这是我尝试从 github 加载文件的工作示例:
jquery - Gist / Github API - 获取私有和公共 Gist
我正在尝试使用 github api 列出一组用户的所有要点。这工作得很好,但我似乎无法让它为我自己或任何其他用户返回私人要点。
我知道您可以在请求中设置范围,但我不知道如何在我的 JQuery 请求中设置它以及我应该使用什么范围来获取私有要点?
我的一些代码如下:
git - 使用我的 GitHub 帐户设置 Tower 时出现问题 - 错误:无法锁定配置文件
我一直在使用 GitHub for Mac 应用程序,但在朋友的建议下,决定试一试 Tower,因为它也可以处理 Beanstalk 帐户。
安装试用版并输入我的 GitHub 用户名和密码后,我收到此错误:
我只是好奇是否有人知道是什么原因造成的,或者它是否与我使用 Tower 有任何关系。任何帮助是极大的赞赏!
文件权限:
对父目录的权限:
javascript - 从 javascript 使用 github API 的示例
我在网上搜索了一段时间,找不到如何从普通的客户端 javascript(没有 node-js、jquery 等)使用GitHub API的示例。我想要像验证然后推送一个blob之类的东西,尽可能简单地让我理解它。应该不会太复杂,我敢打赌你可以在十几行代码中做到这一点,但我对 ajax、json 和 jsonp 了解不多。
你能提供一个例子让我开始吗?
谢谢!
编辑:发现了这个:http ://blog.vjeux.com/category/javascript ,但我仍然对这个过程的具体步骤感到困惑。
python - 使用 python + urllib2 传递 json-data 时,Github-api 给出 404
我有以下代码,它应该执行在 github 上创建新下载的第一部分。它应该使用 POST 发送 json 数据。
如果我, jsonstring
从 中删除urlopen()
,它不会失败,并为我提供可用下载列表。但是,如果我尝试发布 json 字符串,则会收到 404 错误。
问题必须与json有关,或者在我发送它的方式上,但我无法弄清楚问题是什么。的字符串在<...>
实际代码中是正确的,我只是从帖子中删除了它们
我在命令行上尝试了大致相同curl
的方法,但身份验证方法略有不同,并且成功了。
测试:
作品(返回想要的json):
作品:
不起作用(返回“无效凭据”):
不起作用(“未找到”):
这似乎不是特定于 python 代码的问题。json POST 数据似乎很好,OAuth 令牌授权似乎(至少部分)有效。但是当这些放在一起时,它就停止工作了。
github - Github API v3:从日期到日期获取事件
Github API v3 是否可以从日期到日期获取事件?文档中没有任何内容:http: //developer.github.com/v3/events/
github - github v3 api 创建评论失败
我正在尝试使用 Github 的 api 创建评论,但它失败了,我正在寻找调试技巧。
我正在使用 api 文档中列出的 url,它正确地返回了 GET 请求的评论列表。当我尝试执行 POST 请求时,我收到 404 响应。我正在使用来自带有 cors 的浏览器的 Ajax 请求,并且在“授权”标头字段中有一个 OAuth 令牌。
网址如下所示:
帖子正文如下所示:
php - Github API v3 POST 与 PHP
我正在尝试使用 Github v3 API 并发布 JSON 来更新配置文件(或其他调用)并从 Github 获得以下响应;
我已经浏览了 API Docs 上的相关页面:http: //developer.github.com/v3/users/
这个页面: http: //developer.github.com/v3/#http-verbs涵盖了 POST/PATCH
这是我正在使用的代码
我也尝试CURLOPT_CUSTOMREQUEST
过'POST'
,'PATCH'
但两者都得到了相同的错误响应。
谁能指出我将数据发布到 API 的正确方向?
json - 使用 curl 使用 Github API v3 创建新的 gist
在为使用他们的 API V3 在 Github 上发布一个私人要点而奋斗了很长时间之后,我几乎放弃了。几乎。可能有人也遇到过类似的问题,或者知道以下行为的原因可能是什么:
现在 curl 命令如下所示:
我也试过
我可以使用完全相同的数据在没有授权令牌的情况下创建要点:
但在这种情况下,它将是匿名的
如果我打算将其公开发布,结果相同
无论如何,Github 都会返回我
我很确定我已获得授权,因为curl -H "Authorization: bearer MY_AUTHORIZATION_TOKE" https://api.github.com/user
我返回了我的用户详细信息。
应用范围如下:
https://github.com/login/oauth/authorize?client_id=...&scope=gist
因此,它应该具有读取和写入权限。