| | |
| | | try { |
| | | //这里和普通的接口调用不同,使用的是sdkExecute |
| | | AlipayTradeAppPayResponse response = alipayClient.sdkExecute(request); |
| | | System.out.println(response.getBody());//就是orderString 可以直接给客户端请求,无需再做处理。 |
| | | return ResultUtil.success(response.getBody()); |
| | | } catch (AlipayApiException e ) { |
| | | e.printStackTrace(); |
| | |
| | | System.err.println("调起支付异常-------------->" + map1.get("err_code_des")); |
| | | return ResultUtil.error(map1.get("err_code_des")); |
| | | } |
| | | }else{//签名错误,请检查后再试1----1602881362 |
| | | }else{//签名错误,请检查后再试1----1716524249 |
| | | System.err.println("调起支付异常-------------->" + map1.get("return_msg") + appid + "----" + mchId); |
| | | return ResultUtil.error(map1.get("return_msg"), new JSONObject()); |
| | | } |
| | |
| | | Config config = new RSAAutoCertificateConfig.Builder() |
| | | .merchantId(mchId) |
| | | .privateKeyFromPath("D:\\app\\cert\\weixin\\1602881362\\apiclient_key.pem") |
| | | .merchantSerialNumber("7D555A6E50E9205504024685DF6B821319C4DD70") |
| | | .apiV3Key("MIIEvQIBADANBgkqhkiG9w0BAQEFAASC") |
| | | .merchantSerialNumber("5410CEAE9C7E9CDFCB58B88E1C607D2841F62437") |
| | | .apiV3Key("FCB58B88E1C607D2841F62437QIGZOdM") |
| | | .build(); |
| | | // 构建service |
| | | JsapiService service = new JsapiService.Builder().config(config).build(); |