项目基于python3.6+
与requests
模块,纯手工模拟微博登录、发布微博、上传图片、发布定时微博等功能。
项目最佳实践:鸽鸽bot (欢迎关注)
- 克隆仓库,并确保有
python3.6+
环境与requests
模块 - 一个微博账号,并确保在网页版微博中启动新版微博,具体在主页-设置-回到新版
- 使用该账号注册新浪邮箱,并重复登录直到无需扫码登录(有图片验证码无妨)
- 在
weibo.py
或gugubot.py
文件末尾添加账号信息 - 配置
log.json
中error_mail_handler
字段或直接删除此字段 - 齐活
login.py
- 模拟微博登录流程,获取微博cookiesweibo.py
- 实现发布微博功能,包括单文本微博、图片微博、定时微博等gugubot.py
- 基于上述模块,实现了整点发布报时微博的功能,并且实现了自动转发每日必应图片、今日诗词等功能
GPL v3.0