Appearance
IoT 设备获取通讯密钥
接口地址
/gateway/hmsafe-service/hmsafe-device-auth/genericIssueCommunicationKey
请求方式
POST
请求数据类型
application/json
请求示例
json
{
"authCode": "QW7nZWB/K/QStsKQH08bJukc2gl8sjA3x1D3MB2S8asErAFO601DhIPmV8u5igcMd5TMksYOyc+1ZviuXw8LQWgjqeQrZqsnKTEIasazkOZSBVh0wvEandF1234l7gXhxp1r7f2m7LOLWh98HowReBXi56ltCftezkqv6c5NkGToMmKYR3c0pXU2GNimtsdaUCz+ZFFbzRwXwuV3qdKxU3cRe6Rfy+TGTJISGzEUfnsS1s0Kses/+0vo7yxQm8oA/QXqAFB1yCgTi0fogRLbeyoWaCVlkluDj4pZL5D8FHyqKsVQDggBB72iiI/kS4FOv0niRLKsFQKNm2lsq0jnrg==",
"deviceUniqueNo": "iot_ceshi_01"
}请求参数
| 参数名称 | 参数说明 | in | 是否必须 | 数据类型 |
|---|---|---|---|---|
| authCode | 授权码:使用设备自己的私钥签名挑战字,公钥用于注册设备 | true | string | |
| deviceUniqueNo | 设备唯一标识 | 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": "UOitd4Tiofm0FCK3QTaLorSYYQDDdFMqkctaXfyScaMJcTxZkQHWxlxXh5zhHCT0GWngZYV4R0ps1HMlqY3QAaY4NFuFkPKy17eQhf23AjnFvvyoP7uRh55O/hiwNjqnOqvBZInCl9czaxyf0+EtKQiFMPOsGiVBLcKWaKt/WtrabbCcDKkLbYMb6re8QUoH5WHqFlKD5QUdYw+8SNDsz8Z2T497uQ19US7aUuMyf7KLEKandC0/urcccJ5hL0AAJR0KfMJT7dRggkDJxZ2IGDrHRyQW/fGNCohhZqCxNGBxkqdSfSFBaPgiZKTqpPsain27HQIxQo8mLkF2DIqx4Q=="
}