Skip to content

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授权码:使用设备自己的私钥签名挑战字,公钥用于注册设备truestring
deviceUniqueNo设备唯一标识truestring

响应状态

状态码说明
200OK
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数

参数名称参数说明类型
codeObject
  codestring
  msgstring
  okboolean
result通讯密钥 (已使用设备公钥进行加密,使用时先用设备私钥进行解密)string

响应示例

json
{
  "code": {
    "code": "0",
    "msg": "操作成功",
    "ok": true
  },
  "result": "UOitd4Tiofm0FCK3QTaLorSYYQDDdFMqkctaXfyScaMJcTxZkQHWxlxXh5zhHCT0GWngZYV4R0ps1HMlqY3QAaY4NFuFkPKy17eQhf23AjnFvvyoP7uRh55O/hiwNjqnOqvBZInCl9czaxyf0+EtKQiFMPOsGiVBLcKWaKt/WtrabbCcDKkLbYMb6re8QUoH5WHqFlKD5QUdYw+8SNDsz8Z2T497uQ19US7aUuMyf7KLEKandC0/urcccJ5hL0AAJR0KfMJT7dRggkDJxZ2IGDrHRyQW/fGNCohhZqCxNGBxkqdSfSFBaPgiZKTqpPsain27HQIxQo8mLkF2DIqx4Q=="
}