在 django 中使用 Tweepy 进行身份验证并保存用户的访问令牌和访问令牌机密
Using Tweepy in django for authentication and saving access token and access token secret of the user
通过提供消费者密钥和密码以及访问令牌和密码,我能够使用 tweepy
访问我自己的帐户。但是我遇到了如何在我的网络应用程序中验证其他用户的身份,并保存他们的访问令牌和访问令牌秘密以便监控该用户帐户的问题。我对此很陌生,并且尝试了我能找到和理解的一切。如果可能,请分享任何工作示例。提前致谢。
我使用下面给出的代码访问我自己的帐户:
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
可以从用户那里获取访问令牌。我们为我们的平台所做的是集成包 python social auth
,您可以查看此 tutorial 了解如何设置它。该包将每个用户的访问令牌和令牌机密保存到数据库中。可以通过提供 request.user.social_auth.extra_data
在任何 django 视图中检索此令牌。只需设置,如果您需要任何其他解释,我很乐意提供帮助
通过提供消费者密钥和密码以及访问令牌和密码,我能够使用 tweepy
访问我自己的帐户。但是我遇到了如何在我的网络应用程序中验证其他用户的身份,并保存他们的访问令牌和访问令牌秘密以便监控该用户帐户的问题。我对此很陌生,并且尝试了我能找到和理解的一切。如果可能,请分享任何工作示例。提前致谢。
我使用下面给出的代码访问我自己的帐户:
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
可以从用户那里获取访问令牌。我们为我们的平台所做的是集成包 python social auth
,您可以查看此 tutorial 了解如何设置它。该包将每个用户的访问令牌和令牌机密保存到数据库中。可以通过提供 request.user.social_auth.extra_data
在任何 django 视图中检索此令牌。只需设置,如果您需要任何其他解释,我很乐意提供帮助