Я создал этот простой код:Как авторизовать facebook приложения с JavaScript
FB.getLoginStatus(function(response) {
if (response.status === 'connected') {
alert('connected');// connected
} else if (response.status === 'not_authorized') {
alert('not_authorized');// not_authorized
} else {
alert('not_logged_in');// not_logged_in
login();
}
А вот функция Логина, но если я использую логин() в not_autorhized секции, окно появляется и сразу же закрыть (автоматическое)
function login() {
FB.login(function(response) {
if (response.authResponse) {
// connected
} else {
// cancelled
}
});
}
Но как авторизовать приложение в javascript?
вот мой полный код: http://pastebin.com/Qv9ayb9V
, если вы идете на страницу разработчиков Facebook, вы найдете ответ, который вам нужен. –
Вы определили функцию 'login', которая обертывает' FB.login'? – dm03514
Вы получаете ответ от FB.login - почему вы не проверили, что он содержит, зарегистрировав его на консоли? – CBroe