刷新路由认证有效期

PUT /api/v1/devices/$deviceId/routes/$routeId

创建设备路由

URL参数

参数名 类型 必填 描述 限制
deviceId string 设备唯一标识
routeId string 路由唯一标识

响应参数

参数名 类型 必填 描述 限制
id string 路由标识
protocol string 通讯协议
temporaryRole TemporaryRole 临时身份 当请求类型为WEB/APP时,会创建临时身份
expiredTime Date 路由失效时间 失效前可以调用刷新接口延长过期时间
route MessageRoute 发送消息参数

TemporaryRole

参数名 类型 必填 描述 限制
host string 通讯服务器地址
port Integer 端口
sslEnable Boolean 是否ssl加密
clientId String
username String
password String

MessageRoute

参数名 类型 必填 描述 限制
forwardTopic string 发送消息topic
ackTopic string 响应消息topic

响应样例

{
    "returnCode": 0,
    "result": {
        "id": "routePolicy:0cc11452-bcd7-436f-9628-0741cc066757",
        "protocol": "MQTT",
        "expiredTime": 1514617532278,
        "route": {
            "forwardTopic": "enno/out/json/99e9c54d-d807-42c0-95d7-3f2e4755618c",
            "ackTopic": "enno/out/json/1d5f8607-0246-4a33-a980-ff15504455c5"
        }
    }
}