对接JSAPI产品,关于交易保障接口的疑问:
1.用xml请求的(请求方式跟JSAPI统一下单接口的请求方式一致),但是报execute_time not set,这是什么原因呢,明明xml传了execute_time的?
入参部分截图为:
返回参数的截图为:
2.这个接口输入参数有:return_code(必填),return_msg(必填),result_code(必填),err_code,err_code_des 这几个参数值的封装,是按照请求其他接口返回的结果来封装的嘛?如果是的话其他接口返回结果里return_code为FAIL的话,根本不会返回result_code,这种情况怎么封装result_code呢,自己封装为FAIL嘛?
3.请求其他接口异常(比如因为网络问题超时了),根本没得到微信的返回结果,这种可以不请求交易保障接口嘛?
4.请求交易保障接口的时候比如因为网络问题超时了,没请求成功或者请求的返回结果中(return_code为FAIL),这种可以不再次触发交易保障接口嘛?
5.交易保障接口只是为了提高服务质量,它的使用正确与否,是不影响其他业务接口的吧?
6.交易保障接口的入参有个out_trade_no,是跟其他接口名字叫out_trade_no参数一致的嘛?
1,这是你传参的问题,需要自行检查本地传参的过程。
2,是。
3可以
4,可以
5,不影响。
6,一致