jquery - 使用 JQuery 从 Instagram api 提取信息

标签 jquery api 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);
  }

  }
});

仅使用 {clientid} 来表示该信息的去向,测试信息应该来自 data[i].comments.from.username,但这不起作用,我正在绘制空白。我已经使用 JSFiddle 尝试找出哪里出了问题,但没有成功。

有人知道如何克服这个障碍吗?我对其他任何 API 都没有遇到任何问题,我只使用了这个 API。任何可能有帮助的代码也很好!

谢谢!

最佳答案

尝试将 &callback=? 附加到网址。

url: "https://api.instagram.com/v1/tags/olympics/media/recent?client_id={clientid}&callback=?",

关于jquery - 使用 JQuery 从 Instagram api 提取信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11928764/

相关文章:

c# - MVC : Pagination hindering the way a list is sorted

javascript - 如何在 JavaScript 中除 2 个数字时得到整数

api - Canvas LMS API 中缺少注册条款

javascript - 使用 JSON 文件和 Javascript

javascript - 带有 jsonp 的 backbone.js

php - jQuery 自动完成(远程)- 示例

javascript - jQuery:在继续之前可以等待 $.get 完成加载吗?

C、Windows API在注册表项后创建文件夹结构

java - 关于应进行多少次 API 调用的最佳实践是什么?

jsonp - 在 Jersey Rest 中使用 @Consume 和 GET 请求