if (response.status === 'connected') {
$.ajax({
url: 'https://graph.facebook.com/oauth/access_token',
type: 'GET',
data:'grant_type=fb_exchange_token&client_id="done"&client_secret="done"&fb_exchange_token="done"',
success: (function (response) { alert(reponse); })
}); testAPI();
}
我的ajax查询成功传递了数据:url:但在函数响应中出错
未捕获的ReferenceError:未定义响应
$.ajax.success
c.extend.ajax.w.onreadystatechange
答案 0 :(得分:1)
也许你应该使用response
变量而不是reponse
,这是未定义的:
if (response.status === 'connected') {
$.ajax({
url: 'https://graph.facebook.com/oauth/access_token?grant_type=fb_exchange_token&client_id={APP_ID}&client_secret={APP_SECRET}&fb_exchange_token={ACCESS_TOKEN}',
type: 'GET'
success: function (response) {
alert(response);
}
});
testAPI();
}
此外,修复您的通话,因为您发送的请求不正确。此外,将{}
与实际值之间的值替换。