如何重新获取accesstoken
1个回答
展开全部
重新获取accesstoken其实就是获取用户的登陆网页授权,流程分为两步:
1、引导用户进入授权页面同意授权,获取code
接口:/oauth2/openid/authorize?
参数说明:
2、通过code换取网页授权access_token
如果网页授权的作用域为snsapi_base,则本步骤中获取到网页授权access_token的同时,也获取到了openid,snsapi_base式的网页授权流程即到此为止。
接口:
/oauth2/openid/access_token
参数说明:
返回说明:
a) 正确时返回的JSON数据包如下:
{"access_token":"ACCESS_TOKEN","expires_in":7200,"scope":"SCOPE","refresh_token":"REFRESH_TOKEN","openid":"OPENID"}
b)错误时返回的JSON数据包如下:
{"error":"invalid_grant","error_description":"Authorizationcode doesn't exist or is invalid for the client"}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询