2014-09-19 15 views
0

Facebook的全面发展模式的具体细节文档看起来稀疏:我在开发模式下是否需要面向测试用户的'publish_stream'Facebook批准?

https://developers.facebook.com/docs/ApplicationSecurity

我有一个新的应用程序。我可以通过我的新应用程序进行Facebook登录,但我想开始将故事发布到用户的时间表上。当我将我的权限范围设置为

'publish_stream, email, user_about_me, user_birthday, user_website' 

不仅我收到一条错误消息,警告我需要批准所有其他操作,但Facebook登录中断。我试图弄清楚为什么,为了缩小可能性,很准确地知道开发模式需要什么。

当我处于开发模式时,我需要Facebook批准我的应用吗?

我想提出一个宏伟的假设,而在发展模式,我可以从任何我的测试用户(或我的开发人员用户,或者我的管理员用户)问任何权限,将被授予。

这个假设是否正确?

如果是这样,明确和清楚地说明这一点的文档在哪里?

回答

1

publish_stream已过时很长时间。 publish_actions是您可能需要的,如果您仅将其用于具有应用程序中角色的人员(管理员,开发人员,测试人员),则无需获得任何权限的批准。

当您想要与您的应用程序联机时,您只需要完成审查过程 - 这意味着当您希望其他用户能够使用扩展权限时。

+0

您不仅回答了我的问题,还阐述了我在不久的将来可能遇到的权限问题。谢谢。 – Rjak 2014-09-22 04:23:49

相关问题