可通过HTTP协议,完成和设备的全部接口的对接,包含设备外发的信息接口(如告警信息、摄像头列表展示、算法列表展示等)和配置设备软件的控制指令(如上传算法包、新增摄像头、算法绑定摄像头等)。
第三方直接调用硬件设备直接提供出来的接口,开发统一标准如下:
| 传输方式 | 采用HTTP/MQTT协议实现数据交互 |
|---|---|
| 数据格式 | 提交和返回值采用JSON格式 |
| 字符编码 | 统一采用UTF-8编码 |
API 文档与测试工具
本章节的重点接口,我司均在Github提供了完整的demo代码,demo代码经过您的简单IP/Port配置后,能直接运行。
二次开发售后说明
我司产品,提供开放的二次开发接口,包含文档、示例代码,其中示例代码均可直接运行,您可以根据示例代码根据自身业务自由修改调整。基于此,二次开发的售后说明如下:
- 我司不提供关于二次开发的售后支持,包含但不限于帮助查看报错、解答字段含义、问题定位,用户需要自身具备相关技术能力素养;
- 由于设备支持的算法包数量较多,文档中并不能体现出每个不同的业务算法的字段说明,请用户根据实际页面配置参数和谷歌浏览器F12功能查看到实际数据,自行分析、理解字段含义;
- 我司所有示例代码,均在Github上开源,请用户自行登录下载。我司没有计划将代码开源在如Gitee等非头部平台。如果用户无法访问到Github,请自行解决;
- 我司仅对Github里提供的示例代码的正确性负责;
- 谷歌浏览器自带的F12功能,可以极大的帮助你完成二次开发工作。
回复