Мне нужна помощь с вызовом функции FB.api, когда вызов jquery ajax () возвращается с успехом.Оповещение с именем Facebook работает только в Chrome.Ничего общего с Firefox и IE8.Предупреждение (данные) в порядке, и окно перезагрузить также.Но FB.api нет.Большое спасибо за вашу помощь:
function fb_login() {
FB.login(function(response) {
//alert('login');
if (response.authResponse) {
$.ajax({
url: 'fb_login.asp',
data: '',
type: 'POST',
dataType: 'text',
timeout: 10000,
error: function(){
alert('Error login Facebook');
},
success: function(data){
alert(data);
// do something with xml
FB.api('/me', function(resp) {
alert(resp.name);
});
window.location.reload();
//alert('ok');
}
});
}
}, {scope:'email,publish_stream'});
}