所以最近我一直在尝试通过 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 都没有任何问题。任何可能有帮助的代码也会很好!
谢谢!