mirror of
https://github.com/openimsdk/open-im-server.git
synced 2026-05-04 00:55:59 +08:00
all back-office api (#533)
* fix conflict Signed-off-by: ‘hanzhixiao’ <‘709674996@qq.com’> * all Back-office management api Signed-off-by: ‘hanzhixiao’ <‘709674996@qq.com’> --------- Signed-off-by: ‘hanzhixiao’ <‘709674996@qq.com’> Co-authored-by: ‘hanzhixiao’ <‘709674996@qq.com’>
This commit is contained in:
@@ -232,12 +232,66 @@ message GetActiveGroupResp {
|
||||
repeated ActiveGroup groups = 4;
|
||||
}
|
||||
|
||||
message SearchMessageReq{
|
||||
string sendID=1;//发送者ID
|
||||
string recvID=2;//接收者ID
|
||||
int32 msgType=3;
|
||||
string sendTime=4;
|
||||
int32 sessionType=5;
|
||||
sdkws.RequestPagination pagination = 6;
|
||||
}
|
||||
|
||||
message SearchMessageResp{
|
||||
repeated ChatLog chatLogs=1;
|
||||
int32 chatLogsNum = 2;
|
||||
}
|
||||
|
||||
message manageMsgReq{
|
||||
string recvID=1;
|
||||
string sendID=2;
|
||||
string groupID=3;
|
||||
int64 seq=4;
|
||||
int32 sessionType=5;
|
||||
}
|
||||
|
||||
message manageMsgResp{
|
||||
}
|
||||
|
||||
message ChatLog {
|
||||
string serverMsgID = 1;
|
||||
string clientMsgID = 2;
|
||||
string sendID = 3;
|
||||
string recvID = 4;
|
||||
string groupID = 5;
|
||||
string recvNickname = 6;
|
||||
int32 senderPlatformID = 7;
|
||||
string senderNickname = 8;
|
||||
string senderFaceURL = 9;
|
||||
string groupName = 10;
|
||||
int32 sessionType = 11;
|
||||
int32 msgFrom = 12;
|
||||
int32 contentType = 13;
|
||||
string content = 14;
|
||||
int32 status = 15;
|
||||
int64 sendTime = 16;
|
||||
int64 createTime = 17;
|
||||
string ex = 18;
|
||||
string groupFaceURL=19;
|
||||
uint32 groupMemberCount=20;
|
||||
int64 seq=21;
|
||||
string groupOwner=22;
|
||||
int32 groupType=23;
|
||||
}
|
||||
|
||||
|
||||
service msg {
|
||||
//获取最小最大seq(包括用户的,以及指定群组的)
|
||||
rpc GetMaxSeq(sdkws.GetMaxSeqReq) returns(sdkws.GetMaxSeqResp);
|
||||
rpc GetConversationMaxSeq(GetConversationMaxSeqReq) returns(GetConversationMaxSeqResp);
|
||||
//拉取历史消息(包括用户的,以及指定群组的)
|
||||
rpc PullMessageBySeqs(sdkws.PullMessageBySeqsReq) returns(sdkws.PullMessageBySeqsResp);
|
||||
rpc SearchMessage(SearchMessageReq) returns(SearchMessageResp);
|
||||
rpc ManageMsg(manageMsgReq) returns (manageMsgResp);
|
||||
//发送消息
|
||||
rpc SendMsg(SendMsgReq) returns(SendMsgResp);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user