Appearance
设备注册获取随机码
接口地址
/gateway/hmsafe-service/hmsafe-device-auth/issueChangeValue
请求方式
POST
请求数据类型
application/json
请求示例
json
{
"sign": "",
"signInfoVO": {
"cloudId": "",
"deviceSn": "",
"deviceUniqueNo": "",
"info": "",
"productId": "",
"productModel": "",
"productSafeLevel": "",
"signAlg": "",
"vendor": "",
"version": ""
}
}
请求参数
参数名称 | 参数说明 | in | 是否必须 | 数据类型 |
---|---|---|---|---|
sign | 设备证明签名: 通过设备注册获得 | true | string | |
signInfoVO | 设备证明信息: 通过设备注册获得 | true | Object | |
cloudId | 云端唯一标志符,设备授权表主键 | true | string | |
deviceSn | 设备sn号 | true | string | |
deviceUniqueNo | 设备唯一信息编号,比如 mac 地址,sn 码等,标识设备唯一性 | true | string | |
info | 说明信息 | true | string | |
productModel | 产品型号 | true | string | |
productSafeLevel | 设备安全等级,参考 OpenHarmony 社区安全等级定义 | true | string | |
signAlg | 设备证明签名算法,摘要算法+非对称算法 | true | string | |
vendor | 设备生产厂商 | true | string | |
version | 版本号 | true | string |
响应状态
状态码 | 说明 |
---|---|
200 | OK |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 |
---|---|---|
code | Object | |
code | string | |
msg | string | |
ok | boolean | |
result | string |
响应示例
json
{
"code": {
"code": "0",
"msg": "操作成功",
"ok": true
},
"result": "b91xqamxdvhqglcwdnea"
}