1

私のサイトには基本的なコメント ボックスがあります。アプリまたはアプリの一部に接続されていません (私はアプリを開発していないため)。

    <div id="fb-root"></div>

                                <script>(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/en_US/all.js#xfbml=1";
                                  fjs.parentNode.insertBefore(js, fjs);
                                }(document, 'script', 'facebook-jssdk'));</script>

                                <div class="fb-comments" data-href="http://www.-----.com/tech" data-num-posts="3" data-width="500" data-colorscheme="dark"></div>

head タグ内:

<meta property="fb:admins" content="My User ID"/>

今、誰かが友人のコメントにコメントしたとき、それを自分のサイトに表示したくありません. どうすれば自分のサイトからコメントを削除できますか!? これは私を狂気に駆り立てています。

このhttps://developers.facebook.com/tools/comments以外に、これらのコメントの一部を削除するにはどうすればよいですか?

4

2 に答える 2

4

コードを facebook の user_id に置き換えたことを確認してください

次のアドレスにアクセスすると、ユーザー ID を確認できます: http://graph.facebook.com/[YOUR USERNAME]

たとえば、私のものはhttp://graph.facebook.com/coultonで、次のようになります。

<meta property="fb:admins" content="543270572"/>

これは、コメントプラグインを含むページのタグにある必要があります

このアカウントで Facebook にログインすると、コメント ウィンドウの上部に「モデレーター ビュー」ボタンが表示されます。

モデレータ表示ボタン

サイトからコメントを編集するためのインターフェイスが表示されます。

于 2011-10-11T09:47:22.847 に答える
1

また、FB でアプリを開発しない場合は、facebook のコメント ツールを使用できます。これが最も簡単なツールであるため、強くお勧めします。コメント ボックス自体はアプリに登録でき、それを使用するために実際のアプリを作成する必要はありません。Facebook はそれをそう呼んでいます。

したがって、コメント管理のみを担当する「アプリ」を作成するだけです。アプリを作成し、ページのコメント ボックスで fb:app_id を使用してメタ タグに登録します。すぐにそれを使用して、すべてのコメントをモデレートできます。

もう 1 つの解決策は、fb:admins タグで定義されたユーザーでログインし、コメント ボックスに移動してモデレーション ビューを選択することです。コールトンが言及したヒントを使用してください。デバッガーを使用して、すべてが正しく設定されているかどうかを確認します。

于 2011-10-11T09:48:59.740 に答える