使用JQuery从Instagram api中提取信息

Geo*_*980 2 api jquery jsonp instagram

最近我一直试图通过ajax和使用jquery向Instagram API发出请求.我似乎有点麻烦.我试图从通过GET请求来的JSON数组中获取可用的信息,并且似乎只能访问数组的一小部分,其他所有内容都是未定义或空白.这是我正在使用的代码:

$.ajax({
type: "GET",
dataType: "jsonp",
cache: false,
url: "https://api.instagram.com/v1/tags/olympics/media/recent?client_id={clientid}",
success: function(response) {
  for (var i=0; i<25; i++)  
  {
    $("#photos").html(response.data[i].comments.from.username);
  }

  }
});
Run Code Online (Sandbox Code Playgroud)

只是使用{clientid}来表示将要去的地方,测试信息应该来自data [i] .comments.from.username但是这不起作用,我画的是空白.我用JSFiddle试图弄清楚我哪里出错但没有成功.

有没有人对如何克服这个障碍有任何想法?我没有任何其他API的问题,我只使用过这个.任何可能有用的代码都会很好!

谢谢!

xda*_*azz 5

尝试附加&callback=?到网址.

url: "https://api.instagram.com/v1/tags/olympics/media/recent?client_id={clientid}&callback=?",
Run Code Online (Sandbox Code Playgroud)