使用python登录新浪API,实现自动转发功能
来源:互联网 发布:php get object vars 编辑:程序博客网 时间:2024/06/05 20:18
step 1 申请App
首先需要在新浪微博注册一个App,新浪会给你一个App ID,App Secret,如图,官网地址在此:http://open.weibo.com/
然后去高级设置里面去设置一下自己的回调地址:
step 2 下载sinaweibopy
感谢廖雪峰大神!直接用pip install sinaweibopy即可,用不了pip的筒子,项目代码如下
https://github.com/michaelliao/sinaweibopy
step 3 代码
from weibo import APIClientimport webbrowserimport timeAPP_KEY = 'your app_key'APP_SECRET = 'your app_secret'CALLBACK_URL = 'http://www.example.com/callback'client = APIClient(app_key=APP_KEY, app_secret=APP_SECRET, redirect_uri=CALLBACK_URL)url = client.get_authorize_url()webbrowser.open_new(url)print "输入页面上的code"code = raw_input()r =client.request_access_token(code)client.set_access_token(r.access_token, r.expires_in)for i in range(1,12): print i content = "测试转发%s"%i values = content.decode('utf-8') print client.statuses.repost.post(id='weibo id', status=content, is_comment=0) time.sleep(5)
其中的code就是输入这个:
最后的结果就是:妈妈再也不用担心我沉迷微博勒
0 0
- 使用python登录新浪API,实现自动转发功能
- python模拟登录新浪微博自动获得调用新浪api所需的code
- python模拟登录新浪微博自动获得调用新浪api所需的code
- Python+Selenium实现新浪微博自动登录
- 新浪微博API自动登录流程
- Python使用phantomJS实现自动登录
- 使用新浪API自动登录报异常:com.weibo.net.WeiboException: HTTP/1.1 403 Forbidden
- python实现自动登录
- 腾讯云cdn自动刷新api调用功能实现-python
- python+cookielib实现批量利用账号和密码自动获取新浪微博登录cookie
- 网站自动登录功能实现
- 自动登录功能的实现
- Python:新浪微博API的使用及安全的模拟登陆自动获取code值
- 新浪微博python API的使用
- SWING实现新浪微博客户端(1)自动登录功能 (2)提取关注好友信息
- Python代码登录新浪微博并自动发微博
- 【使用forward实现API接口转发】
- python:使用http请求实现phpwind自动登录及发帖
- 手势滑动日历
- android动态加载外部jar包,用eclipse将class转换成dex
- Dubbo2.8.4资源地址
- 【BZOJ 4516】 [Sdoi2016]生成魔咒 后缀自动机
- 删除一字符串的出现的字符子串
- 使用python登录新浪API,实现自动转发功能
- VC,VS,C++,OpenGL,OpenCV,VTK,Python常见的编译错误及解决方案
- Mac OS 安装 OpenCV (python3)
- 用JavaScript实现十大经典排序算法--选择排序
- asp.net core使用mysql.data和dapper操作mysql数据库
- v-if 和v-show
- Android文件存储总结
- 监听插拔SD卡
- 装饰者模式总结