https://developers.weixin.qq.com/doc/oplatform/Mobile_App/WeChat_Login/Development_Guide.html
1、文档中的第一步”请求CODE“中,移动应用在终端本地拉起微信应用进行授权登录,微信用户点击授权后,授权有效期有多久?有效期内,再次执行拉起微信授权页动作后,是否会直接返回code并自动拉起移动应用?而不再需要用户在微信授权页手动点击【确认授权】?
2、在用户授权有效期内是否可以一直重复使用第一步中返回的相同的code,进行第二步”获取token及openid“?
你好,不支持重复使用code
第三方App首次申请用户授权后,有效期是多久?以及为什么首次授权后,再次进行”请求CODE“时,就无法唤起微信授权页了,而是拉起微信应用后,直接回到了第三方App(这是IOS的效果,安卓是都不会拉起微信应用)
正常情况是从第三方App唤起微信后,会在微信内展示授权登录页,并且需要用户在页面上点击允许后,才会再跳回到第三方App。但是当用户首次授权成功后,再次执行这个步骤,就是上面说的效果了。(微信里没有展示授权页)