开放技术文档
摩根公用接口鉴权说明
管理后台-户型图配置流程
视声项目配置说明
AI智慧屏使用注意点
第三方音箱接入
客控部署实施流程(酒店端)
MT8157-GB8725 配置说明
本地客控服务器安装文档
摩根Zigbee模块产品配置
客控文档
摩根客控控制接口
客控PMS对接接口
H5控制页面接口
管理后台-部门添加&人员创建及授权
虚拟项目操作说明
单品后台-摩根智能APP数据
本文档使用 MrDoc 发布
-
+
首页
H5控制页面接口
### 请求地址 生产环境:https://open.moorgen.com ### 1. 获取设备控制页面地址 #### 接口说明 app拉起控制页 #### 接口地址 > **GET** /yellowData/channel/h5_url/{channelId}/{hostId} #### 请求参数 | **参数名** | **类型** | **参数类型** | **必填** | **说明** | | --- | --- | --- | --- | --- | | channelId | String | url | true | 第三方渠道标识(摩根平台生成) | | hostId | String | url | true | 智能主机ID | | ts | String | query | true | 时间戳,和服务器(网络)时间差异在5分钟以内有效| | clientId | String | query | true | 使用端设备唯一标识(使用端自己生成保存,唯一且不变) | | sign | String | query | true | 签名 | | x-traceId-header | String | query | true | 请求唯一标识 | 说明: 1.签名:sign = MD5(channelId + hostId + key + ts + clientId) 2.channelId、key由摩根平台生成每个项目生成一组,智能主机ID由第三方维护,和区域信息对应; #### 返回参数 | **参数名** | **类型** | **说明** | | --- | --- | --- | | code | Integer | 响应码,0正常,其它错误 。 | | msg | String | 请求失败返回的信息,成功则返回空值。 | | data | String | h5页面访问地址 | | ok | boolean | 状态反馈 | #### 请求示例 ```json http://192.168.50.11:9999/yellowData/channel/h5_url/e3c49228be1b40bd886b53874184dc80/02171312ffff0202?clientId=clientId_test&sign=7175ef5077550e7b9dddc54818249f15&ts=1720069938 ``` #### 返回示例 ```json { "code": 0, "msg": null, "msgDesc": null, "data": "http://192.168.50.82:16080/smart/device?token=8b603d067a7f410e8e89f7c969fe890d1720069939076", "ok": true } ``` ### 2. 退出控制页面回调 #### 接口说明 为增加控制接口的安全性,请在h5关闭后调用此接口,完成token的销毁 #### 接口地址 > **GET** /yellowData/channel/h5_exit/{channelId}/{hostId} #### 请求参数 | **参数名** | **类型** | **参数类型** | **必填** | **说明** | | --- | --- | --- | --- | --- | | channelId | String | url | true | 第三方渠道标识(摩根平台生成) | | hostId | String | url | true | 智能主机ID | | ts | String | query | true | 时间戳,和服务器(网络)时间差异在5分钟以内有效| | clientId | String | query | true | 使用端设备唯一标识(使用端自己生成保存,唯一且不变) | | sign | String | query | true | 签名 | | x-traceId-header | String | query | true | 请求唯一标识 | 说明: 1.签名:sign = MD5(channelId + hostId + key + ts + clientId) 2.channelId、key由摩根平台生成每个项目生成一组,智能主机ID由第三方维护,和区域信息对应; #### 返回参数 | **参数名** | **类型** | **说明** | | --- | --- | --- | | code | Integer | 响应码,0正常,其它错误 。 | | msg | String | 请求失败返回的信息,成功则返回空值。 | | data | String | h5页面访问地址 | | ok | boolean | 状态反馈 | #### 请求示例 ```json http://192.168.50.11:9999/yellowData/channel/h5_url/e3c49228be1b40bd886b53874184dc80/02171312ffff0202?clientId=clientId_test&sign=7175ef5077550e7b9dddc54818249f15&ts=1720069938 ``` #### 返回示例 ```json { "code": 0, "msg": null, "msgDesc": null, "ok": true } ```
李春扬
2024年7月15日 17:29
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码