chat.connect
与消息服务建立连接
- 请求路由:
chat.connect- 交互模型:
Request Stream- 访问限制: 无
注意
- 使用此接口会建立一个长连接,在回调中处理下行消息。
- 客户端需要处理重连机制。
- 注意在线收到的消息没有seq属性
请求
RSocket.rs({
"route" : "chat.connect",
"args" : {
"headers" : ""
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|
返回
[
{
"id" : "58a85e55b3d94c6fbd6930964f0f6170",
"from" : "13500020002@mzd",
"to" : "13500010001@mzd",
"resource" : "127.0.0.1:56222",
"type" : "chat",
"body" : "Hello Taurus Chat"
}
]
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
id | String | 消息标识 |
from | String | 消息发送者 |
to | String | 消息接收者 |
resource | String | 客户端标识 |
type | String | 消息类型 |
body | String | 消息内容 |
x | Object[] | 消息扩展 |