Skip to content

用新浪API实现的与电脑交互的机器人

Notifications You must be signed in to change notification settings

505555998/weibo_robot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

layout title category tags
post
Python实现微博终端机器人
python
python

为了满足需要,做了这个程序~~没事玩玩的(最主要的是可以远程关机),手机或其他终端发送一个微博,主机就可以接受到命令,运行命令.项目地址https://github.com/taizilongxu/weibo_robot

利用这个代码,可以实现自动化发送,评论,还可以收集微博的各种信息,也可以无限扩展啊

!w

##需要写入的参数

APP_KEY = '' # app key
APP_SECRET = '' # app secret
CALLBACK_URL = '' # callback url
AUTH_URL = 'https://api.weibo.com/oauth2/authorize'
USERID = '' # userid
PASSWD = '' #password

其中前3项需要自己注册新浪的API然后填入进程序,注意要和USERID是一个账号,否则后面的认证就会失败.

后两项就是账号和密码了.

##运行

在开机启动时自动启动脚本,然后~~~就可以了

##过程难点

新浪的API需要返回一个code,网上大多数程序都是手动打开网页再获取code填入程序(这样一点也不科学!!)

参考了Python:模拟登录以获取新浪微博OAuth的code参数值这篇文章,可以自动输入code了(哦也)

##运行依赖

Python 2.7 weibo urllib2 urllib time subprocess

About

用新浪API实现的与电脑交互的机器人

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%