philia
    Preparing search index...

    消息 API

    interface MessageAPI {
        get_forwarded_messages: {
            request: { forward_id: string };
            response: { messages: IncomingForwardedMessage[] };
        };
        get_history_messages: {
            request: {
                direction: "newer"
                | "older";
                limit?: number;
                message_scene: "group" | "friend" | "temp";
                peer_id: number;
                start_message_seq?: number;
            };
            response: { messages: IncomingMessage[] };
        };
        get_message: {
            request: {
                message_scene: "group"
                | "friend"
                | "temp";
                message_seq: number;
                peer_id: number;
            };
            response: { message: IncomingMessage };
        };
        get_resource_temp_url: {
            request: { resource_id: string };
            response: { url: string };
        };
        recall_group_message: {
            request: { group_id: number; message_seq: number };
            response: void;
        };
        recall_private_message: {
            request: { message_seq: number; user_id: number };
            response: void;
        };
        send_group_message: {
            request: { group_id: number; message: OutgoingSegment[] };
            response: { message_seq: number; time: number };
        };
        send_private_message: {
            request: { message: OutgoingSegment[]; user_id: number };
            response: { message_seq: number; time: number };
        };
    }
    Index

    Properties

    get_forwarded_messages: {
        request: { forward_id: string };
        response: { messages: IncomingForwardedMessage[] };
    }

    获取合并转发消息内容

    get_history_messages: {
        request: {
            direction: "newer" | "older";
            limit?: number;
            message_scene: "group" | "friend" | "temp";
            peer_id: number;
            start_message_seq?: number;
        };
        response: { messages: IncomingMessage[] };
    }

    获取历史消息

    get_message: {
        request: {
            message_scene: "group" | "friend" | "temp";
            message_seq: number;
            peer_id: number;
        };
        response: { message: IncomingMessage };
    }

    获取消息

    get_resource_temp_url: {
        request: { resource_id: string };
        response: { url: string };
    }

    获取临时资源链接

    recall_group_message: {
        request: { group_id: number; message_seq: number };
        response: void;
    }

    撤回群消息

    recall_private_message: {
        request: { message_seq: number; user_id: number };
        response: void;
    }

    撤回私聊消息

    send_group_message: {
        request: { group_id: number; message: OutgoingSegment[] };
        response: { message_seq: number; time: number };
    }

    发送群消息

    send_private_message: {
        request: { message: OutgoingSegment[]; user_id: number };
        response: { message_seq: number; time: number };
    }

    发送私聊消息