将评论插件与iFrame应用程序一起使用

时间:2012-01-22 19:16:29

标签: plugins facebook-iframe facebook-comments iframe-app

我正在尝试使用一些静态内容和评论“墙”创建一个iFrame应用程序,用户可以参与讨论应用主题。

我使用了像这样的评论插件:

在应用程序页面的代码中(/appfolder/index.php):

<div class="fb-comments" data-href="http://www.clientwebsite.com/appfolder/share.html" data-colorscheme="light" data-num-posts="20" data-width="510"></div>

注意:share.html是一个包含META信息的小页面,例如需要能够审核评论的管理员的用户帐户,页面标题,描述以及指向实际facebook的重定向命令。 COM / BrandPage?SK = appidxxxxxx

我已经在share.html中定义了appId,这让我可以访问完整的审核设置(所以我认为),但我的问题是我找不到允许所有用户显示用户帖子的任何设置默认情况下。

该插件的文档说: “管理员可以选择将新评论的默认值设置为”每个人都可见“或”网站上的可见度有限“(即评论仅对评论者及其朋友可见),以帮助缓解不相关的内容。”

当我在应用上发布评论作为测试用户时,当我以开发人员身份重新登录时,它们不会显示,反之亦然。似乎用户只能看到他们发布的评论。

我可以在哪里调整此设置?由于我使用评论插件(Iframe app?)

的方式,它是不可用的

提前致谢..

1 个答案:

答案 0 :(得分:0)

这里的问题似乎是测试用户的局限性;具体而言,测试用途执行的操作仅对其他测试用户可见。它们存在于自己的沙箱中。

以下列出了Facebook documentation on test users -

带来的相关限制
  
      
  • 测试用户只能与其他测试用户交互,而不能与真实用户交互   网站上的用户。
  •   
  • 测试用户无法扇动公共页面或创建公共页面   他们的内容就像在页面墙上写作一样。但是,测试用户可以   查看并与页面上的应用程序选项卡进行交互(如果它们相关联)   与该应用程序。
  •   
  • 任何开发者都可以访问和使用它们   相关应用。
  •   
  • 他们只对关联的应用程序拥有测试权限。   这意味着他们可以在实时模式或沙盒模式下使用该应用程序   但无法编辑任何技术设置或访问其中的见解   应用程序。
  •