【问题标题】:How can I get imgur.com album images using ajax request如何使用 ajax 请求获取 imgur.com 专辑图片
【发布时间】:2014-09-14 17:36:19
【问题描述】:

我使用了这个代码:

    (function($){
    var albumID = 'NNbeO';
    var albumAPI = "https://api.imgur.com/3/album/" + albumID + "/images";

    $.ajax({
        url: albumAPI,
        headers:{
            'Authorization':'xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
        },
        type: 'GET',
        dataType: 'json',
        success: function(data) { 

            alert(data.data[0].link);

        },
        error: function() { console.log("ERRORZ"); }
    });
})(jQuery);

但我收到了这个错误:

 {
      "data": {
        "error": "Malformed auth header",
        "request": "\/3\/album\/NNbeO\/images",
        "method": "GET"
      },
      "success": false,
      "status": 403
    }

【问题讨论】:

  • 没有德尔布德。没有找到任何东西。
  • 你检查过这个答案吗,Getting a 403..

标签: ajax imgur


【解决方案1】:

我得到了我的解决方案。它现在工作正常。下面是我的工作代码。问题是,我没有添加带有 Authorization headersClient-ID 文本。:

(function($){
var albumID = 'NNbeO';
var albumAPI = "https://api.imgur.com/3/album/" + albumID + "/images";

  $.ajax({
      url: albumAPI,
      headers:{
          'Authorization':'Client-ID xxxxxxxxxxxxx'
      },
      type: 'GET',
      dataType: 'json',
      success: function(data) { 

          alert(data.data[0].link);

      },
      error: function() { console.log("ERRORZ"); }
  });

})(jQuery);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多