FB.De l'événement.abonnez-vous + commentaires.ajouter ne fonctionnent pas?
Je suis en train d'essayer d'attraper événement lorsque le commentaire est envoyé. Ce que je fais mal? Je veux juste mettre à jour chaque utilisateur commentaire aussi à facebook groupe de mur et c'est pourquoi j'ai besoin d'attraper l'événement.
<fb:comments numposts="10" ></fb:comments>
FB.init et de l'événement catcher:
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : 'sensored-app-id',
status : true, //check login status
cookie : true, //enable cookies to allow the server to access the session
xfbml : true //parse XFBML
});
/* All the events registered */
FB.Event.subscribe('comments.add', function (response) {
//do something with response
alert("comment added");
});
};
(function() {
var e = document.createElement('script');
e.src = document.location.protocol + '//connect.facebook.net/fi_FI/all.js';
e.async = true;
document.getElementById('fb-root').appendChild(e);
}());
</script>
où dois-je mettre ce code si j'ai un site drupal?
OriginalL'auteur anttir | 2010-06-17
Vous devez vous connecter pour publier un commentaire.
Vous devez ajouter
notify="true"
attribut à lafb:comments
tag. Une fois que vous ajoutez l'attribut commentaires.ajouter un événement de commencer à travailler.ou, si vous êtes à l'aide de la plus récente html5 compatible tags:
L'ajout de la
notify="true"
paramètre n'a pas de résoudre le problème pour moi. Quelqu'un d'autre encore de la difficulté à savoir d'une solution?OriginalL'auteur fabianadipolo
OriginalL'auteur Abdullah Aydın
OriginalL'auteur Wasim
Vous avez besoin pour être sûr d'ajouter la
notify="true"
tag, et si cela ne fonctionne pas pour vous, assurez-vous d'utiliser la dernière fbComments plugin. Essayez d'ajouter lemigrated="1"
balise ci-dessous, et voir si cela aide:OriginalL'auteur jmccarthy
vous devriez noter que vous devez vous inscrire pour les événements après l'appel de FB.init. Fonctionne pour moi maintenant. Cependant, XML Rendu est d'avoir un bug récemment
OriginalL'auteur Rosen Simov