使用python登录新浪API,实现自动转发功能
2016-12-27 19:39
936 查看
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 代码
其中的code就是输入这个:
最后的结果就是:妈妈再也不用担心我沉迷微博勒
首先需要在新浪微博注册一个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 APIClient import webbrowser import time APP_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就是输入这个:
最后的结果就是:妈妈再也不用担心我沉迷微博勒
相关文章推荐
- Python使用selenium实现网页用户名 密码 验证码自动登录功能
- JavaWeb使用Cookie模拟实现自动登录功能(不需用户名和密码)
- python学习之路之案例0(实现登录功能,登录错误次数超过3次,自动退出登录)
- python使用Flask操作mysql实现登录功能
- 使用python代码实现三叉搜索树高效率”自动输入提示”功能
- 使用python实现baidu hi自动登录的代码
- 使用新浪API自动登录报异常:com.weibo.net.WeiboException: HTTP/1.1 403 Forbidden
- 使用token实现在有效期内APP自动登录功能
- python模拟登录新浪微博自动获得调用新浪api所需的code
- 腾讯云cdn自动刷新api调用功能实现-python
- Python使用phantomJS实现自动登录
- python:使用http请求实现phpwind自动登录及发帖
- python+selenium实现京东自动登录及秒杀功能
- python模拟登录新浪微博自动获得调用新浪api所需的code
- 使用python实现自动“扫描检测硬件改动”功能
- Linux平台,使用JavaComm3 API及SMSLib项目实现在Web Application中发送手机短信的功能
- unix自动登录Telnet,实现查看多台服务器硬盘及数据表空间使用情况
- 使用AutoIT实现自动登录/退出客户端软件,删除日志
- 使用AutoIT实现自动登录/退出客户端软件,删除日志