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

是否调用成功。

  • true:调用成功。

  • false:调用失败。

示例

请求示例

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
}