Facebook 评论审核工具

Posted

技术标签:

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

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

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

有什么线索吗?

【问题讨论】:

【参考方案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。

【讨论】:

我已按照您和 fb 的说明(相同)进行操作,但我在审核工具中没有看到 cmets,它是空的:/ 我只使用 fg:app_id 标签。但是,当我单击博客上评论框上方的“审核工具”时,它会以developers.facebook.com/tools/comments/url/XXXX12341345/pending/… 的形式打开链接,我显然只看到该网址的 cmets。我究竟做错了什么?顺便说一句,示例网站网址是hocudabudem.fit/ishrana/osnove-ishrane 确保输入fb:app_id 而不是og:app_id【参考方案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 相关联,哈哈)。

【讨论】:

以上是关于Facebook 评论审核工具的主要内容,如果未能解决你的问题,请参考以下文章

系统集成Facebook授权发布帖子以及获取帖子评论等功能

Facebook 应用程序审核失败 - “您的应用程序下载成功,但打开时崩溃”

用于 Facebook 评论的基于 iOS 相机的应用程序

html Facebook FB评论小工具 - 添加滚动条

Facebook评论插件黑暗模式不起作用

Facebook 提交登录审核消息