Я использую этот код для получения userInfo
twitter = oauthtwitter.OAuthApi(CONSUMER_KEY, CONSUMER_SECRET, access_token)
try:
userinfo = twitter.GetUserInfo()
except:
# If we cannot get the user information, user cannot be authenticated
return None
screen_name = userinfo.screen_name
user, created = User.objects.get_or_create(username=screen_name)
здесь я не могу получить идентификатор электронной почты пользователя, поэтому используйте другой способ, который tweety
import tweepy
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token("xxxxxxxxx", "yyyyyyyyyyyyyyy")
api = tweepy.API(auth)
Он также дает мне те же хеш-данные и не предоставляет мне идентификатор электронной почты пользователя
Может ли кто-нибудь помочь мне получить идентификатор электронной почты пользователя Twitter в приложении Django.
Спасибо
Ansh J