首页 > 代码库 > OAuth2.0学习(5-2)新浪开放平台-微博API-Web网站的授权
OAuth2.0学习(5-2)新浪开放平台-微博API-Web网站的授权
1. 引导需要授权的用户到如下地址:
URL
1
|
https://api.weibo.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&response_type=code&redirect_uri=YOUR_REGISTERED_REDIRECT_URI |
2. 如果用户同意授权,页面跳转至 YOUR_REGISTERED_REDIRECT_URI/?code=CODE
3. 换取Access Token
URL
1
|
https://api.weibo.com/oauth2/access_token?client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET&grant_type=authorization_code&redirect_uri=YOUR_REGISTERED_REDIRECT_URI&code=CODE |
其中client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET可以使用basic方式加入header中,返回值
JSON
1
2
3
4
5
|
{ "access_token" : "SlAV32hkKG" , "remind_in" : 3600, "expires_in" : 3600 } |
4. 使用获得的Access Token调用API
OAuth2.0学习(5-2)新浪开放平台-微博API-Web网站的授权
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。