
[英]Acces json object from twitter api with GET request in javascript
[英]Twitter API 1.1 get json from PHP for use in Javascript
本质上,我正在做的是尝试获取Twitter数据以供Javascript应用程序使用。 我有一个php文件,该文件正在调用API并检索JSON数据,但我似乎无法在我的JavaScript文件中访问此数据。
我正在尝试使用此方法。
$.getJSON("tweets_JSON.php?count=1&callback=listTweets");
然后要测试它,我正在使用...
console.log(listTweets[0].id_str);
这将返回一条消息,提示未定义listTweets。 我试过删除回调形式的网址,并将其声明为
var listTweets = $.getJSON("tweets_JSON.php?count=1&callback=listTweets");
这似乎访问了数组中的第一个对象,但是随后出现一个错误, .id_str
我要查找的对象属性( .id_str
)。
每当您添加callback
参数时,jQuery都会期望存在一个实际的函数,该函数的名称为
$.getJSON("tweets_JSON.php?count=1&callback=listTweets");
function listTweets(json) {
console.log(json)
// called when ajax call is completed
}
如果您不想这样做,并且正在对自己的服务器进行调用,则只需重命名GET参数
$.getJSON("tweets_JSON.php?count=1&cbk=listTweets").done(function(json) {
console.log(json)
// called when ajax call is completed
});
另外, console.log(listTweets[0].id_str);
什么都没有, listTweets
将是函数的名称,而不是您以后可以访问的某些变量?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.