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