- 平台介绍
- 操作指南
- 设备安全认证
- 实例
- 产品管理
- 物模型
- 设备管理
- 规则引擎
- 运维监控
- 平台融合
- 总览
- 群组
- 数据存储
- 审计日志
- 开发参考
- 第三方子系统接入指南
- 云端开发指南
- 设备中心API参考
- IoT平台API参考
- 产品管理
- 设备管理
- 设备命令
- 设备属性
- 设备组管理(群组)
- 设备影子
- 设备控制
- 云端数据上报
- 设备接入
- 设备接入概览
- 设备接入手册
- 开放协议接入
- 消息通信Topic
- Topic定义
- 报文定义
- 系统基本功能 - 心跳
- 系统基本功能 - 时间校准
- 属性 - 属性上报
- 属性 - 批量属性上报
- 属性 - 属性查询全量
- 属性 - 属性写值
- 属性 - 属性查询
- 事件 - 事件上报
- 服务 - 服务下发
- 在线状态 - 在线状态查询全量
- 在线状态 - 子设备上线
- 在线状态 - 子设备下线
- 动态注册 - 子设备动态注册
- 文件管理 - 获取文件上传URL
- ota升级 - 升级包信息
- ota升级 - 下载进度上报
- ota升级 - 升级进度上报
- ota升级 - 重新下发ota升级任务上报
- ota升级 - 升级成功上报
- ota升级 - 设备版本上报
- 远程调用 - RPC通道
- 设备信息 - 获取设备信息
- 设备信息 - 获取子设备信息
- 设备影子 - 获取影子数据
- 设备接入SDK
- PulsarMQ服务端开发指南
- 常见问题
获取物模型信息
GET
http://prod-cn.your-api-server.com/api/open/iot-device/product/v1/thingmodel
物模型-产品库
最后修改时间:2024-04-07 03:20:56
责任人:未设置
请求参数
Query 参数
productId
string
必需
示例值:
14
release
string
可选
示例值:
true
project
string
可选
默认值:
1192410229407772672
instance
string
实例
Header 参数
Authorization
string
可选
默认值:
Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZXJ2ZXIiOmZhbHNlLCJzdWIiOiIxNzQzMDg0NTg3MjY0ODE5MjAxIiwiZmxhZyI6NiwiY2xpZW50VHlwZSI6bnVsbCwidXNlcl9uYW1lIjoiMTM3NjIyMzIwMDciLCJzY29wZSI6WyJzZXZlciJdLCJuYW1lIjoiMTM3NjIyMzIwMDciLCJleHAiOjE3MjA1OTcyMzAsImp0aSI6ImE5NjIxN2NiLTBiZDUtNGE1YS1iNmMzLWY1YTVlMjY3ZDIyMSIsInRlbmFudCI6InQxNzQzMDg0NTg3Mjc3NDAyMTEzIiwiY2xpZW50X2lkIjoic3lzIn0.5UPL14t8CI7oySNuurTwkWaob9HstDEILr6bpWb16QU
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://prod-cn.your-api-server.com/api/open/iot-device/product/v1/thingmodel?productId=14&release=true&project=1192410229407772672&instance=' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZXJ2ZXIiOmZhbHNlLCJzdWIiOiIxNzQzMDg0NTg3MjY0ODE5MjAxIiwiZmxhZyI6NiwiY2xpZW50VHlwZSI6bnVsbCwidXNlcl9uYW1lIjoiMTM3NjIyMzIwMDciLCJzY29wZSI6WyJzZXZlciJdLCJuYW1lIjoiMTM3NjIyMzIwMDciLCJleHAiOjE3MjA1OTcyMzAsImp0aSI6ImE5NjIxN2NiLTBiZDUtNGE1YS1iNmMzLWY1YTVlMjY3ZDIyMSIsInRlbmFudCI6InQxNzQzMDg0NTg3Mjc3NDAyMTEzIiwiY2xpZW50X2lkIjoic3lzIn0.5UPL14t8CI7oySNuurTwkWaob9HstDEILr6bpWb16QU'
返回响应
🟢200OK
application/json
Body
_id
string <string>
可选
示例值:
14
profile
object (Profile)
可选
productKey
string <string>
可选
示例值:
4x99p5
instance
string <string>
可选
示例值:
h2le8m
properties
array[object (Identifier) {15}]
可选
示例值:
identifier
string <string>
可选
示例值:
zm2e2m
name
string <string>
可选
示例值:
alonso.macejkovic
type
string <string>
可选
示例值:
gt3cha
functionType
string <string>
可选
示例值:
17yuzx
accessMode
string <string>
可选
示例值:
1oiq5e
desc
string <string>
可选
示例值:
qsmglm
required
boolean
可选
示例值:
true
callType
string <string>
可选
示例值:
als3u4
method
string <string>
可选
示例值:
cc7l2z
dataType
object (string)
可选
productKey
string <string>
可选
示例值:
i34f5t
creationTime
number <int64>
可选
示例值:
1697009460522
dataTypeJson
string
可选
inputData
array[string]
可选
示例值:
outputData
array[string]
可选
示例值:
events
array[object (Identifier) {15}]
可选
示例值:
identifier
string <string>
可选
示例值:
zm2e2m
name
string <string>
可选
示例值:
alonso.macejkovic
type
string <string>
可选
示例值:
gt3cha
functionType
string <string>
可选
示例值:
17yuzx
accessMode
string <string>
可选
示例值:
1oiq5e
desc
string <string>
可选
示例值:
qsmglm
required
boolean
可选
示例值:
true
callType
string <string>
可选
示例值:
als3u4
method
string <string>
可选
示例值:
cc7l2z
dataType
object (string)
可选
productKey
string <string>
可选
示例值:
i34f5t
creationTime
number <int64>
可选
示例值:
1697009460522
dataTypeJson
string
可选
inputData
array[string]
可选
示例值:
outputData
array[string]
可选
示例值:
services
array[object (Identifier) {15}]
可选
示例值:
identifier
string <string>
可选
示例值:
zm2e2m
name
string <string>
可选
示例值:
alonso.macejkovic
type
string <string>
可选
示例值:
gt3cha
functionType
string <string>
可选
示例值:
17yuzx
accessMode
string <string>
可选
示例值:
1oiq5e
desc
string <string>
可选
示例值:
qsmglm
required
boolean
可选
示例值:
true
callType
string <string>
可选
示例值:
als3u4
method
string <string>
可选
示例值:
cc7l2z
dataType
object (string)
可选
productKey
string <string>
可选
示例值:
i34f5t
creationTime
number <int64>
可选
示例值:
1697009460522
dataTypeJson
string
可选
inputData
array[string]
可选
示例值:
outputData
array[string]
可选
示例值:
thingsModelModules
array[object (ThingsModelModule) {6}]
可选
示例值:
properties
array[object (Identifier) {15}]
可选
示例值:
events
array[object (Identifier) {15}]
可选
示例值:
services
array[object (Identifier) {15}]
可选
示例值:
moduleId
string <string>
可选
示例值:
14
moduleName
string <string>
可选
示例值:
alonso.macejkovic
moduleDesc
string <string>
可选
示例值:
okcbfs
functionBlockId
string <string>
可选
示例值:
14
functionBlockName
string <string>
可选
示例值:
alonso.macejkovic
functionBlockDesc
string <string>
可选
示例值:
5tmnzy
modules
array[object (DasThingDTOModule) {2}]
模块
示例值:
moduleId
string <string>
可选
示例值:
14
moduleName
string <string>
可选
示例值:
alonso.macejkovic
示例
{
"_id": "14",
"profile": {
"productKey": "4x99p5",
"instance": "h2le8m"
},
"properties": "",
"events": "",
"services": "",
"thingsModelModules": "",
"functionBlockId": "14",
"functionBlockName": "alonso.macejkovic",
"functionBlockDesc": "5tmnzy",
"modules": ""
}

期待您的宝贵建议
微信扫描二维码,为我们的AIoT产品提出您的宝贵建议,用户体验是我们坚持不懈的追求。


修改于 2024-04-07 03:20:56