Facebook graph api FaceBook Connect中未调用回拨功能
我们已经编写了一个使用FaceBook Connect API的代码。点击facebook按钮,登录窗口打开,我输入了我的facebook凭据并登录到了facebook,但是我的回拨功能没有被调用,我应该通过它从facebook获得响应。谁能告诉我哪里出错了吗Facebook graph api FaceBook Connect中未调用回拨功能,facebook-graph-api,callback,Facebook Graph Api,Callback,我们已经编写了一个使用FaceBook Connect API的代码。点击facebook按钮,登录窗口打开,我输入了我的facebook凭据并登录到了facebook,但是我的回拨功能没有被调用,我应该通过它从facebook获得响应。谁能告诉我哪里出错了吗 <script type="text/javascript"> $("document").ready(function () { // Initialize the SDK upon load
<script type="text/javascript">
$("document").ready(function () {
// Initialize the SDK upon load
FB.init({
appId: 'My APP ID', // App ID
scope: 'id,name,gender,user_birthday,email',
status: true, // check login status
cookie: true, // enable cookies to allow the server to access the session
xfbml: true // parse XFBML
});
// listen for and handle auth.statusChange events
//FB.Event.subscribe('auth.login', OnLogin);
FB.Event.subscribe('auth.login', function(response) {
alert('The status of the session is: ' + response.status);
});
});
// This method will be called after the user login into facebook.
function OnLogin(response) {
if (response.authResponse) {
FB.api('/me?fields=id,name,gender,email,birthday', LoadValues);
}
}
//This method will load the values to the labels
function LoadValues (me) {
if (me.name) {
alert(me.name);
}
}
</script>
$(“文档”).ready(函数(){
//加载时初始化SDK
FB.init({
appId:'我的应用程序ID',//应用程序ID
范围:“id、姓名、性别、用户\生日、电子邮件”,
状态:true,//检查登录状态
cookie:true,//启用cookie以允许服务器访问会话
xfbml:true//解析xfbml
});
//侦听并处理auth.statusChange事件
//FB.Event.subscribe('auth.login',OnLogin');
FB.Event.subscribe('auth.login',函数(响应){
警报('会话的状态为:'+response.status);
});
});
//此方法将在用户登录facebook后调用。
函数OnLogin(响应){
if(response.authResponse){
api('/me?字段=id、姓名、性别、电子邮件、生日、加载值);
}
}
//此方法将把值加载到标签
函数加载值(me){
如果(我的名字){
警报(我的名字);
}
}