我在我的网站上使用Facebook应用程序,具有扩展权限,例如 read_stream , publish_actions 。
但是当我希望提交审批时,我会看到“添加提交项目”部分。但我找不到“publish_actions”权限和其他一些权限。
实际上当任何用户登录时,我要求“email and read_stream”。 但登录后我需要对某些按钮点击获取扩展权限。
我的权限是:
所以请建议我如何提交我的应用程序以获得批准以及具有哪些权限。我应该在facebook app审批流程中提到所有权限吗?
答案 0 :(得分:1)
您应该请求审核您要使用的所有权限。当您的应用处于开发模式时,您(应用程序上的管理员,开发人员或测试人员)可以使用所有可用权限。当您的应用处于实时模式时,它只能使用已批准的权限。即使您向登录对话框传递了更多权限,它也只会显示那些已通过Facebook批准用于您的应用的权限。
正如CBroe所提到的,read_stream
许可非常有限。从权限提交对话框中:
此权限授予构建Facebook品牌客户端的应用程序 在Facebook尚不可用的平台上。例如, Android和iOS应用不会获得此权限的批准。在 此外,Web,桌面,车载和电视应用程序将不会被授予此权限 权限。