emqx-web-hookemqx-web-hook (opens new window) - 图1 (opens new window)

web.hook.api.url

TypeDefault
string-
说明

emqx_web_hook 转发的目的 Web 服务器地址。

web.hook.encode_payload

TypeOptional ValueDefault
enumbase62, base64-
说明

PUBLISH 消息中 Payload 字段的编码格式。

web.hook.rule.client.connect.1

TypeDefault
string{“action”: “on_client_connect”}
说明

转发 收到连接报文 事件。

web.hook.rule.client.connack.1

TypeDefault
string{“action”: “on_client_connack”}
说明

转发 下发连接应答 事件。

web.hook.rule.client.connected.1

TypeDefault
string{“action”: “on_client_connected”}
说明

转发 客户端成功接入 事件。

web.hook.rule.client.disconnected.1

TypeDefault
string{“action”: “on_client_disconnected”}
说明

转发 客户端已断开 事件。

web.hook.rule.client.subscribe.1

TypeDefault
string{“action”: “on_client_subscribe”}
说明

转发 将订阅 事件。

web.hook.rule.client.unsubscribe.1

TypeDefault
string{“action”: “on_client_unsubscribe”}
说明

转发 将取消订阅 事件。

web.hook.rule.session.subscribed.1

TypeDefault
string{“action”: “on_session_subscribed”}
说明

转发 已订阅 事件。

web.hook.rule.session.unsubscribed.1

TypeDefault
string{“action”: “on_session_unsubscribed”}
说明

转发 已取消订阅 事件。

web.hook.rule.session.terminated.1

TypeDefault
string{“action”: “on_session_terminated”}
说明

转发 会话已终止 事件。

web.hook.rule.message.publish.1

TypeDefault
string{“action”: “on_message_publish”}
说明

转发 消息发布 事件。

web.hook.rule.message.delivered.1

TypeDefault
string{“action”: “on_message_delivered”}
说明

转发 消息已投递 事件。

web.hook.rule.message.acked.1

TypeDefault
string{“action”: “on_message_acked”}
说明

转发 消息已应答 事件。