0

私のウェブサイトでモデレータービューを取得できない理由.これは私がやったことです:

<head runat="server">
    <title>Untitled Page</title>
  <%--  <meta property="og:url" content="http://localhost:6703/facebookcomments/Default.aspx" />--%>
    <meta property="fb:admins" content="myfacebookId"/>

</head>
<body>
    <form id="form1" runat="server">
    <div>
    <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&appId=MyApplicationId";
        fjs.parentNode.insertBefore(js, fjs);
    } (document, 'script', 'facebook-jssdk'));</script>
    <div class="fb-comments" data-href="http://localhost:6703/facebookcomments/Default.aspx" data-width="470"></div>
    </div>
    </form>
</body>
</html>

また、コメントモデレーション設定で、「各コメントが表示される前に承認させてください」と設定しました。私はアプリケーション開発者および管理者です。Facebook ID でログインすると、モデレーターが表示されないのはなぜですか。また、コメント管理ツールの設定で通知が届きません。localhostを使用しているため、実行されていませんか? 助けてください。ありがとう。

4

1 に答える 1

0

次の方法を使用しました。

これを Document の head セクションに入れてください:

<meta property="fb:admins" content="jayeshjain24ec" /> //username of moderater
<meta property="og:url" content="http://www.something.com/" />

ステップ 1) 次の URL に移動します: https://developers.facebook.com/tools/debug


ステップ 2) URL を入力し、[デバッグ] をクリックします。修正すべき点があれば、ここに記載します。


ステップ 3) すべての警告を修正します。下部にあるスクレイピングされた URL リンクを確認します。必要なすべてのメタ タグが取得されていることを確認します。

すべて問題がなければ、Web サイトでモデレート オプションが表示されます。

別の解決策:

アプリの管理者権限を自分に付与します (設定にオプションがあります)。

この URL にアクセスしてください: https://developers.facebook.com/tools/comments?view=queue

于 2013-12-11T14:01:02.440 に答える