| | |
| | | * @return 状态 0 成功 其他失败 |
| | | */ |
| | | public static Integer addAccountInfo(AddAccountInfoRequest request){ |
| | | request.setPartnerId("522700"); |
| | | request.setIndustryCode("100"); |
| | | request.setPayModeId("501101"); |
| | | request.setAccessMode("APP"); |
| | | |
| | | //请求路径 |
| | | String url = QianYunTongProperties.apiUrl + "/openapi/rest/1.0/addAccountInfo"; |
| | | //私钥文件 |
| | |
| | | String result = OpenApiClient.sendCommonHttpRequst(url, headers, "POST", skprivateKeyFile, timeStamp, contentMap); |
| | | log.info("【创建账号-同步证联开户信息】请求结果:" + result); |
| | | JSONObject jsonObject = JSON.parseObject(result); |
| | | String resCode = jsonObject.getString("resCode"); |
| | | if (!"000000".equals(resCode)) { |
| | | log.error("【创建账号-同步证联开户信息】请求失败:" + jsonObject.getString("resMsg")); |
| | | String retCode = jsonObject.getString("retCode"); |
| | | if (!"0".equals(retCode)) { |
| | | log.error("【创建账号-同步证联开户信息】请求失败:" + jsonObject.getString("retMsg")); |
| | | return -1; |
| | | } |
| | | return jsonObject.getInteger("status"); |
| | | JSONObject object = jsonObject.getJSONObject("object"); |
| | | return object.getInteger("status"); |
| | | } |
| | | } |