【问题标题】:How to status update on twitter in django with Oauth如何使用 Oauth 在 django 的 Twitter 上更新状态
【发布时间】:2012-08-27 04:45:27
【问题描述】:

感谢 omab 的 social_auth 项目,我添加了我的网站 twitter 登录。效果很好。

但我想让经过身份验证的用户在我的网站上分享推特成为可能。

我该如何满足这个要求?

我们将不胜感激任何帮助和想法。

【问题讨论】:

    标签: python django twitter oauth-2.0


    【解决方案1】:

    我不确定social_auth,但django-allauth 在每次登录时存储(并更新)令牌,在:

    https://github.com/pennersr/django-allauth/blob/master/allauth/socialaccount/models.py#L82

    那么只需将该令牌提供给例如Tweepy (http://tweepy.github.com) 代表用户发布推文。

    【讨论】:

    • 假设我使用的是 allauth,我该如何喂 tweepy?有什么例子吗??
    • 类似这样的东西:import tweepy; auth = tweepy.OAuthHandler(consumer_token, consumer_secret); auth.set_access_token(socialtoken.token, socialtoken.token_secret); api = tweepy.API(auth); api.update_status('Hello world')
    • 如何从您的提供商那里获得社交令牌?可以举个例子吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-14
    • 2011-02-13
    • 2011-04-15
    • 2010-11-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多