新浪开放平台---用code获取access_token(oauth2)
2012-05-31 19:37
453 查看
# -*- coding: utf-8 -*- import urllib2, urllib appKey = "you guess number" appSecret = "you guess" redirectUri = "http://www.centos6.com:8000/youguess/bind/" code = "you guess" if __name__ == "__main__": data = urllib.urlencode({'client_id':appKey, 'client_secret':appSecret, 'grant_type':'authorization_code', 'code':code, 'redirect_uri':redirectUri }) request = urllib2.Request("https://api.weibo.com/oauth2/access_token", data = data) handler = urllib2.HTTPSHandler() opener = urllib2.build_opener(handler) urllib2.install_opener(opener) conn = urllib2.urlopen(request) print conn.read()
[dongsong@bogon commands]$ vpython get_token.py {"access_token":"2.00t8zfmCWs3SEC8595bb7fa7sZpRdC","remind_in":"85188","expires_in":85188,"uid":"2551537453"}
相关文章推荐
- 新浪开放平台:解决获取access_token抛 21323 异常,以及接口调用
- 微博开放平台开发(一)获取access_token
- 微信开放平台开发(三)获取component_access_token
- 微信第三方平台开发授权2:获取component_access_token,pre_auth_code
- 新浪开放平台---oauth2认证流程 casperjs自动登录和授权 api需要注意的问题及bug
- CSDN开发平台客户端获取access_token.后再用就报4031错误:访问被拒绝
- 新浪授权登录 正确的获取access_token (都不能用curl请求,包括微信授权登录 ) 要用file_get_contents
- 微信开放平台找回过期的authorizer_access_token
- 新浪OAuth网站登陆连接,请求access_token时遇到21323 miss client id or secret 的解决方案
- java开发微信端获取code和opendId,access_token,用户列表
- [ASP.net教程] 新浪OAuth网站登陆连接,请求access_token时遇到21323 miss client id or secret 的解决方案
- 新浪OAuth网站登陆连接,请求access_token时遇到21323 miss client id or secret 的解决方案
- 新浪开放平台---oauth2认证流程 casperjs自动登录和授权 api需要注意的问题及bug
- ASP.NET之MVC 微信公众号授权给第三方平台的技术实现流程一(获取第三方平台access_token)
- 微信公众号平台接口开发:基础支持,获取access_token
- 【OAuth2.0网页授权】根据code获取access_token和openId(Senparc.Weixin.MP.dll)
- 微信第三方平台开发经验总结(二):获取component_access_token
- 获取新浪开放平台的Access token
- 阿里开放平台获取refresh_token
- 微信公共平台接入之:网页授权(微信授权,微信access_token获取,获取微信用户信息),微信开发者工具使用,微信公众平台测试号申请接入