我正在使用Instagram api并成功检索了access_token,并使用HTML5地理位置来检索用户的位置。然后使用此数据构造字符串以访问instagram端点:
https://api.instagram.com/v1/media/search" + coordsquery + "&access_token=" + access
我已将我的重定向uri从Instagram设置为http://localhost/explorer
,我在我的应用中对access_token
的请求为var redirect = "http://localhost/explorer";
但是我仍然得到错误。我读到Chrome有一个bug或者localhost的东西,并且这样打电话,所以我在firefox中尝试过。同样的交易。
我还读过有关将?callback=?
附加到GET请求网址的内容。也没有骰子。
答案 0 :(得分:1)
我仍然不知道我原来的错误:
$.get(querystring, function( data ) {
console.log(data);
});
但我最终尝试了这个:
$.ajax({
type: "GET",
dataType: "jsonp",
url: querystring,
success: function(data) {
console.log(data);
}
});
它运作得很好。
如果有人能够解释为什么第二种方法在第一次失败的情况下起作用,我会永远感激。