1

我正在尝试创建一个包含一些静态内容和评论“墙”的 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 应用程序)的方式,它不可用吗?

提前致谢..

4

1 回答 1

0

这里的问题似乎是测试用户的限制;具体来说,测试用户执行的操作仅对其他测试用户可见。它们存在于自己的沙盒中。

以下是从测试用户的 Facebook 文档中获取的相关限制列表 -

  • 测试用户只能与其他测试用户互动,而不能与现场的真实用户互动。
  • 测试用户不能扇出公共主页或在其上创建公共内容,例如在主页的墙上书写。但是,如果测试用户与该应用程序相关联,则他们可以查看页面上的应用程序选项卡并与之交互。
  • 相关应用程序的任何开发人员都可以访问和使用它们。
  • 他们仅对关联的应用程序具有测试权限。这意味着他们可以在实时模式或沙盒模式下使用该应用程序,但不能编辑任何技术设置或访问该应用程序的见解。
于 2012-02-25T00:47:08.360 回答