JAVA SDK 说明
支持的服务
| 服务名称 | 类型 | Client(内含接口清单) |
|---|---|---|
| 身份验证服务 | 四要素认证 三要素验证 人像核验 | CheckClient.java |
| 保险服务 | 物流保险下单 | InsureClient.java |
| 车辆定位服务 | 实时定位 历史轨迹 车辆入网查询 | LocationClient.java |
| 图像识别服务 | 营业执照识别 银行卡识别 驾驶证正面识别 行驶证识别 身份证识别 银行回单识别 道路运输从业资格证识别 道路运输证识别 | OcrClient.java |
| 船舶定位服务 | 历史轨迹 实时位置 | ShipClient.java |
| 电子签章 | 合同下载 添加模板 申请CA证书 合同签署 | SignClient.java |
| 短信服务 | 文字短信 语音短信 | SmsClient.java |
| 聚合上报服务 | 聚合上报 | ReportClient.java |
| 证件核验 | 核验服务 | CgssClient.java |
开放平台示例代码
聚合上报示例代码
示例说明
java
public static void main(String[] args) {
//步骤一: 初始化客户端链接, 初始化一次即可
public static final ClientManager clientManager = SdkClient.builder("服务域名地址", "clientId", "clientSecret");
//步骤二: 选择服务
OcrClient ocrClient = clientManager.use(OcrClient.class);
//步骤三: 调用服务,银行卡识别
Result<OcrBankCardResponse> result = ocrClient.ocrBankCard(new OcrBankCardRequest() {{
setUrl("https://img1.baidu.com/it/u=4133249545,341559632&fm=253&fmt=auto&app=138&f=JPEG?w=674&h=500");
}});
//步骤四: 拿到结果
if (result.isSuccess()) {
OcrBankCardResponse data = result.getData();
System.out.println(JSONObject.toJSONString(data, JSONWriter.Feature.PrettyFormat));
} else {
System.out.println(result.getMsg());
}
}