- 如果已经授权,再次打开小程序以后是自动登录的吗?
此前小程序支付出现周期性的成功和失败,今天调试支付功能的时候,发现小程序用户没有登录 但是小程序的功能依然能使用(至少没有调用后台登录接口,调试过程是做了免登录的,所以一直没有发现是不是有登录),支付是失败的,失败提示是openid is invalid,但是在先登录成功以后再支付的话又成功了。 那么这里就有问题了,小程序的功能都已经能使用了,支付失败是因为小程序没有登录吗所以才会支付失败? 第二个问题:在支付的过程中,小程序调用支付接口的时候获是会调用wx.login()获取code,然后在获取的openid,然后才会支付,那么这个时候调用wx.login()没有登录,还是说登录有延迟,最终导致支付的时候用户没有登录而出现openid is invalid不能支付? 因为登录问题导致支付失败,这也太坑了 ,一直在查是不是支付接口调用的问题,查代码的问题,这也坑的没边了
2018-07-05 - 小程序的openid是动态还是不变的
通过 "https://api.weixin.qq.com/sns/jscode2session?appid=" + miniAppId + "&secret=" + secret+ "&js_code=" + code + "&grant_type=authorization_code";获取到的openid应该是是动态的还是不变的 ?目前支付的失败的时候获取到的openid都是同一个值
2018-07-04 - 小程序隔一段时间支付正常,隔一段时间支付失败
使用小程序支付的过程中 隔一段时间就会出现支付失败,错误提示是 openid is invalid 过一段时间又会支付正常 不知道应该怎么办 openId获取方式是 小程序通过wx.login()方法获取到code,然后传给后台,后台通过访问 "https://api.weixin.qq.com/sns/jscode2session?appid=" + miniAppId + "&secret=" + secret+ "&js_code=" + code + "&grant_type=authorization_code";获取到openid
2018-07-04 - 小程序支付时统一下单过程中提示openid is invalid
使用小程序支付的过程中 隔一段时间就会出现支付失败,错误提示是 openid is invalid 过一段时间又会支付正常 不知道应该怎么办 openId获取方式是 小程序通过wx.login()方法获取到code,然后传给后台,后台通过访问 "https://api.weixin.qq.com/sns/jscode2session?appid=" + miniAppId + "&secret=" + secret+ "&js_code=" + code + "&grant_type=authorization_code";获取到openid
2018-07-04