文档
测试

TY_设备集合

GET
http://127.0.0.1/TY.UTF-8?JS={"HTTP":"GET","FUN":"设备集合","DATA":{"NEMA":"565922935","MS":[2,["123456789","987456123"],{"NEMA":"修改配置成功","ZT":"修改配置","ZL":"画面上传","PZ":{"账号":"123456789"}}]}}

请求说明

```language let lJSON = { HTTP: "GET", FUN:"设备集合", DATA:{ NEMA:nema, MS:[0,"设备ID"], //0 代表创建 设备ID 唯一 如果存在则返回 创建设备格式 MS:[1,["123456789","987456123"]], //1 代表获取设备 当前全部数据 允许设备数据 MS:[2,["123456789","987456123"], { NEMA:"修改配置成功", ZT:"修改配置", ZL:"画面上传", PZ:{账号:"123456789"} }], //2 代表修改设备 当前设备数据 有就修改没有则不修改 除ID外都可以被修改 } }; 设备ID格式 = { ID:"132456789", //设备唯一ID XTIME:"更新的时间挫", //最新的时间戳 NEMA:"设备备注", //自定义备注 ZT:"设备状态设置", //设置设备状态 说明 ZL:"指令接受", //指定设备执行命令 命令被提取成功就清空 0 PZ:{}, //保存如何一个JSON } 返回数据格式 = { ret : 1, data = [ {ID:"123456789",XTIME:"时间挫",NEMA:"设备1号",ZT:"设备状态",ZL:"指令",PZ:{}}, {ID:"987654321",XTIME:"时间挫",NEMA:"设备2号",ZT:"设备状态",ZL:"指令",PZ:{}} ] } ```

请求参数

参数名
类型
描述
必填
HTTP
string
示例:GET
必填
FUN
string
示例:设备集合
必填
DATA
object
数据字典
必填
NEMA
string
示例:nema
必填
MS
array
数据列表
必填

说明 / 示例

```language let lJSON = { HTTP: "GET", FUN:"设备集合", DATA:{ NEMA:nema, // MS:[0,"设备ID"], //0 代表创建 设备ID 唯一 如果存在则返回 创建设备格式 // MS:[1,["123456789","987456123"]], //1 代表获取设备 当前全部数据 允许设备数据 MS:[2,["123456789","987456123"], { NEMA:"修改配置成功", ZT:"修改配置", ZL:"画面上传", PZ:{账号:"123456789"} }], //2 代表修改设备 当前设备数据 有就修改没有则不修改 除ID外都可以被修改 } }; let lURL = "http://127.0.0.1/TY.UTF-8?JS="+JSON.stringify(lJSON); console.log(lURL); URL.Get(lURL,function (text) { let lJSON = JSON.parse(text); if (lJSON) { console.log(lJSON); // 返回状态 } }) ```