小程序
小游戏
企业微信
微信支付
扫描小程序码分享
https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/virtual-payment.html
小程序虚拟支付中计算用户态签名时需要用sessionKey作为参数。
sessionKey可以通过服务端接口auth.code2Session获取。而auth.code2Session接口需要客户端调用 wx.login() 获取到的临时登录凭证code作为入参。
我的疑问是,小程序用户登陆小程序后可能很久才会发起一次虚拟支付。难道我要在发起虚拟支付的时候,再给用户走一遍登陆流程来获取sessionKey吗?或者还有别的办法可以获取到小程序用户最新的sessionKey?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
调用检验登录态https://developers.weixin.qq.com/miniprogram/dev/server/API/user-login/api_checksessionkey.html
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
wx.login() 是静默执行的,用户感知不到。
本回答由AI生成,可能已过期、失效或不适用于当前情形,请谨慎参考
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
调用检验登录态https://developers.weixin.qq.com/miniprogram/dev/server/API/user-login/api_checksessionkey.html
wx.login() 是静默执行的,用户感知不到。