2010-12-02 8 views
3

J'ai une application facebook qui est sur une page Canvas et je la visualise via un onglet Page Facebook. Le bouton "J'aime" fonctionne, les commentaires fonctionnent et le bouton "Supprimer" fonctionne (j'ai des candélete allumées). Dans la documentation de Facebook cependant, il est dit que les modérateurs de l'application peuvent modérer les commentaires via un lien par le bouton post. Comment puis-je faire apparaître ce bouton? Et comment puis-je faire fonctionner les notifications? J'ai mon identifiant utilisateur dans les attributs pour les commentaires.Comment est-ce que je peux modérer des commentaires dans le Facebook social fb: commentaires plugin?

J'ai essayé d'initialiser le sdk avec le code asynchrone et l'identifiant de mon application, mais il ne semble pas faire quoi que ce soit.

<div id="fb-root"></div> 
<script> 
window.fbAsyncInit = function() { 
FB.init({ 
appId: '115173993418', 
status: true, 
cookie: true, 
     xfbml: true 
    }); 
}; 
(function() { 
    var e = document.createElement('script'); e.async = true; 
    e.src = document.location.protocol + 
    '//connect.facebook.net/en_US/all.js'; 
    document.getElementById('fb-root').appendChild(e); 
}()); 
</script> 

Répondre

4

Mon cher, il y a deux façons de le faire. D'abord si vous êtes le développeur de l'application, lorsque vous mettez une boîte de commentaire sur votre page et que vous vous y connectez, le plugin affiche un lien "Administer Comment" en dessous du bouton "post". Cliquez sur ce bouton, vous verrez une petite fenêtre où vous pouvez définir votre modérateur. l'autre façon de définir le modérateur est d'ajouter une balise meta

<meta property="fb:moderator" content="FACEBOOK-PROFILE-ID"/>

J'espère que cela fonctionnera

+0

Ah oui merci. Les commentaires d'administration s'affichent sur la page d'application autonome, mais pas sur l'application lorsqu'elle se trouve dans un onglet Page. – Ross

+1

Et maintenant j'ai changé quelque chose et c'est reparti. La propriété meta ne fonctionne pas pour moi car je suis dans un onglet sur une page facebook et pour une raison quelconque, le lien Adminster Comment n'apparaît parfois. Je suis connecté en tant que seul développeur sur l'application et l'ai regardé dans un onglet et juste sur la page d'application. Des idées? – Ross

+0

Ah, j'utilise le javascript sdk et le plugin fb: comments mais l'application doit être de type iframe pour voir le lien des commentaires. Cela ne fonctionne pas dans le type Canvas. – Ross

Questions connexes