mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-06-14 22:59:24 +08:00
1
This commit is contained in:
parent
62a67905af
commit
8a6435ddf6
@ -3,26 +3,19 @@ import "Open-IM-Server/pkg/proto/sdk_ws/ws.proto";
|
|||||||
option go_package = "Open_IM/pkg/proto/friend;friend";
|
option go_package = "Open_IM/pkg/proto/friend;friend";
|
||||||
package friend;
|
package friend;
|
||||||
|
|
||||||
message CommID{
|
|
||||||
string OpUserID = 1;
|
|
||||||
string OperationID = 2;
|
|
||||||
string ToUserID = 4;
|
|
||||||
string FromUserID = 5;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
message GetFriendsInfoReq{
|
message GetFriendsInfoReq{
|
||||||
CommID CommID = 1;
|
string ToUserID = 1;
|
||||||
|
string FromUserID = 2;
|
||||||
}
|
}
|
||||||
message GetFriendInfoResp{
|
message GetFriendInfoResp{
|
||||||
server_api_params.CommonResp commonResp = 1;
|
repeated server_api_params.FriendInfo FriendInfoList = 1;
|
||||||
repeated server_api_params.FriendInfo FriendInfoList = 2;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
message AddFriendReq{
|
message AddFriendReq{
|
||||||
CommID CommID = 1;
|
string ToUserID = 1;
|
||||||
string ReqMsg = 2;
|
string FromUserID = 2;
|
||||||
|
string ReqMsg = 3;
|
||||||
}
|
}
|
||||||
message AddFriendResp{
|
message AddFriendResp{
|
||||||
server_api_params.CommonResp commonResp = 1;
|
server_api_params.CommonResp commonResp = 1;
|
||||||
@ -31,115 +24,112 @@ message AddFriendResp{
|
|||||||
|
|
||||||
message ImportFriendReq{
|
message ImportFriendReq{
|
||||||
repeated string FriendUserIDList = 1;
|
repeated string FriendUserIDList = 1;
|
||||||
string OperationID = 2;
|
string FromUserID = 2;
|
||||||
string FromUserID = 3;
|
|
||||||
string OpUserID = 4;
|
|
||||||
}
|
|
||||||
message UserIDResult{
|
|
||||||
string UserID = 1;
|
|
||||||
int32 Result = 2;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
message ImportFriendResp{
|
message ImportFriendResp{
|
||||||
server_api_params.CommonResp commonResp = 1;
|
|
||||||
repeated UserIDResult UserIDResultList = 2;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
message GetFriendApplyListReq{
|
message GetFriendApplyListReq{
|
||||||
CommID CommID = 1;
|
string ToUserID = 1;
|
||||||
|
string FromUserID = 2;
|
||||||
}
|
}
|
||||||
message GetFriendApplyListResp{
|
message GetFriendApplyListResp{
|
||||||
server_api_params.CommonResp commonResp = 1;
|
repeated server_api_params.FriendRequest FriendRequestList = 1;
|
||||||
repeated server_api_params.FriendRequest FriendRequestList = 2;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
message GetFriendListReq{
|
message GetFriendListReq{
|
||||||
CommID CommID = 1;
|
string ToUserID = 1;
|
||||||
|
string FromUserID = 2;
|
||||||
}
|
}
|
||||||
message GetFriendListResp{
|
message GetFriendListResp{
|
||||||
server_api_params.CommonResp commonResp = 1;
|
repeated server_api_params.FriendInfo FriendInfoList = 1;
|
||||||
repeated server_api_params.FriendInfo FriendInfoList = 2;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
message AddBlacklistReq{
|
message AddBlacklistReq{
|
||||||
CommID CommID = 1;
|
string ToUserID = 1;
|
||||||
|
string FromUserID = 2;
|
||||||
}
|
}
|
||||||
message AddBlacklistResp{
|
message AddBlacklistResp{
|
||||||
server_api_params.CommonResp commonResp = 1;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
message RemoveBlacklistReq{
|
message RemoveBlacklistReq{
|
||||||
CommID CommID = 1;
|
string ToUserID = 1;
|
||||||
|
string FromUserID = 2;
|
||||||
}
|
}
|
||||||
message RemoveBlacklistResp{
|
message RemoveBlacklistResp{
|
||||||
server_api_params.CommonResp commonResp = 1;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
message GetBlacklistReq{
|
message GetBlacklistReq{
|
||||||
CommID CommID = 1;
|
string ToUserID = 1;
|
||||||
|
string FromUserID = 2;
|
||||||
}
|
}
|
||||||
message GetBlacklistResp{
|
message GetBlacklistResp{
|
||||||
server_api_params.CommonResp commonResp = 1;
|
repeated server_api_params.PublicUserInfo BlackUserInfoList = 1;
|
||||||
repeated server_api_params.PublicUserInfo BlackUserInfoList = 2;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
message IsFriendReq{
|
message IsFriendReq{
|
||||||
CommID CommID = 1;
|
string ToUserID = 1;
|
||||||
|
string FromUserID = 2;
|
||||||
}
|
}
|
||||||
message IsFriendResp{
|
message IsFriendResp{
|
||||||
server_api_params.CommonResp commonResp = 1;
|
bool Response = 1;
|
||||||
bool Response = 2;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
message IsInBlackListReq{
|
message IsInBlackListReq{
|
||||||
CommID CommID = 1;
|
string ToUserID = 1;
|
||||||
|
string FromUserID = 2;
|
||||||
}
|
}
|
||||||
message IsInBlackListResp{
|
message IsInBlackListResp{
|
||||||
server_api_params.CommonResp commonResp = 1;
|
bool Response = 1;
|
||||||
bool Response = 2;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
message DeleteFriendReq{
|
message DeleteFriendReq{
|
||||||
CommID CommID = 1;
|
string ToUserID = 1;
|
||||||
|
string FromUserID = 2;
|
||||||
}
|
}
|
||||||
message DeleteFriendResp{
|
message DeleteFriendResp{
|
||||||
server_api_params.CommonResp commonResp = 1;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//process
|
//process
|
||||||
message AddFriendResponseReq{
|
message AddFriendResponseReq{
|
||||||
CommID CommID = 1;
|
string ToUserID = 1;
|
||||||
int32 handleResult = 2;
|
string FromUserID = 2;
|
||||||
string handleMsg = 3;
|
int32 handleResult = 3;
|
||||||
|
string handleMsg = 4;
|
||||||
}
|
}
|
||||||
message AddFriendResponseResp{
|
message AddFriendResponseResp{
|
||||||
server_api_params.CommonResp commonResp = 1;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
message SetFriendRemarkReq{
|
message SetFriendRemarkReq{
|
||||||
CommID CommID = 1;
|
string ToUserID = 1;
|
||||||
string Remark = 2;
|
string FromUserID = 2;
|
||||||
|
string Remark = 3;
|
||||||
}
|
}
|
||||||
message SetFriendRemarkResp{
|
message SetFriendRemarkResp{
|
||||||
server_api_params.CommonResp commonResp = 1;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
message GetSelfApplyListReq{
|
message GetSelfApplyListReq{
|
||||||
CommID CommID = 1;
|
string ToUserID = 1;
|
||||||
|
string FromUserID = 2;
|
||||||
}
|
}
|
||||||
message GetSelfApplyListResp{
|
message GetSelfApplyListResp{
|
||||||
server_api_params.CommonResp commonResp = 1;
|
repeated server_api_params.FriendRequest FriendRequestList = 1;
|
||||||
repeated server_api_params.FriendRequest FriendRequestList = 2;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
service friend{
|
service friend{
|
||||||
// rpc getFriendsInfo(GetFriendsInfoReq) returns(GetFriendInfoResp);
|
|
||||||
rpc addFriend(AddFriendReq) returns(AddFriendResp);
|
rpc addFriend(AddFriendReq) returns(AddFriendResp);
|
||||||
rpc getFriendApplyList(GetFriendApplyListReq) returns(GetFriendApplyListResp);
|
rpc getFriendApplyList(GetFriendApplyListReq) returns(GetFriendApplyListResp);
|
||||||
rpc getSelfApplyList(GetSelfApplyListReq) returns(GetSelfApplyListResp);
|
rpc getSelfApplyList(GetSelfApplyListReq) returns(GetSelfApplyListResp);
|
||||||
@ -153,7 +143,4 @@ service friend{
|
|||||||
rpc addFriendResponse(AddFriendResponseReq) returns(AddFriendResponseResp);
|
rpc addFriendResponse(AddFriendResponseReq) returns(AddFriendResponseResp);
|
||||||
rpc setFriendRemark(SetFriendRemarkReq) returns(SetFriendRemarkResp);
|
rpc setFriendRemark(SetFriendRemarkReq) returns(SetFriendRemarkResp);
|
||||||
rpc importFriend(ImportFriendReq) returns(ImportFriendResp);
|
rpc importFriend(ImportFriendReq) returns(ImportFriendResp);
|
||||||
|
|
||||||
// rpc CheckFriendFromCache(IsFriendReq) returns(IsFriendResp);
|
|
||||||
// rpc CheckBlockFromCache(IsInBlackListReq) returns(IsFriendResp);
|
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user