Access-Control-Allow-Origin with instagram api

时间:2017-01-05 13:18:49

标签: ajax api cors instagram

我正在尝试使用以下代码获取我的Instagram Feed

{{1}}

我得到的错误是

否'访问控制 - 允许 - 来源'标头出现在请求的资源上。

有解决方法吗?

1 个答案:

答案 0 :(得分:4)

Instagram API支持JSONP,因此请将&callback=?添加到网址,并将dataType: "jsonp"添加到$.ajax()来电,如下所示:

$.ajax({
      url: 'https://api.instagram.com/v1/users/xxxxxxx/media/recent/?access_token=xxxxxxxxxxx&callback=?',

      error: function() {
        alert('error');
      },

      success: function(data) {
       alert('yes');
      },
      type: 'GET',
      dataType: "jsonp"
   });