我可以使用此设置
获取我的脸书应用的publish_actions权限FACEBOOK_EXTENDED_PERMISSIONS = ['publish_actions']
问题在于,在授权我的Facebook应用程序时,第二个窗口用于提示用户允许我的应用程序在初始提示基本信息后发布操作。
如何只使用一个窗口让用户授权我的应用?我正试图让我的授权窗口看起来类似于spotify的授权
答案 0 :(得分:0)
Django-social-auth已被python-social-auth取代。在python-social-auth中,您可以使用settings.py中的SOCIAL_AUTH_FACEBOOK_SCOPE
来定义扩展权限。例如:
SOCIAL_AUTH_FACEBOOK_SCOPE = ['email', 'user_photos']
它只会显示一个授权对话框。