【问题标题】:Do I need Facebook approval for 'publish_stream ' for test users in Development mode?开发模式下的测试用户是否需要 Facebook 批准“publish_stream”?
【发布时间】:2014-09-19 20:06:06
【问题描述】:

Facebook 关于开发模式的确切细节的文档似乎很少:

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

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

'publish_stream, email, user_about_me, user_birthday, user_website'

我不仅收到一条错误消息,警告我需要批准所有其他操作,而且 Facebook 登录中断。我正在尝试找出原因,并且为了缩小可能性,最好确切地了解开发模式的含义。

我的应用程序处于开发模式时是否需要 Facebook 批准?

我在做一个宏伟的假设,即在开发模式下,我可以向我的任何测试用户(或我的开发人员用户,或我的管理员用户)请求任何权限,并且将被授予。

这个假设正确吗?

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

【问题讨论】:

    标签: facebook testing permissions


    【解决方案1】:

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

    您只需要在您想要使用您的应用上线时进行审核流程 - 也就是说,当您希望其他用户能够使用扩展权限时。

    【讨论】:

    • 您不仅回答了我的问题,还阐明了我在不久的将来可能会遇到的权限问题。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-22
    • 1970-01-01
    • 1970-01-01
    • 2014-09-11
    • 2015-02-19
    • 2014-09-22
    相关资源
    最近更新 更多