注册设备
请求方式:POST
URL:
http://api.heclouds.com/register_de
URL参数
参数名称 |
格式 |
是否必须 |
说明 |
register_code |
string |
是 |
注册码,产品下唯一 |
http body参数
参数名称 |
格式 |
是否必须 |
说明 |
sn |
string |
与mac二选一 |
用户自定义产品序列号,最大长度512 |
mac |
string |
与sn二选一 |
用户自定义mac地址,最大长度32 |
title |
string |
否 |
设备名称,最大长度32,若为空,平台会默认分配设备名为“auto_register” |
返回参数
参数名称 |
格式 |
说明 |
errno |
int |
调用错误码,为0表示调用成功 |
error |
string |
错误描述,为"succ"表示调用成功 |
data |
json |
接口调用成功之后返回的设备相关信息,见data描述表 |
data描述表
参数名称 |
格式 |
说明 |
device_id |
string |
设备ID |
key |
string |
具备仅限该设备访问权限的apikey |
请求body示例
{
"sn": "1o8oy2oionadf",
"title": "test_device"
}
返回示例
{
"errno": 0,
"data": {
"device_id": "35270468",
"key": "=BH7aIa62iJH73t4ZwIory3ne=8="
},
"error": "succ"
}