【问题标题】:Facebook App Visibility to PublicFacebook 应用程序对公众的可见性
【发布时间】:2013-05-15 13:34:17
【问题描述】:

我应该请求什么 Facebook SDK 权限才能让我的 Facebook 应用对公众可见?

从 Facebook 页面上的应用用户设置中,我无法将应用和帖子的可见性从好友更改为公开。

【问题讨论】:

  • 您能否澄清一下您想要更改的内容,您希望您的应用发布的帖子公开还是应用上生成的活动公开或其他?
  • 首先感谢您回复 Anvesh。我还不能发布图片,所以我会给出一个图片的链接,而不是展示我想要实现的目标。 facebook.com/photo.php?fbid=663469653679970&l=a9ad647769facebook.com/photo.php?fbid=663469637013305&l=c78d6b41a9
  • 什么权限可以让我的应用代表用户公开发布。
  • Speedy Uploader 是一款应用程序,当您第一次使用它时,它会询问您是否允许该应用程序代表用户公开发布。这正是我想要实现的目标。
  • 应用程序设置页面上的默认活动隐私我也尝试过,但我认为这只是作为应用程序中心中关于应用程序需要哪些权限的信息。

标签: facebook sdk visibility public


【解决方案1】:

首先,您可以通过在应用设置中为您的应用选择默认活动隐私。这可以在您的应用设置页面中导航到 Settings > Permissions 找到。

其次,用户可以在显示Login dialog 时更改此设置,并且可以选择其他内容。因此,我希望您将privacy 字段用于Posts,而不是取决于它,其值为

privacy={'value':'EVERYONE'}

同样提到here,以便帖子获得公众可见性。尽管只是作为一个指针,如果用户不喜欢可见性值,他可以将其更改为其他值。因此,如果您的系统中存在依赖于 Post 公开的内容,则应事先考虑。

【讨论】:

  • 如果用户更改了我认为可以的隐私设置,至少用户知道在需要时如何将其放回原处。我想最初将应用可见性/隐私设置为公开,这样用户就不会认为它不起作用。
  • 顺便说一句,补充一点,我没有在登录页面上设置应用程序隐私/可见性的选项。我在这里错过了什么吗?
  • Facebook 是否删除了“默认活动隐私”部分?我在我的应用程序的 FB 仪表板中的任何地方都找不到该设置。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-13
  • 2013-07-09
  • 1970-01-01
相关资源
最近更新 更多