QueryThingModelPublished
QueryThingModelPublished
调用该接口查看指定产品的已发布物模型中的功能定义详情。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
Action | String | 是 | QueryThingModelPublished | 系统规定参数。取值:QueryThingModelPublished。 |
ProductKey | String | 是 | a1BwAGV**** | 产品的ProductKey。 |
‼️ 注意:调用API时,除了本文介绍的该API的特有请求参数,还需传入公共请求参数。公共请求参数说明,请参见公共参数。
返回数据
名称 | 类型 | 示例值 | 描述 |
Code | String | iot.system.SystemException | 调用失败时,返回的错误码。更多信息,请参见错误码。 |
Data | Struct | 返回数据。 | |
ThingModelJson | String | {\"_ppk\":{\"version\":\"1594253010934\"},\"events\":[],\"productKey\":\"a1BwAGV****\",\"properties\":[{\"configCode\":\"8C03F0EEC63D4897BF2637F89AE36B011594227294067\",\"custom\":true,\"customFlag\":true,\"dataSpecs\":{\"custom\":true,\"dataType\":\"INT\",\"max\":\"1\",\"min\":\"0\",\"step\":\"1\",\"unit\":\"ppb\"},\"dataType\":\"INT\",\"description\":\"1\",\"extendConfig\":\"{\\\"originalDataType\\\":{\\\"specs\\\":{\\\"registerCount\\\":1,\\\"reverseRegister\\\":0,\\\"swap16\\\":0},\\\"type\\\":\\\"bool\\\"},\\\"identifier\\\":\\\"WakeUpData\\\",\\\"registerAddress\\\":\\\"0x04\\\",\\\"scaling\\\":1,\\\"writeFunctionCode\\\":0,\\\"operateType\\\":\\\"inputStatus\\\",\\\"pollingTime\\\":1000,\\\"trigger\\\":1}\",\"identifier\":\"WakeUpData\",\"name\":\"唤醒数据\",\"productKey\":\"a114xeJGj2p\",\"required\":false,\"rwFlag\":\"READ_ONLY\",\"std\":false}],\"services\":[]} | 物模型的功能定义。ThingModelJson取值的数据格式说明,请参见ThingModelJson数据说明。 |
ErrorMessage | String | 系统异常 | 调用失败时,返回的出错信息。 |
ProductKey | String | a1BwAGV**** | 产品的ProductKey。 |
RequestId | String | E4C0FF92-2A86-41DB-92D3-73B60310D25E | 该请求生成的唯一标识符。 |
Success | Boolean | true | 是否调用成功。
|
示例
请求示例
curl 'https://si-d6e8d812acb848958054.tuyacloud.com:8686/?Action=QueryThingModelPublished&SignatureNonce=345b515a360641e8b28f5d6382975e44&AccessKeyId=xMr9wgwXQLhv5AUa65o03mcD&SignatureMethod=HMAC-SHA1&Timestamp=2024-11-19T08%3A09%3A15Z&ProductKey=k1ymv1DuLfE&Signature=UEhcFgjgZfyck6zRP1qbuZEPwGk%3D'
正常返回示例
{
"Data": {
"ThingModelJson": "{\"services\":[],\"properties\":[{\"identifier\":\"rain\",\"dataSpecs\":{\"min\":\"1\",\"max\":\"100\",\"dataType\":\"INT\",\"step\":\"1\"},\"dataType\":\"INT\",\"rwFlag\":\"READ_WRITE\",\"name\":\"测试\"},{\"identifier\":\"LightSwitch\",\"dataType\":\"BOOL\",\"rwFlag\":\"READ_WRITE\",\"name\":\"LightSwitch\",\"dataSpecsList\":[{\"dataType\":\"BOOL\",\"name\":\"关闭\",\"value\":0},{\"dataType\":\"BOOL\",\"name\":\"开启\",\"value\":1}]}],\"events\":[],\"productKey\":\"k1ymv1DuLfE\",\"_ppk\":\"{}\"}"
},
"RequestId": "95ab9074-0502-434f-b8d3-547c7b6adddb",
"Code": "",
"Success": true
}