Javascript 从ajax调用中获取价值

Javascript 从ajax调用中获取价值,javascript,jquery,ajax,instagram-api,Javascript,Jquery,Ajax,Instagram Api,我在这里尝试的是从instagram获取最新的帖子,然后存储喜欢我帖子的用户的Id。我正在使用instafeed.js进行开发。我读了很多关于“如何从ajax调用中获取值”的帖子,比如:,但仍然没有想到如何在代码中使用回调。如果您能回答,我们将不胜感激。谢谢 var userFeed = new Instafeed({ get: 'user', userId: 'xxx', clientId: 'xxxx', accessToken: 'xxxx', re

我在这里尝试的是从instagram获取最新的帖子,然后存储喜欢我帖子的用户的Id。我正在使用instafeed.js进行开发。我读了很多关于“如何从ajax调用中获取值”的帖子,比如:,但仍然没有想到如何在代码中使用回调。如果您能回答,我们将不胜感激。谢谢

var userFeed = new Instafeed({
    get: 'user',
    userId: 'xxx',
    clientId: 'xxxx',
    accessToken: 'xxxx',
    resolution: 'thumbnail',
    template: '<a href="{{link}}" target="_blank" id="{{id}}"><div class="insta_story"><img class="insta_foto" src="{{image}}" /><span class="likes_and_comment">{{likes}} - {{comments}}</span></a></div>',
    sortBy: 'most-recent',
    limit: 20,
    links: false,
    success : function mediaData(data){
        console.log(data);
    }
});
userFeed.run();
var userFeed=new Instafeed({
获取:“用户”,
用户ID:'xxx',
客户ID:'xxxx',
accessToken:'xxxx',
分辨率:“缩略图”,
模板:“”,
脏话:“最近的”,
限额:20,
链接:错,
成功:函数mediaData(数据){
控制台日志(数据);
}
});
userFeed.run();

我现在想要的是获取包含我的信息的数据对象。

只有在
success
回调函数中才能访问
data
。将所有逻辑放在其中,尝试使用浏览器中的控制台调试成功回调。服务器的响应应该是数据变量
console.log(data)-您可以在控制台中看到它
console.log(JSON.stringify(data))可能更容易阅读。当然,除非您的调用抛出错误,在这种情况下,您应该按照instafeed处理“错误”回调docs@ADyson是的,我已经知道我可以看到我的对象,但我想要的是在ajax调用之外获得该值,因为我想通过php将其存储在数据库中。但是当我试图访问ajax调用之外的对象时,这当然是未定义的。“如果能得到一些实际的帮助,我将不胜感激。”阿德森:我现在明白了。刚刚解决了。我真的很感激,作为一名开发人员,你在我的成长过程中帮助了我很多。非常感谢:)!