Appearance
CreateProduct
调用该接口创建产品。
使用说明
暂无
请求参数
CreateProductRequest
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
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":"4G",
"dataType":"json",
"deviceAuthMode":"secret",
"linkProtocol":"HTTP",
"model":"productType",
"productDesc":"开鸿智谷厂家",
"productName":"goodProduct",
"secretType":"TRIPLET",
"vendors":"开鸿智谷"
}
返回示例
json
{
"code": "0",
"msg": "操作成功",
"data": {
"productId": "9e080e25ce344e34828c7eb10b5383e1",
"productKey": "T2ahgQhiQ",
"productSecret": "e10c4a46876f3462",
"dataStatus": "developing"
}
}