通过室内通发消息机制 - housekeeper-software/soft GitHub Wiki
简介
4.0版本中完整事先室内通互发消息的机制,分为LAN和WAN两个场景,但上层来说方法是一致的。
LAN 场景发消息
必须配置ext设备,并且消息与sessionid无关。 消息通过IntercomMessage打包
发送方消息的基本结构:
cmd:message
from:发送方的client_id
to:ext, 这里必须这样写,消息才能从ext设备转发
username:接收方的clinet_id
content:消息的正文,可以自由打包信息,在底层会进行base64编码,到了对方会自动解码。
session_id:可以附带,但ext设备不关心,直接透传。
接收方收到的消息:
from:ext,ext设备会自动替换这个
to: 接收方自己的client_id
username: 发送方的client_id
content:透传
session_id:透传