我想创建一个manage.py命令,该命令从查询集中获取对象并在Twitter上发布。我打算使用here中描述的curl方法。
但Twitter已禁用基本身份验证。我不想安装类似Tweepy的过度库,让人们使用oAuth对我的网站进行身份验证,我只是想发推文。在一个帐户上。
答案 0 :(得分:4)
来自twitter api页面:
对于具有单用户使用案例的应用程序,我们现在可以为您自己的帐户(以及您自己的应用程序)发出访问令牌。您可以从应用程序详细信息页面生成这些密钥。了解有关使用单一访问令牌的更多信息。
转到https://dev.twitter.com/apps获取密钥
从那里开始,python-twitter将很乐意为您解析这些密钥
api = twitter.Api(consumer_key='consumer_key', consumer_secret='consumer_secret',
access_token_key='access_token', access_token_secret='access_token_secret')