clearCache
clearCache: { request: void; response: void }
delGroup
delGroup: {
request: { block?: boolean; dismiss?: boolean; id: string };
response: void;
}
delGroupMember
delGroupMember: {
request: { block?: boolean; id: string; uid: string };
response: void;
}
delMsg
delMsg: { request: { id: string }; response: void }
delUser
delUser: { request: { block?: boolean; id: string }; response: void }
getChatHistory
getChatHistory: { request: { count?: number; id: string; newer?: boolean; type: "message" | "user" | "group"; }; response: Message[];} getGroupArray
getGroupArray: { request: void | { refresh?: boolean }; response: Group[] } getGroupInfo
getGroupInfo: { request: { id: string; refresh?: boolean }; response: Group } getGroupList
getGroupList: { request: void | { refresh?: boolean }; response: string[] }
getGroupMemberArray
getGroupMemberArray: { request: { id: string; refresh?: boolean }; response: GroupMember[];} getGroupMemberInfo
getGroupMemberInfo: { request: { id: string; refresh?: boolean; uid: string }; response: GroupMember;} getGroupMemberList
getGroupMemberList: {
request: { id: string; refresh?: boolean };
response: string[];
}
getMsg
getMsg: { request: { id: string }; response: Message } getRequestArray
getRequestArray: { request: | void | { count?: number; scene?: "user_add" | "group_add" | "group_invite" }; response: Request[];} getSelfInfo
getSelfInfo: { request: void | { refresh?: boolean }; response: Self } getUserArray
getUserArray: { request: void | { refresh?: boolean }; response: User[] } getUserInfo
getUserInfo: { request: { id: string; refresh?: boolean }; response: User } getUserList
getUserList: { request: void | { refresh?: boolean }; response: string[] }
getVersion
getVersion: {
request: void;
response: {
impl: { id: string; name: string; version: string };
proto: { id: string; name: string; version: string };
};
}
receiveEvent
receiveEvent: { request: { event: Handle | Handle[] }; response: void } sendMsg
sendMsg: { request: { data: Message; id: string; scene: "user" | "group" }; response: RSendMsg;} sendMsgForward
sendMsgForward: { request: { id: string; mid: string; scene: "user" | "group" }; response: RSendMsg;} sendMultiMsg
sendMultiMsg: { request: { data: Forward[]; id: string; scene: "user" | "group" }; response: RSendMsg[];} setGroupMemberInfo
setGroupMemberInfo: { request: { data: Partial<GroupMember>; id: string; uid: string }; response: void;} setInfo
setInfo: { request: { data: Partial<User | Group>; id: string; scene: "user" | "group"; }; response: void;} setRequest
setRequest: {
request: {
block?: boolean;
id: string;
reason?: string;
result: boolean;
};
response: void;
}
setSelfInfo
setSelfInfo: { request: { data: Partial<Self> }; response: void } unreceiveEvent
unreceiveEvent: { request: { event: Handle | Handle[] }; response: void } uploadCacheFile
uploadCacheFile: {
request: { file: string | Buffer<ArrayBufferLike> };
response: string;
}
清空缓存目录