Я пытаюсь проверить, вошел ли пользователь в мое приложение, но я получаю
FB.getLoginStatus (), вызываемый перед вызовом FB.init () .
ошибка в консоли. setSize
, похоже, работает (хотя не совсем 1710 высотой, но определенно около 1500), поэтому я не могу понять, почему getLoginStatus ()
выдает ошибку.
Я также дважды проверил appID (удален ниже), и это определенно верно. Скрипт включен через
прямо под моими
и
div.
window.fbAsyncInit = function() {
FB.init({
appId : 'APPID', // App ID
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
oauth : true, // enable OAuth 2.0
xfbml : true // parse XFBML
});
FB.Canvas.setSize({width: 520, height: 1710});
FB.Canvas.setAutoResize(100);
FB.getLoginStatus(function(response) {
if (response.authResponse) {
// logged in and connected user, someone you know
alert("?");
} else {
// no user session available, someone you dont know
alert("asd");
}
});
};