- iThings-apisvr
- 物联网相关接口
- 产品
- 设备
- 设备分组
- 规则引擎
- ota升级
- 运维
- 系统管理
新增设备
POST
/api/v1/things/device/info/create
iThings-apisvr/物联网相关接口/设备/设备管理
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Basic 之后拼接空格,以及经过 Base64 编码的 username:password
示例:
Authorization: Basic *****************
Header 参数
iThings-token
string
可选
示例值:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVaWQiOiIxNzQwMzU4MDU3MDM4MTg4NTQ0IiwiZXhwIjoxNjgzNTQ4NDU5LCJpYXQiOjE2ODM1NDQ4NTksIlJvbGUiOjF9.ygQyxFx7AGtf7vcFJmE-xcElQUtwE23HN_0av02tSec
iThings-project-id
string
可选
默认值:
123123123
Body 参数application/json
productID
string
产品id
deviceName
string
设备名称
secret
string
设备秘钥
cert
string
设备证书
imei
string
IMEI信息
mac
string
MAC信息
version
string
固件版本
hardInfo
string
模组硬件型号
softInfo
string
模组软件版本
position
object
设备定位
longitude
integer
必需
latitude
integer
必需
address
string
详细地址
tags
array [object {2}]
可选
key
string
必需
value
string
必需
isOnline
integer
在线状态
firstLogin
string
激活时间
lastLogin
string
最后上线时间
logLevel
integer
日志级别
createdTime
string
创建时间
withProperties
object
获取的属性列表,如果不传withProperty,则不会返回
deviceAlias
string
设备别名
projectID
string
项目id
areaID
string
项目区域id
示例
{
"productID": "26gvWbvywJq",
"deviceName": "照向上结深",
"cert": "pariatur cupidatat",
"imei": "ipsum aute sed",
"mac": "est anim velit ullamco officia",
"hardInfo": "ullamco sit ut cupidatat Ut",
"softInfo": "incididunt in enim elit",
"tags": [
{
"key": "Ut enim sint reprehenderit eu",
"value": "dolor quis cillum"
},
{
"key": "et aliquip magna do",
"value": "deserunt laborum sit fugiat nostrud"
},
{
"key": "laborum",
"value": "sint laborum aute"
},
{
"key": "laborum",
"value": "et ut laboris aliquip anim"
}
],
"logLevel": 98,
"address": "北京花莲县丹凤县",
"position": {
"longitude": 13,
"latitude": 15
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://42.193.250.251:7777/api/v1/things/device/info/create' \
--header 'iThings-token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVaWQiOiIxNzY2MjUyMTY2OTI5NjEyODAwIiwiUm9sZSI6NSwiSXNBbGxEYXRhIjoyLCJleHAiOjE2ODcwMTUyMDYsImlhdCI6MTY4NzAwOTMxMn0.xxFiBpYlTIDLYhN-_stlrmYGOLqF-wHJKBSqs-zVb8k' \
--header 'iThings-project-id: 123123123' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic Og==' \
--data-raw '{
"productID": "26gvWbvywJq",
"deviceName": "照向上结深",
"cert": "pariatur cupidatat",
"imei": "ipsum aute sed",
"mac": "est anim velit ullamco officia",
"hardInfo": "ullamco sit ut cupidatat Ut",
"softInfo": "incididunt in enim elit",
"tags": [
{
"key": "Ut enim sint reprehenderit eu",
"value": "dolor quis cillum"
},
{
"key": "et aliquip magna do",
"value": "deserunt laborum sit fugiat nostrud"
},
{
"key": "laborum",
"value": "sint laborum aute"
},
{
"key": "laborum",
"value": "et ut laboris aliquip anim"
}
],
"logLevel": 98,
"address": "北京花莲县丹凤县",
"position": {
"longitude": 13,
"latitude": 15
}
}'
返回响应
🟢200成功
application/json
Body
code
integer | null
返回code
msg
string
返回消息
默认值:
success
示例
{
"code": 0,
"msg": "success"
}
修改于 2023-06-18 13:44:36