Skip to content

CreateProduct

调用该接口创建产品。

使用说明

暂无

请求参数

CreateProductRequest

名称类型是否必选描述
connectModeString连网方式:
  • wifi-WIFI
  • 4G-4G/3G/2G
  • lora-蓝牙
  • ethernet-网线
dataTypeString数据格式:
  • json-JSON
  • binary-二进制码流
linkProtocolString协议类型:
  • MQTT
  • Modbus
  • OPC-UA
  • HTTP
  • 其它
modelString产品型号
productNameString产品名称
secretTypeString产品加密类型:
  • TRIPLET-三元组加密
  • ID²-ID²加密
  • CERT-设备证书
vendorsString生产厂商
deviceAuthModeString设备认证方式 默认secret,secret:密钥认证
productDescString备注

返回数据

CreateProductResponse

名称类型描述
codeString调用成功,返回0,调用失败,查看错误信息。
msgString调用成功,提示"操作成功",调用失败,查看错误信息。
dataObject返回结果。结果内容详情,查看下方示例。

result

名称类型描述
productIdString产品ID
productKeyString产品Key
productSecretString产品密钥
dataStatusString数据状态:
  • publish-已发布
  • developing-开发中

示例

请求示例

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"
    }
}