【问题标题】:Facebook comment moderation toolFacebook 评论审核工具
【发布时间】:2011-12-09 12:07:54
【问题描述】:

我刚刚添加了 facebook cmets 插件,我看到了用户的第一条评论。

但是如果我去http://developers.facebook.com/tools/comments 没有任何最近的cmets。

有什么线索吗?

【问题讨论】:

    标签: comments facebook-comments


    【解决方案1】:

    您需要确保在标题部分指定了您的 Facebook 应用 ID:

    <meta property="fb:app_id" content="{YOUR_APP_ID}">
    

    这将为您的应用程序的管理员提供内联访问权限(根据我的经验,可能需要一点时间才能显示出来,可能是由于缓存)。

    请记住,Facebook 推荐这种方法,而不是在使用多个框时使用管理员元数据。来自脸书seen here, scroll to Moderation Tools

    如果您的网站有许多 cmets 框,我们强烈建议您 指定一个 Facebook 应用程序 ID 作为管理员(所有管理员 该应用程序将能够调节 cmets)。这样做可以使 Facebook 上的版主界面,来自所有插件的 cmets 由您的应用 ID 管理可以轻松地一起管理。

    您可以在输入您的 APP ID 后,通过以下链接访问此评论工具:

    https://developers.facebook.com/tools/comments?id={YOUR_APP_ID}&amp;view=queue

    或者通过查看索引here

    【讨论】:

    【解决方案2】:

    除非您在页面的 &ltmeta> 部分添加以下 OpenGraph 元标记,否则您将无法审核任何评论

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

    所以请检查您的页面来源,您已添加上述元标记。只有这样,您才能审核在您的页面上发布的 cmets。

    【讨论】:

    • 感谢第一个评论已经出现,即使我添加了第二个可用的元标记
    【解决方案3】:

    我遇到了这个问题,通过让 Facebook 使用 https://developers.facebook.com/tools/debug/ 重新抓取页面来解决这个问题。您可以在该页面上看到 Open Graph 标记,因此如果您的 fb:app_id 不存在,则它没有将评论插件与您的审核应用程序连接起来。

    【讨论】:

      【解决方案4】:

      还要确保data-href 属性设置正确。我正在动态设置它,但我不小心输出了错误的域。一旦我更正它,新的 cmets 现在会出现在评论审核工具中(尽管旧的 cmets 消失了,因为我将它们与错误的 URL 相关联,哈哈)。

      【讨论】:

        猜你喜欢
        • 2012-10-25
        • 2016-11-12
        • 2017-04-23
        • 2012-12-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-10
        相关资源
        最近更新 更多