获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
确实
wx.checkSession 文档描述中有存在混淆概念的部分https://developers.weixin.qq.com/miniprogram/dev/api/open-api/login/wx.checkSession.html 在功能描述部分: 登录态过期后开发者可以再调用 wx.login 获取新的用户登录态。调用成功说明当前 session_key 未过期,调用失败说明 session_key 已过期。 主要问题:上面这段描述。前面说明了wx.checkSession这个API调用后会获得身份是否失效的状态。后面紧接着告知失效后可以再调用 wx.login 获取新的用户登录态, 但之后紧跟着就是说调用成功 说明session_key 未过期,调用失败说明 session_key 已过期。 (这句话是描述wx.checkSession的。但紧跟在wx.login调用需求后。容易混淆概念) 会给人一个错觉。认为调用wx.login 成功或失败 代表session_key过期或未过期。 此处应该加一个换行。或者直接带上wx.checkSession或 当前API调用成功说明当前session_key 未过期,调用失败说明 session_key 已过期。 花了几分钟,才理解这里面的事情。还特意又去翻了一下 wx.login api 的描述。。。希望可以将文档完善的更好。
02-21