- 微信商户查询支行列表的接口没有数据返回请求异常,不是应该请求正确并返回一个没有数据的业务对象么?
同样的一个银行查询支行,有数据的城市返回数据,但是没有数据的城市就直接接口异常,这对么?这合理么?关键还是http的404错误,我怎么处理你们这个异常? httpResponseBody[{"code":"NOT_FOUND","message":"查询结果为空"}] HttpRequest[{"http_method":"GET","url":"https://api.mch.weixin.qq.com/v3/capital/capitallhh/banks/1000000001/branches?city_code=10&offset=0&limit=200","uri":"https://api.mch.weixin.qq.com/v3/capital/capitallhh/banks/1000000001/branches?city_code=10&offset=0&limit=200","headers":{"headers":{"Authorization":"WECHATPAY2-SHA256-RSA2048 mchid=\"xxx\",nonce_str=\"TYpeV9gC5fiQ1tDjz3TvfRAfLK26kZaq\",timestamp=\"1750217854\",serial_no=\"5645D19A60F0FEB458DB1200E44C1C73D7B9D136\",signature=\"xxx\"","Accept":"application/json","User-Agent":"WechatPay-Java/0.2.17 (Windows 10/10.0) Java/1.8.0_212 Credential/WechatPay2Credential Validator/WechatPay2Validator apachehttp/4.5.14","Wechatpay-Serial":"5450CC596E7CA5C37515D62F3D8EF9F3F383FB10"}}}] [图片]
星期三 11:44 - wechatpay-java不支持特约商户进件-申请单号查询申请状态接口?
[图片] [图片] 上面的查询商户进件状态接口调用就提示签名错误。 提交商户进件的接口使用相同的config,但是签名是正常通过的,下面是商户进件的片段 [图片]
06-13 - CertificateDownloader生成证书失败
javax.crypto.AEADBadTagException: Tag mismatch! at com.sun.crypto.provider.GaloisCounterMode.decryptFinal(GaloisCounterMode.java:578) at com.sun.crypto.provider.CipherCore.finalNoPadding(CipherCore.java:1116) at com.sun.crypto.provider.CipherCore.fillOutputBuffer(CipherCore.java:1053) at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:853) at com.sun.crypto.provider.AESCipher.engineDoFinal(AESCipher.java:446) at javax.crypto.Cipher.doFinal(Cipher.java:2164) at com.wechat.pay.contrib.apache.httpclient.util.AesUtil.decryptToString(AesUtil.java:42) at com.elias.CertificateDownloader.decryptAndValidate(CertificateDownloader.java:116) at com.elias.CertificateDownloader.downloadCertificate(CertificateDownloader.java:101) at com.elias.CertificateDownloader.run(CertificateDownloader.java:65) at picocli.CommandLine.executeUserObject(CommandLine.java:1939) at picocli.CommandLine.access$1300(CommandLine.java:145) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2358) at picocli.CommandLine$RunLast.handle(CommandLine.java:2352) at picocli.CommandLine$RunLast.handle(CommandLine.java:2314) at picocli.CommandLine$AbstractParseResultHandler.handleParseResult(CommandLine.java:2172) at picocli.CommandLine.parseWithHandlers(CommandLine.java:2559) at picocli.CommandLine.run(CommandLine.java:3017) at picocli.CommandLine.run(CommandLine.java:2954) at com.elias.CertificateDownloader.main(CertificateDownloader.java:153) [图片][图片]
06-11