【发布时间】:2010-11-08 10:14:11
【问题描述】:
我正在尝试使用以下代码从 facebook 获取 JSON 数据:
var getFriends = function() {
var friendsURL = 'https://graph.facebook.com/<?= $cookie['uid'] ?>/friends?access_token=<?= $cookie['access_token'] ?>&jsoncallback=?';
$.getJSON(friendsURL, function(data) {
var names = "";
$.each(data.name, function(){
names += " " + this;
});
alert("JSON Data: " + names);
});
}
每次我在 Chrome 中运行该函数时都会收到此错误:“Uncaught SyntaxError: Unexpected token :”
有什么想法吗?我确保输入“jsoncallback=?”在 url 的末尾使其以 JSONP 形式返回,但我现在已经没有解决方案了。
谢谢, -本
【问题讨论】: