http://mp.weixin.qq.com/wiki/...
微信文档中说的刷新access_token有什么用?要获取到用户的openid不是每次都要先获得code(唯一的吧?),再用code去获取access_token,再获取到openid,那把access_token刷新是什么意思?请微信开发的大神指导下、
http://mp.weixin.qq.com/wiki/...
微信文档中说的刷新access_token有什么用?要获取到用户的openid不是每次都要先获得code(唯一的吧?),再用code去获取access_token,再获取到openid,那把access_token刷新是什么意思?请微信开发的大神指导下、
注意看这一段:
oauth的access_token:第一次进入你的网站时进行一次授权,获取用户的信息(openid)。
普通access_token:调用微信的rest接口时,微信服务器都需要进行安全认证。将此access_token带在url参数中。
现在各种语言都有相应的sdk帮忙获取“普通access_token”,并做超时自动重新获取。如果是用来做项目的话,可以不用造轮子了,github上面一大堆。除了access_token的功能外,还封装了各个接口的各种sdk。
2 回答3.1k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读
2 回答1.2k 阅读
1 回答1.2k 阅读
网页授权 access_token 与普通 access_token 的区别在于网页授权 access_token 是针对用户的, 即: 每个用户的网页授权 access_token 是不一样的.
网页授权 access_token 是可以用来多次刷新同一个用户的个人信息的.
网页授权 access_token 被多次使用的场景:
以上就是 access_token 和 refresh_token 的使用场景, 主要实现的是免授权登录, 根据 refresh_token 的有效期设置, 可以保持最长 30 天的免授权期, 30 天过后, 用户重新进入网站, 则必须重新点击 "同意" 按钮进行授权.