Update Twitter via OAuth with Bash
·
有人用bash开发了通过oauth更新tiwtter的脚本,见下链接:
http://blog.yjl.im/2010/05/bash-oauth.html
用起来简单,包括几个步骤:
1. 下载 OAuth.sh tcli.sh TwitterOAuth.sh ,比如放在~/bin/oauth_twitter下,由于tcli.sh中用which命令来定位TwitterOAuth.sh,需要把这个路径加入到PATH环境变量中
2. 去twitter申请一个new app,记得权限选择read & write,申请后可以得到两个key: oauth_consumer_key & oauth_consumer_secret
3. 在home目录下创建 .tcli.r,内容如下:
其中YOUR_CONSUMER_KEY 和 YOUR_CONSUMER_SECRET 在步骤2中获得
4. 运行tcli.sh,取得access token,tcli.sh会提示去一个链接获得PIN,并输入PIN。如果成功,access token会被写入到~/.tcli.sh中
5. 现在可用通过 tcli.sh -c statuses_update -s YOUR_MSG 来发推了。在~/.bashrc中建立一个alias会比较方便,比如 alias twitter='tcli.sh -c statuses_update -s'
更多推荐



所有评论(0)