文档
测试

修改订阅信息

PUT
http://ip:port/LAPI/V1.0/System/Event/Subscription/<ID>

接口描述

平台修改订阅信息,应用于业务续订,ID为新增订阅信息时返回ID值。

请求参数

参数名
类型
描述
必填
Duration
int
订阅周期,单位秒/s,范围:[30,3600]
必填

响应参数

参数名
类型
描述
必填
Response
object
响应消息
必填
ResponseURL
string
响应URL,例:/LAPI/V1.0/System/Event/Subscription/1
必填
CreatedID
int
仅新增订阅用户时,该字段有意义,其余无意义,默认:-1
必填
ResponseCode
int
响应结果码,涉及:0-成功;1-通用错误;2-参数非法;3-未鉴权;4-设备不支持
必填
SubResponseCode
int
子响应结果,仅ResponseCode为3时字段有意义,涉及:0-正常鉴权失败;1-需要二次鉴权
必填
ResponseString
string
响应结果描述,涉及:0-Succeed;1-Common Error;2-Invalid Arguments;3-Not Authorized;4-Not Supported
必填
StatusCode
int
标准响应码,涉及:200;401
必填
StatusString
string
响应描述,涉及:200-Succeed;401-Unauthorized
必填
Data
object
数据
必填
Reference
string
订阅者描述信息,例:192.168.0.13:55000/Subscription/Subscribers/1
必填
CurrentTime
int
当前时间,UTC时间(UNIX秒级时间戳),例:1593696036
必填
TerminationTime
int
到期时间,UTC时间(UNIX秒级时间戳),例:1593696096
必填

说明 / 示例

请求示例: { "Duration": 3600 } 响应示例: { "Response": { "ResponseURL": "/LAPI/V1.0/System/Event/Subscription/1", "CreatedID": -1, "ResponseCode": 0, "SubResponseCode": 0, "ResponseString": "Succeed", "StatusCode": 0, "StatusString": "Succeed", "Data": { "Reference": "192.168.0.13:80/Subscription/Subscribers/1", "CurrentTime": 1593696038, "TerminationTime": 1593699638 } } }