昨天突然发现好几个线上正常运营的游戏,突然微信米大师就发现无法拉起支付,经本地排查发现报错信息为: requestmidaspayment;fail zoneid错误 errcode 1000
发现是分区参数配置问题,也就是文档中的zoneId参数为配置的原因,我们将该参数填写之后支付就是正常的。但是该参数文档说明为不是必填项的,所以我们并没有填写,线上游戏也是一直运营正常的,但是从昨天开始到今天,突然较多游戏都出现了这个问题。文档地址:https://developers.weixin.qq.com/minigame/dev/api/midas-payment/wx.requestMidasPayment.html
不知道是不是米大师那边升级,将这个参数变为必填项了。希望能帮忙解惑一下,也好方便我们进行项目改动。
目前来看确实是暗改了,也可能是基础库更新的bug,zoneId 这个参数带上之后能够解决问题
同问 也出现了这种情况