腾讯微博
一.鉴权操作过程:
第1步:请求code
网址:https://open.t.qq/cgi-bin/oauth2/authorize
方式:GET
参数:应用ID, 回调网址
返回:用户登录并跳转回调网址, code、openid、openkey
实例:
请求:https://open.t.qq/cgi-bin/oauth2/authorize?client_id=xxx&response_type=code&redirect_uri=http://www.test_2012_12_12
返回:http://www.test_2012_12_12/?code=xxx&openid=xxx&openkey=xxx
第2步:请求accesstoken
网址:https://open.t.qq/cgi-bin/oauth2/access_token
方式:GET
参数:code、应用密码、第一步操作返回的其它参数
返回:access_token
实例:
请求:https://open.t.qq/cgi-bin/oauth2/access_token?client_id=xxx&client_secret=xxx&redirect_uri=http://www.test_2012_12_12&grant_type=authorization_code&code=xxx
返回:access_token=xxx&expires_in=604800&name=xxx
二.鉴权操作后就可以直接调用API, API一般可以返回XML或JSON数据,一般都要带上鉴权信息, 大多数操作只支持POST:
实例:
取用户信息:
请求:https://open.t.qq/api/user/info?oauth_consumer_key=xxx&access_token=xxx&openid=xxx&clientip=127.0.0.1&oauth_version=2.a&scope=all
返回:{"data":{"birth_day":21,"birth_month":4,"birth_year":1987,"city_code":"1" ...},"errcode":0,"msg":"ok","ret":0}
发布, 只支持POST方式:
请求:https://open.t.qq/api/t/add/format=json&content=test&oauth_consumer_key=xxx&access_token=xxx&openid=xxx&clientip=127.0.01&oauth_version=2.a&scope=all
返回:{"data":{"id":"xxx","time":xxx},"errcode":0,"msg":"ok","ret":0}
与本文相关的文章
- 腾讯云服务器备案全流程详细内容记录40天备案的血与泪
- H5对接腾讯移动直播
- 腾讯云短信服务(SMS)申请流程
- 腾讯云宝塔Linux面板的javaWeb项目的部署
- Android集成腾讯TBS浏览服务
- JavaScrpit+Html实现“网页播放视频“效果(应用场景:腾讯PC端视频播放器、以及各视频网站页面开发设计)
- 分享手机兼容性测试一个很好的网站,腾讯优测
- qlv视频转换器免费版_腾讯视频素材下载和转换教程
- 如何注册腾讯云个人账号(图文教程)
- 腾讯云对象存储服务的使用
- 腾讯微博
- 腾讯qlv格式转换mp4为何转换后只有音频
- 使用腾讯云服务器从零搭建个人网站
- 春招两次腾讯面试都挂二面,分享下我失败+傻傻的面试经历
- IDC报告称中国成为全球第二大公有云 IaaS 市场;腾讯牵手宝马在华设云计算中心;华为5G折叠屏手机通过入网许可:8月上市……...
- 要闻君说:Synergy Research Group首发云基础设施数据,腾讯云v5一把;京东物流发力5G;厉害!阿里挖走贾扬清...
- 腾讯云从业者认证考试(学习笔记知识总结-全部章节)
- 第一次使用腾讯云服务器OpenCloudOS 8.6并配置Java11环境
- webview腾讯x5内核离线安装
- 腾讯地图密钥key申请步骤说明
评论列表(0)
- 暂无评论