网银机器人OpenAPI接口文档

适用版本:EASCloud 8.6.1
EASCloud 8.6.1版本需要更新补丁PTM158682
1. TransDetailAndBalanceFacade-addNewTransDetail 方法
接口名称:导入交易明细
元数据别名:交易明细和余额http接口
接口简介:导入交易明细
接口描述:导入交易明细
1.1 参数
入参
| 参数名称 | 必录 | 类型 | 描述 |
| jsonStr | 是 | java.lang.String | 交易明细json串 |
出参
| 参数名称 | 类型 | 描述 |
| result | java.lang.String | 导入的错误信息,如果导入正确则为空 |
1.2 调用样例
String ip = "172.17.6.176";
int port = 8080;
String userName = "zj003";
String password = "";
String dcName = "EAS860NEW";
String language = "l2";
EASLoginContext loginCtx = new EASLoginContext.Builder(ip, port,
new CommonLogin.Builder(userName, password, dcName, language)
//.appid("test")
.build())
.https(false)//是否https
.build();
OpenApiInfo info = new OpenApiInfo();
info.setApi("TransDetailAndBalanceFacade-addNewTransDetail");
info.setData("['FCompany_number','001'],['FCurrency_number','rmb']....");
OpenApi openApi = OpenApiFactory.getService(loginCtx);
String result = openApi.invoke(info);
System.out.println("----------result:" + result);第三方依赖包:
openapi-server.jar
sp-openapi-server.jar
log4j-1.2.15.jar
fastjson-1.2.58.jar
PS:
OpenAPI用户手册可参考 https://vip.kingdee.com/article/98349464997083392
业务调用过程中出现的具体问题可参考 https://vip.kingdee.com/article/175622642354077952
1.3 请求样例
{ "api":"TransDetailAndBalanceFacade-addNewTransDetail",
"data":"['FCompany_number','001'],['FCurrency_number','rmb']...."
}1.4 返回样例:
{
"errCode": "",
"errMsg": "",
"errStackTrace": "",
"data": "",
"description": "",
"description_cn":""
}2. TransDetailAndBalanceFacade-addNewBalance 方法
接口名称:导入余额
元数据别名:交易明细和余额http接口
接口简介:导入余额
接口描述:导入余额
2.1 参数
入参
| 参数名称 | 必录 | 类型 | 描述 |
| jsonStr | 是 | java.lang.String | 余额json串 |
出参
| 参数名称 | 类型 | 描述 |
| result | java.lang.String | 导入的错误信息,如果导入正确则为空 |
2.2 调用样例
String ip = "172.17.6.176";
int port = 8080;
String userName = "zj003";
String password = "";
String dcName = "EAS860NEW";
String language = "l2";
EASLoginContext loginCtx = new EASLoginContext.Builder(ip, port,
new CommonLogin.Builder(userName, password, dcName, language)
//.appid("test")
.build())
.https(false)//是否https
.build();
OpenApiInfo info = new OpenApiInfo();
info.setApi("TransDetailAndBalanceFacade-addNewBalance");
info.setData("['FCompany_number','001'],['FCurrency_number','rmb']....");
OpenApi openApi = OpenApiFactory.getService(loginCtx);
String result = openApi.invoke(info);
System.out.println("----------result:" + result);第三方依赖包:
openapi-server.jar
sp-openapi-server.jar
log4j-1.2.15.jar
fastjson-1.2.58.jar
PS:
OpenAPI用户手册可参考 https://vip.kingdee.com/article/98349464997083392
业务调用过程中出现的具体问题可参考 https://vip.kingdee.com/article/175622642354077952
2.3 请求样例
{ "api":"TransDetailAndBalanceFacade-addNewBalance",
"data":"['FCompany_number','001'],['FCurrency_number','rmb']...."
}2.4 返回样例:
{
"errCode": "",
"errMsg": "",
"errStackTrace": "",
"data": "",
"description": "",
"description_cn":""
}3. SolutionSetting-getSolutionByTerminator 方法
接口名称:导入余额
元数据别名:交易明细和余额http接口
接口简介:导入余额
接口描述:导入余额
3.1 参数
入参
| 参数名称 | 必录 | 类型 | 描述 |
| name | 是 | java.lang.String | 客户端地址 |
出参
| 参数名称 | 类型 | 描述 |
| map | java.lang.String | RPA方案设置的详细信息 |
3.2 调用样例
String ip = "172.17.6.176";
int port = 8080;
String userName = "zj003";
String password = "";
String dcName = "EAS860NEW";
String language = "l2";
EASLoginContext loginCtx = new EASLoginContext.Builder(ip, port,
new CommonLogin.Builder(userName, password, dcName, language)
//.appid("test")
.build())
.https(false)//是否https
.build();
OpenApiInfo info = new OpenApiInfo();
info.setApi网银机器人OpenAPI接口文档
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



