【问题标题】:How do I send a put request to github api with ajax?如何使用 ajax 向 github api 发送 put 请求?
【发布时间】:2016-01-06 18:37:28
【问题描述】:

我正在尝试使用 ajax 调用通过 github api 关闭问题。我收到 404 not found 消息。

$.ajax({
    url: 'https://api.github.com/repos/fakeName/some_app/issues/36?state=closed&access_token=my_key',
    type: 'PUT',
    contentType: "application/json; charset=utf-8",
    success: function(result) {
        alert("complete!");
    }
});

【问题讨论】:

  • 这是一个实际的 URL 还是一个演示 URL (fakename/some_app)
  • 是假的。我现在可以工作了。
  • 请注意,您应该永远在客户端使用和共享您的令牌!

标签: jquery ajax api github github-api


【解决方案1】:

这行得通:

$.ajax({
        url: 'https://api.github.com/repos/some_name/some_app/issues/23?access_token=some_number',
        type: 'PATCH',
            data: '{"state": "closed" }',
            contentType: "application/json; charset=utf-8",
        success: function(result) {
        alert(JSON.stringify(result));
    }

【讨论】:

    猜你喜欢
    • 2018-04-09
    • 2011-06-13
    • 1970-01-01
    • 2017-02-19
    • 2019-12-12
    • 1970-01-01
    • 1970-01-01
    • 2015-01-26
    • 1970-01-01
    相关资源
    最近更新 更多