跳到主要内容

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"
}
]

返回属性​

名称类型说明
idString消息标识
fromString消息发送者
toString消息接收者
resourceString客户端标识
typeString消息类型
  • chat - 聊天消息
  • groupchat - 群聊消息
  • app - 应用消息
  • invite - 邀请消息
  • notify - 变更通知
  • bodyString消息内容
    xObject[]消息扩展

    下载结果模型定义