2010-12-02 6 views
3

私はキャンバスページにあるFacebookブックアプリケーションを持っています。私はFacebookページタブを通してそれを表示しています。同様のボタンが機能し、コメントが機能し、削除ボタンが機能します(私はcandeleteを持っています)。しかし、Facebookのドキュメントでは、アプリケーションのモデレーターは、ポストボタンによるリンクを介してコメントを調整できると述べています。そのボタンを表示するにはどうしたらいいですか?通知を受け取るにはどうすればよいですか?コメントの属性に自分のユーザーIDがあります。Facebookのfb:commentsソーシャルプラグインのコメントを管理するにはどうすればよいですか?

私はasyncronousコードと私のアプリIDでsdkを初期化しようとしましたが、何もしないようです。

<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> 

答えて

4

これを行うには2つの方法があります。最初にアプリケーションの開発者である場合、ページにコメントボックスを入れてログインすると、プラグインはポストボタンの下に「Administer Comment」というリンクを表示します。そのボタンをクリックすると、モデレータを設定できる小さなウィンドウが表示されます。モデレータを設定する 他の方法は、私はそれはあなたがhttps://developers.facebook.com/tools/comments/?id=APP_ID

で司会者ツールにアクセスして、コメントを承認することができます

+0

あなたのmodツールにアクセス...あなたのページに上記のメタタグを入れて試すことができます。管理コメントは、スタンドアロンのアプリケーションページには表示されますが、ページタブ内にある場合は表示されません。 – Ross

+1

そして今私は何かを変えてしまい、もう一度消えてしまった。私がFacebookページのタブの中にいるので、メタ属性は私にとっては機能しません。何らかの理由で管理者コメントリンクが時々出てくるだけです。私はアプリケーションの唯一の開発者としてログインしており、タブで、アプリケーションページでそれを見てきました。 – Ross

+0

ああ、私はjavascript sdkとfb:commentsプラグインを使用していますが、アプリはiframeタイプでなければならず、普通のコメントリンクを表示する必要があります。キャンバスタイプでは機能しません。 – Ross

2

を働くことを願っています

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

metaタグを追加することです。また、あなたのコメントプラグインを読み込むページでモデレートすることもできます。すべての管理者とモデレータがコメントを管理できます。

関連する問題