快速入门

版本日志

版本日期更新说明
v1.0-RC12020.7.311. 初始版本。
V1.0-RC22020.8.61. 修复某些已知bug。
2. 引入slf4j日志框架。
V2.0.12020.10.291. 修复某些已知bug。
2. 基本设置模块新增人脸识别算法和人流统计配置接口。
3. 基本设置模块新增IP地址配置接口。
4. 视频流模块新增获取视频片段接口。
5. 对某些实体类进行了命名规范。
6. 人脸识别和动态侦测的回调注册接口改放到消息中心模块。
7. 消息中心模块新增启动/停止消息监听接口。
  1. 准备工作
  2. SDK包结构
  3. 安装Java SDK
  4. 开发步骤

1. 准备工作

开发前请先申请License

2. SDK包结构

支持的Java版本:1.8+

序号文件/文件夹说明
1ipc-openapi-java-sdk-version.jaropenapi开发包。
2okhttp-3.14.7.jar依赖的第三方开发包。
3retrofit-2.8.1.jar依赖的第三方开发包。
4converter-gson-2.8.1.jar依赖的第三方开发包。
5okio-1.17.2.jar依赖的第三方开发包。
6gson-2.8.5.jar依赖的第三方开发包。
7https/sunmi_ipcsdk_client.p12客户端证书、密钥。
8https/sunmi_ipcsdk_ca.crtCA根证书。

以上的第三方开发包也可通过maven添加 com.squareup.retrofit2:converter-gson:2.8.1 ,见章节3。

3. 安装Java SDK

以IntelliJ IDEA为例安装SDK包:

1. 解压SDK压缩包。

2. 在IntelliJ IDEA选择 File->Project Structure->Libraries,添加ipc-openapi-java-sdk-version.jar

3. 通过maven添加第三方依赖包com.squareup.retrofit2:converter-gson:2.8.1。

4. 其中version为版本号,添加完成后,用户就可以在工程中使用openapi Java SDK。

4. 开发步骤

详见:示例参考