如何从Django发推文?

Ant*_*nen 5 python django twitter oauth

我想创建一个manage.py命令,该命令从查询集中获取对象并将其发布到我的Twitter上.我打算使用这里描述的卷曲方法.

但Twitter已禁用基本身份验证.我不想安装类似Tweepy的过度库,让人们使用oAuth对我的网站进行身份验证,我只是想发推文.在一个帐户上.

Tho*_*mas 5

从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') 
Run Code Online (Sandbox Code Playgroud)