2

通过使用此设置,我能够获得我的 facebook 应用程序的 publish_actions 权限

FACEBOOK_EXTENDED_PERMISSIONS = ['publish_actions']

问题是,当授权我的 facebook 应用程序时,第二个窗口用于提示用户允许我的应用程序在基本信息的初始提示之后发布操作。

如何只使用一个窗口来让用户授权我的应用程序?我正在尝试让我的授权窗口看起来类似于 spotify 的授权

发现 Facebook 请求

4

1 回答 1

0

Django-social-auth 已被 python-social-auth 取代。在 python-social-auth 中,您可以使用SOCIAL_AUTH_FACEBOOK_SCOPEsettings.py 内部定义扩展权限。例如:

SOCIAL_AUTH_FACEBOOK_SCOPE = ['email', 'user_photos']

它只会显示一个授权对话框。

于 2014-02-24T16:18:50.027 回答