建议: 为了提高通知消息发收的可靠性, ISV在实现此接口,建议定义主备两套URL入口,且物理隔离开; 全屋智能平台优先往主接口发送通知, 当主接口出现错误时, 会自动再尝试通过备接口发送。
请求方法 | POST |
URI | https://xxxx(ISV提供) |
传输协议 | HTTPS |
序号 | 参数 | 是否必须 | 类型 | 长度 | 描述 |
1 | dataType | 必选 | 枚举 | 1-16 | 通知类型 枚举值:
|
2 | payload | 必选 | String | 1-2048 | 通知消息体 |
POST https://xxxx
[
{
"dataType": "deviceEvent",
"payload":"…"
},
{
"dataType": "deviceStatus",
"payload":"…"
},
{
"dataType": "scenarioLog",
"payload":"…"
},
{
"dataType": "deviceRegisterStatus",
"payload":"…"
}
] HTTP状态码 | 错误码 | 英文错误描述 | 中文错误描述 | 处理建议 |
401 | isv.000001 | Unauthorized. | 非法请求 | 请检查AK/SK算法是否正确。 |
403 | isv.000002 | Forbidden. | 没有权限 | 请检查是否被授权 |
404 | isv.000003 | Not Found. | 资源不存在 | 请排查请求参数是否有误 |
500 | isv.000004 | Internal server error. | 内部错误 | 请稍等重试 |