如何使FB页面选项卡应用程序对没有FB帐户的用户可见

时间:2014-01-24 11:49:05

标签: facebook facebook-graph-api facebook-javascript-sdk facebook-fql facebook-php-sdk

我正在使用Facebook App,这是一个页面标签,

我希望向所有人展示该应用,向那些没有FB帐户的用户展示。

我试过了,

  FB.Init
  {
   status:false   // previously it was true
  }

但没有成功。

我也更改了此网址https://www.facebook.com/settings?tab=applications

应用程序对“公共”的可见性,也改变了年龄限制,国家限制为“所有人”,但没有成功。

每个人都可以看到该页面,但点击页面标签后,它会重定向到facebook登录页面。

有人能告诉我如何纠正它吗?

3 个答案:

答案 0 :(得分:2)

对我而言,@ Igy的回答中没有任何内容,我所有的限制都没有。在Developers页面中,从App下拉列表中选择您的应用,选择Status&检查,然后切换第一件事(你想让这个应用程序及其所有实时功能可供公众使用吗?)为是。这样做对我来说。

答案 1 :(得分:1)

所有Facebook页面标签应用程序都可供没有Facebook帐户/未登录的用户使用,除非满足以下条件之一:

  • 您已将人口统计限制应用于页面
  • 您已将人口统计限制应用于应用
  • 您已在应用的代码中执行了某些操作,要求用户登录Facebook,例如,如果您将人员自动重定向到OAuth对话框

以下是一个示例:https://www.facebook.com/cocacola/app_1407266749487557 注销时的屏幕截图: enter image description here

答案 2 :(得分:0)

Dani,如果你被重定向,可能意味着你的页面 - 不是标签而是页面本身 - 不公开。您可以转到页面设置并编辑“页面可见性”选项。