可通过HTTP协议,完成和设备的全部接口的对接,包含设备外发的信息接口(如告警信息、摄像头列表展示、算法列表展示等)和配置设备软件的控制指令(如上传算法包、新增摄像头、算法绑定摄像头等)。
第三方直接调用硬件设备直接提供出来的接口,开发统一标准如下:
传输方式 | 采用HTTP/MQTT协议实现数据交互 |
---|---|
数据格式 | 提交和返回值采用JSON格式 |
字符编码 | 统一采用UTF-8编码 |
API 文档与测试工具
为了方便第三方开发者测试和使用 API,我们提供了以下工具和文档:
- 交互式API文档
地址:http://云服务IP:9091/docs ,http://云服务IP:9089/docs
- Postman导入
如果需要将API导入到Postman,可以通过以下步骤实现: 访问 http://云服务IP:9091/openapi.json 和 http://云服务IP:9089/openapi.json 获取 OpenAPI 规范文件。 在 Postman 中,点击 Import 按钮,然后粘贴上述地址或上传下载的 openapi.json 文件。
- GitHub开源代码
如果需要测试MQTT消息(如获取画面实时结果),可以使用GitHub开源的代码。 地址:https://github.com/AIDrive-Research/KS-web-demo-aibox
真诚点赞 诚不我欺
回复