klover2 / wechatpay-node-v3-ts

微信支付v3
MIT License
528 stars 82 forks source link

下次修改数据结构 请慎重啊啊啊啊啊啊 #79

Open niki571 opened 3 months ago

niki571 commented 3 months ago

我昨天把项目里的所有包都升级了一下,无意间也升级了wechatpay-node-v3-ts

结果今天好几笔收入,都因为[调用支付JSAPI缺少参数:package]报错影响了。一查,竟然是transactions_jsapi这个接口的返回数据包了一层data......

大哥,咱这好歹是支付啊,变更数据结构真的需要慎重!!!

TuKun33 commented 2 months ago

是的,思来想去 还是更新了版本导致数据结构不对了,但是还有没有别的地方有更改?

这是旧的 v2.1.6 image

这是新的 v2.2.0 image

welkinwong commented 2 months ago

是的,思来想去 还是更新了版本导致数据结构不对了,但是还有没有别的地方有更改?

这是旧的 v2.1.6 image

这是新的 v2.2.0 image

你升成功了吗?我降回2.1.8没敢升了……

klover2 commented 2 months ago

我昨天把项目里的所有包都升级了一下,无意间也升级了wechatpay-node-v3-ts

结果今天好几笔收入,都因为[调用支付JSAPI缺少参数:package]报错影响了。一查,竟然是transactions_jsapi这个接口的返回数据包了一层data......

大哥,咱这好歹是支付啊,变更数据结构真的需要慎重!!!

我的问题,下次升级接口不会在原先接口上修改了

InsHomePgup commented 2 months ago

好家伙,看完这个issue我去看了一下我的,我的还在2.1.5

TuKun33 commented 2 months ago

是的,思来想去 还是更新了版本导致数据结构不对了,但是还有没有别的地方有更改? 这是旧的 v2.1.6 image 这是新的 v2.2.0 image

你升成功了吗?我降回2.1.8没敢升了……

目前为止就这1个地方出问题 其它没事