闹笑话了,原来问题在我自己,我最近的一个改动,在支付后会更新缓存,把关键的一个缓存值给改丢了。 之所以还出现过所谓“下午短暂恢复”的假象,估计是当时测试的运行端暂时没被错误覆盖。 果然遇到问题还是容易归咎于自身的事外,还是得多多冷静的思考和排查。
支付成功后,必须重启才能正常进行下一次支付?提示缺乏total fee,而且整个代码换掉问题还有实在想不通了,我本来使用的这个统一下单接口 https://api.mch.weixin.qq.com/pay/unifiedorder 和其相应的代码。 昨天忽然发现,小程序支付成功一次之后,再支付就会报错“缺乏total fee”。如果取消支付,反复下单是没问题的,但只要支付成功一次之后,就不行了。看返回值可知,第一次支付过后,再下单无法获得prepayid了,所以调起支付这步会出错。必须重启小程序才能重新下单。 但经过反复排查,不认为是代码问题,因为同样的逻辑,在我另外的小程序上没有任何问题。 抱着这样迷茫的状态,我今天干脆将支付方法改了。使用官网上目前的v3版本 https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi 这个作为支付方法。 结果,还没等我把最后一步“支付通知”写完,在搞定了下单和调起支付之后,这个问题居然复现了。 我补充说明一下:不存在out_trade_no的重复问题,可以排除这方面的错误可能。 而且,我昨天下午短暂的发现,这个bug消失了,可以正常连续支付了。但是过了阵子又不行了,所以,会不会是我的这个特定的小程序遇到的问题。 另外,我今天还发现一个问题,不知道大家碰到过没有。我今天在第一步下单时,返回prepayid等json数据时发现,小程序(主要是编辑器,手机端不确定)把该段数据有时候读作json,有时候读作string。变化往复,没找到规律。 怀疑是不是受到了paySign值里多变的字符的影响?也不应该呀。哎,反正目前主要是想解决标题里讲到的这第一个问题。请帮帮我吧,不知道大家遇到过这种情况吗?
06-203年了,提问人发现原因了吗?我也遇到了这个问题。 准确说不是失效,而是在大概1小时半以后获取unionid时失效了,难道这个token针对不同接口有效期不一样?如果再碰上,我打算缩短token更新时间试试。
accessToken未到2个小时的过期时间却突然失效了accessToken未到2个小时的过期时间却突然失效了。导致拿不到用户的授权信息,请问是什么情况?
2022-03-17该问题已经解决,经过检查,是格式有问题 总结一下解决经验: 设置成功菜单后,如果后续执行时有格式错误,但不影响已生成菜单的正常使用,给开发人员造成了没有更新的错误认知。 但也确实没有更新,但是没更新是格式错误造成的。
请问公众号开发的菜单不更新是什么情况?用开发模式的自定义菜单众所周知,在开发模式下,我们通过该接口进行自定义菜单的调用和设置 https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN 一开始一切也是正常的,自定义菜单设置好了。 但是后来我要修改的时候,发现根本修改不了。我就算把调用接口要赋值的内容修改了,也不生效,赋个空值,还是能正常读取之前的自定义菜单。 取关公众号再关注也没效果,过了半个月一个月还是那样。
2021-02-14谁能帮我邀请微信官方回答一下啊
您好,想要开发招聘小程序,人力公司是异地的可以吗?您好,我这边想要为客户开发一个有招聘功能的小程序,有人力资源许可证。 人力公司是许昌的,注册地是郑州,请问这个公司的人力资源许可证可以经营洛阳的招聘业务吗? 比如小程序名称叫 “洛阳本地招聘” 一类的?
2020-05-09