集成了微信投诉API,近期收到了微信回调通知,发现以下情况:
同一条投诉的数据,2020-11-26 21:11:02.726,第一次通知,"complaint_state":"MERCHANT_REFUNDED" 请求header中x-real-ip:140.207.54.76
2020-11-26 21:11:03.384,第二次通知,"complaint_state":"MERCHANT_REFUNDED" 请求header中x-real-ip :140.207.54.75
另一条投诉数据
2020-11-26 21:13:30.533, 第一次通知,"complaint_state":"MERCHANT_REFUNDED" 请求header中x-real-ip:140.207.54.74
2020-11-26 21:13:31.130 ,第二次通知,"complaint_state":"MERCHANT_REFUNDED" 请求header中x-real-ip:140.207.54.74
而且时间间隔并没有15s,请问这是重复通知吗?谢谢
后台通知交互时,如果微信收到商户的应答不符合规范或超时,微信会判定本次通知失败,重新发送通知,直到成功为止(在通知一直不成功的情况下,微信总共会发起多次通知,通知频率为15s/15s/30s/3m/10m/20m/30m/30m/30m/60m/3h/3h/3h/6h/6h - 总计 24h4m),但微信不保证通知最终一定能成功。
我也是遇到这个问题,不管状态码是200还是204,也不管有没有回应报文,都依然还是一直收到重复通知回调,这根本就是接口的BUG!三年前就有人提出来了,官方还是解决不了。
怎样应答,已经按文档 echo '{"code": "SUCCESS","message": "成功"}';还是给我一直推