SDK下载
1、SDK使用说明
1)sdk是对http rest api 的高层次封装,目的降低合作伙伴接入难度,聚焦业务数据,快速开发上线
2)核心文件 edf-agg-sdk.jar
3)依赖组件 HttpClient、fastjson
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.4.1</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.49</version>
</dependency>
4)调用参考 【SDK调用代码示例】章节
5)maven 坐标
<groupId>com.qixiangyun</groupId>
<artifactId>edf-agg-sdk</artifactId>
<version>1.0.11</version>
2、SDK下载
SDK 调用示例
// AggOpenAPI 处理了 access token 的缓存,请保持单例调用,不要多次实例化
AggOpenAPI aggOpenAPI = new AggOpenAPI(apiHost, appKey, appSecret);
JSONObject param = new JSONObject();
JSONObject result = new JSONObject();
JSONArray fpcyQueryList = new JSONArray();
JSONObject fpcy = new JSONObject();
fpcyQueryList.add(fpcy);
fpcy.put("fpdm", "11002121**");
fpcy.put("fphm", "092841**");
fpcy.put("kprq", "2021-09-06");
fpcy.put("je", 778.76);
param.put("cyList", fpcyQueryList);
// 通用接口调用,传入接口地址和业务参数(json 格式字符串)
result = aggOpenAPI.rest("/v1/FP/cy", param.toJSONString());
System.out.println(JSON.toJSONString(result));
参数名称 | 参数类型 | 说明 |
---|---|---|
apiHost | String | 接口调用地址,参见接口地址 |
appKey | String | 分配的账号 |
appSecret | String | 分配的密码 |