Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django Allauth,Twitter范围_Django_Twitter Oauth_Django Allauth - Fatal编程技术网

Django Allauth,Twitter范围

Django Allauth,Twitter范围,django,twitter-oauth,django-allauth,Django,Twitter Oauth,Django Allauth,我想从twitter oauth获取用户电子邮件。所以我在应用程序设置中请求了这个 我添加了范围(到settings.py): 但是,我仍然有用户数据,如姓名、图片等,但没有电子邮件 有什么建议吗 您是否设置了ACCOUNT\u EMAIL\u REQUIRED设置?没有。但是谢谢,它是这样工作的。您是否设置了ACCOUNT\u EMAIL\u REQUIRED设置?没有。但是谢谢,它是这样工作的。 SOCIALACCOUNT_PROVIDERS = { 'linkedin': {

我想从twitter oauth获取用户电子邮件。所以我在应用程序设置中请求了这个

我添加了范围(到settings.py):

但是,我仍然有用户数据,如姓名、图片等,但没有电子邮件


有什么建议吗

您是否设置了
ACCOUNT\u EMAIL\u REQUIRED
设置?没有。但是谢谢,它是这样工作的。您是否设置了
ACCOUNT\u EMAIL\u REQUIRED
设置?没有。但是谢谢,它是这样工作的。
SOCIALACCOUNT_PROVIDERS = {
    'linkedin': {
        'SCOPE': [
            'r_emailaddress',
            'r_basicprofile',
            'r_fullprofile',
        ],
        'PROFILE_FIELDS': [
            'id',
            'first-name',
            'last-name',
            'positions',
            'email-address',
            'picture-url',
            'public-profile-url',
            'headline',
            'skills',
            'summary',
            'location',
            'industry',
            'positions',
            'company',
            'specialties',
            'public-profile-url',
        ],
        'LOCATION_FIELDS': [
            'location',
        ],
        'POSITION_FIELDS': [
            'company',
        ]
    },

    'twitter': {
        'SCOPE': ['email'],
    },
}