mirror of
https://gitee.com/xchao/j-im.git
synced 2024-12-04 12:57:35 +08:00
更新 README.md
This commit is contained in:
parent
ea69d7e579
commit
f698129c7e
11
README.md
11
README.md
@ -3,11 +3,12 @@
|
||||
tio-im是基于t-io写的轻量、高性能、(可能)支持百万在线用户IM,主要目标降低即时通讯门槛,快速打造低成本接入在线IM系统,通过极简洁的消息格式就可以实现多端不同协议间的消息发送如内置(http、websocket、tcp自定义im协议)等,并提供通过http协议的api接口进行消息发送无需关心接收端属于什么协议,一个消息格式搞定一切!
|
||||
|
||||
## 主要特点
|
||||
1、高性能(可支持上万人同时在线)
|
||||
1、高性能(单机可支持上万人同时在线)
|
||||
2、轻量、可扩展性极强
|
||||
3、支持多种协议(普通socket、websocket、http),可分别独立部署。
|
||||
4、内置异步消息持久化,高性能存储
|
||||
3、支持多种协议(Socket自定义IM协议、Websocket、Http),可分别独立部署。
|
||||
4、内置消息持久化,消息可靠性,高性能存储
|
||||
5、各种丰富的API接口。
|
||||
6、零成本部署,一键启动。
|
||||
|
||||
## 消息格式
|
||||
|
||||
@ -89,6 +90,10 @@
|
||||
"fromUserId":"消息发送用户id(此字段必须与userId一起使用,获取双方聊天消息),非必填",
|
||||
"userId":"当前用户id(必填字段),当只有此字段时,type必须为0,意思是获取当前用户所有离线消息(好友+群组)",
|
||||
"groupId":"群组id(此字段必须与userId一起使用,获取当前用户指定群组聊天消息),非必填",
|
||||
"beginTime":"消息区间开始时间Date毫秒数double类型,非必填",
|
||||
"endTime":"消息区间结束时间Date毫秒数double类型,非必填",
|
||||
"offset":"分页偏移量int类型,类似Limit 0,10 中的0,非必填",
|
||||
"count":"显示消息数量,类似Limit 0,10 中的10,非必填",
|
||||
"type":"消息类型(0:离线消息,1:历史消息)"
|
||||
}
|
||||
```
|
||||
|
Loading…
Reference in New Issue
Block a user