0

我在我的网站上使用 facebook 应用程序,具有read_streampublish_actions等扩展权限。

但是当我在那里提交以供批准时,我会看到“添加项目以供提交”部分。但我在那里找不到“publish_actions”权限和其他一些权限。

实际上,当任何用户登录时,我都在要求"email and read_stream"。但登录后,我需要对某些按钮单击采取扩展权限。

我的权限是:

  • 电子邮件
  • 离线访问
  • public_profile
  • 用户朋友
  • 用户状态
  • 读流
  • 发布动作

所以请建议我如何提交我的应用程序以供批准以及具有哪些权限。我应该在 Facebook 应用审批流程中提及所有权限吗?

4

1 回答 1

1

您应该请求审查您要使用的所有权限。当您的应用程序处于开发模式时,您(作为应用程序的管理员、开发人员或测试人员)可以使用所有可用权限。当您的应用程序处于实时模式时,它只能使用已批准的权限。即使您将更多权限传递给登录对话框,它也只会显示那些已被 Facebook 批准用于您的应用的权限。

正如 CBroe 提到的,read_stream权限非常有限。从权限提交对话框:

此权限授予在 Facebook 尚不可用的平台上构建 Facebook 品牌客户端的应用程序。例如,Android 和 iOS 应用程序不会获得此权限。此外,Web、桌面、车载和电视应用程序不会被授予此权限。

于 2015-03-13T20:47:44.500 回答