代码之家  ›  专栏  ›  技术社区  ›  Piyush

在django中使用Tweepy进行身份验证并保存用户的访问令牌和访问令牌密钥

  •  0
  • Piyush  · 技术社区  · 6 年前

    我可以使用 tweepy 通过提供消费者密钥和;机密和访问令牌&秘密但我遇到了一些问题,比如如何在我的web应用程序中验证其他用户的身份,以及如何保存他们的访问令牌&访问令牌机密,以便监视该用户帐户。我是新来的,已经尝试了我能找到和理解的一切。如果可能,请分享任何工作示例。提前谢谢。

    我使用下面给出的代码访问我自己的帐户:

    auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
    auth.set_access_token(access_token, access_token_secret)
    
    api = tweepy.API(auth)
    
    1 回复  |  直到 5 年前
        1
  •  1
  •   Samuel Omole    6 年前

    可以从用户处获取访问令牌。我们为我们的平台所做的就是整合这个包 python social auth ,你可以查一下 tutorial 关于如何设置它。该包将每个用户的访问令牌和令牌密钥保存到数据库中。可以在任何django视图中通过提供 request.user.social_auth.extra_data .只需设置,如果您需要任何其他解释,我很乐意提供帮助