Appearance
createProduct
调用该接口创建产品。
使用说明
暂无
接口地址
/gateway/openapi
请求方式
POST
请求参数
请求头
名称 | 类型 | 描述 |
---|---|---|
tokenauthorization | String | 平台颁发的token |
apiCode | String | 固定值:createProduct |
请求参数
CreateProductRequest
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
productKey | String | 否 | 产品key,字母和数字组合,16位 |
connectMode | String | 是 | 连网方式:
|
dataType | String | 是 | 数据格式:
|
linkProtocol | String | 是 | 协议类型:
|
model | String | 是 | 产品型号 |
productName | String | 是 | 产品名称 |
secretType | String | 是 | 产品加密类型:
|
vendors | String | 是 | 生产厂商 |
deviceAuthMode | String | 否 | 设备认证方式 默认secret,secret:密钥认证 |
productDesc | String | 否 | 备注 |
返回数据
CreateProductResponse
名称 | 类型 | 描述 |
---|---|---|
code | String | 调用成功,返回0,调用失败,查看错误信息。 |
msg | String | 调用成功,提示"操作成功",调用失败,查看错误信息。 |
data | Object | 返回结果。结果内容详情,查看下方示例。 |
result
名称 | 类型 | 描述 |
---|---|---|
productId | String | 产品ID |
productKey | String | 产品Key |
productSecret | String | 产品密钥 |
dataStatus | String | 数据状态:
|
示例
请求示例
json
{
"connectMode":"ethernet",
"dataType":"json",
"deviceAuthMode":"secret",
"linkProtocol":"MQTT",
"model":"productType",
"productDesc":"开鸿智谷厂家",
"productName":"goodProduct",
"secretType":"TRIPLET",
"vendors":"开鸿智谷"
}
返回示例
json
{
"code": "0",
"msg": "操作成功",
"data": {
"productId": "9e080e25ce344e34828c7eb10b5383e1",
"productKey": "T2ahgQhiQ",
"productSecret": "e10c4a46876f3462",
"dataStatus": "developing"
}
}