根据文档,社区的方法,不加减、加减3秒,加减5秒,都试过了。
这个问题还不是一直存在,而是偶发性的,偶发性的概率还挺高,看用户反馈,操作也都是流畅的,官方能不能帮忙解决下这个问题?
视频链接: https://bnsoft.oss-cn-hangzhou.aliyuncs.com/LocalFolder/1.mp4
{"errcode":990021,"errmsg":"订单创建时间与微信服务器相差过大,支持1天内的创建时间 rid: 63428225-3b254162-3db63ed8"}
{"errcode":990021,"errmsg":"订单创建时间与微信服务器相差过大,支持1天内的创建时间 rid: 634318bd-2e0fb6ec-753676f4"}
{"errcode":990021,"errmsg":"订单创建时间与微信服务器相差过大,支持1天内的创建时间 rid: 6342e8b8-54f7e856-67aae81b"}
想了个办法,自己解决,做了11次循环,逻辑:先从-1秒开始,只要调用返回990021,就再-1秒(即-2秒)再试,到-5秒后还不行,就+1秒试,如果+5秒还不行的话就报错。
跟踪了下测试日志,我这边有时候不加减就可以,也有-1秒可以,也有-3秒可以,也有-5秒可以,暂时来说还没碰上循环11次还没成功的。