wechatpay-apiv3 / wechatpay-java

微信支付 APIv3 的官方 Java Library
Apache License 2.0
961 stars 209 forks source link

这些没有返回值,也没有异常抛出的,如何进行处理 #228

Closed liulizhen9912 closed 1 year ago

liulizhen9912 commented 1 year ago

您的功能请求与问题有关吗? 请描述您遇到的问题

GoldPlanServiceExample.openAdvertisingShow

描述您想要的解决方案

是否可以接收对应的异常,http状态码 如何接收

您还有其他的方案吗?

No response

其他信息

No response

liulizhen9912 commented 1 year ago

https://pay.weixin.qq.com/wiki/doc/apiv3_partner/apis/chapter8_5_4.shtml 这些状态码如何能获取

xy-peng commented 1 year ago

请参考 错误处理

状态码见 httpStatusCode,错误码和错误信息见 errorCodeerrorMessage

ServiceException:调用微信支付服务,发送 HTTP 请求成功,HTTP 状态码小于200或大于等于300。 状态码为5xx:主动重试。 状态码为其他:获取错误中的 errorCode 、errorMessage,上报监控和日志打印。