Je travaille sur une application Facebook canvas iFrame, et je deviens fou. J'essaie de vérifier si un utilisateur est un fan de la page où se trouve l'application, afin de pouvoir autoriser ou interdire le vote.
J'utilise le code suivant :
function CheckFan() {
FB.init({
appId: 'xxxxxxxxxxxxxxxxxxxxxxxxxx',
status: true, // check login status
cookie: true, // enable cookies to allow the server to access the session
xfbml: true // parse XFBML
});
FB.api({ method: 'pages.isFan', page_id: '145116742177104' }
, function(resp) {
if (resp) { $('#main_frame').show(); $('#non_fan').hide(); }
else { $('#main_frame').hide(); $('#non_fan').show(); }
});
}
Ce SDK JS me met hors de moi, et qualifier la documentation d'"incomplète" est une insulte à l'incomplétude.
Toute contribution sera appréciée.
Merci ! -Elad