Bonjour tout le monde,erreur de Edge.remove retour
Je vous envoie ce message parce que j'ai un petit problème avec le dans ma demande de concours de la fonction edge.remove de souscription.
Dans mon application, je voudrais écouter l'aime et n'aime pas sur le bouton pour l'enregistrer dans la base de données pour établir le classement du concours. Mais j'ai un problème avec la fonction d'antipathie et c'est distord mon classement.Quand j'aime l'image, c'est le travail, mais quand je n'aime pas le bouton précédent, c'est renvoyer un lien qui s'appelle "error" (en rouge) à l'erreur suivante:
"Si vous êtes le propriétaire de la page, essayez d'exécuter votre page sur le site Web de Facebook (https://developers.facebook.com/tools/ peluches /) et réparer les erreurs. ".
Dans Firebug, Facebook renvoie le code suivant par l'URL POST http://www.facebook.com/ajax/connect/external_node_connect.php?__a=1 appel:
pour (;;) { "__ ar": 1, "charge utile": { "requires_login": false, » success ": false," already_connected ": false," is_admin ": false," show_error ": true," error_info ": {" brief ":" Une erreur s'est produite "," full ":" Une erreur s'est produite Si vous êtes le propriétaire de la page, essayez d'exécuter votre page sur le site Web de Facebook (https://developers.facebook.com/tools/lint/) et de corriger les erreurs. "," errorUri ":"/connect/connect_to_node_error.php? title = Une erreur + + est survenue & body = Il y avait + une + erreur + + + + + + + + + + + + + + + + + + + + + + + en cours d'exécution + votre + page + e rugueux + le + linter + sur + le + Facebook + devsite + \ u002528https \ u00253A \ u00252Fdevelopers.facebook.com \ u00252Ftools \ u00252Flint \ u00252F \ u002529 + et + fixation + any + erreurs. & hachage = AQBOwKwXHdofUaSJ "}}}
Mon code est:
window.fbAsyncInit = function() {
FB.init({
appId : '<?= APP_ID; ?>',
status : true,
cookie : true,
xfbml : true
});
FB.Canvas.setAutoResize();
FB.Event.subscribe('edge.create',
function(href, widget) {
alert(href);
//$('a').bind('click',false);
//liketoggle(href);
}
);
FB.Event.subscribe('edge.remove',
function(href, widget) {
alert('href');
//$('a').bind('click',false);
//liketoggle(href);
}
);
};
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/fr_FR/all.js#xfbml=1&appId=<?= APP_ID; ?>";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
Merci à l'avance et désolé pour mon mauvais anglais, je suis français;)
Note: Aujourd'hui, il travaille! C'est certainement un bug de Facebook d'hier, merci pour votre aide !!! ;) –