Web应用的验证授权(Authorization Code)

https://api.weibo.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&response_type=code&redirect_uri=YOUR_REGISTERED_REDIRECT_URI

--response_type false string 支持的值包括 code 和token 默认值为code
--示例
response_type为token
请求
https://api.t.sina.com.cn/oauth2/authorize?client_id=123050457758183&redirect_uri=http://www.example.com/response&response_type=token
同意授权后会重定向
http://www.example.com/response#access_token=ACCESS_TOKEN&expires_in=250327040&refresh_token=REFRESH_TOKEN
response_type为code
请求
https://api.t.sina.com.cn/oauth2/authorize?client_id=123050457758183&redirect_uri=http://www.example.com/response&response_type=code
同意授权后会重定向
http://www.example.com/response&code=CODE
取自"http://open.weibo.com/wiki/Oauth2/authorize"

解决2:
先获取未授权的RequestToken,然后跳转到登录页要求用户登录,登录后,跳转到我的页面,得到授权的RequestToken,然后用这个RequestToken换取新浪微博授权的AccessToken。
在最后一步的返回值中有 oauth_token ,oauth_token_secret 和User_id
获取用户信息:
http://api.t.sina.com.cn/users/show.xml?source=appkey&user_id=11051


1. 申请应用时分配的AppKey?,AppKey应用需要申请?
2. Users/show 根据用户ID获取用户资料(授权用户)
3. Statuses/update发布一条微博信息
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值