Skip to Content
🎉 Milky 1.0 草案正在征求意见阶段,我们需要你的声音! 🎉
API消息 API

消息 API

send_private_message 发送私聊消息

输入参数

字段名类型描述
user_idint64好友 QQ 号
messageOutgoingSegment[]消息内容

输出参数

字段名类型描述
message_seqint64消息序列号
timeint64消息发送时间

send_group_message 发送群消息

输入参数

字段名类型描述
group_idint64群号
messageOutgoingSegment[]消息内容

输出参数

字段名类型描述
message_seqint64消息序列号
timeint64消息发送时间

get_message 获取消息

输入参数

字段名类型描述
message_scene"friend" | "group" | "temp"消息场景
peer_idint64好友 QQ 号或群号
message_seqint64消息序列号

输出参数

字段名类型描述
messageIncomingMessage消息内容

get_history_messages 获取历史消息

输入参数

字段名类型描述
message_scene"friend" | "group" | "temp"消息场景
peer_idint64好友 QQ 号或群号
start_message_seqint64 (optional)起始消息序列号,由此开始从新到旧查询,不提供则从最新消息开始
limitint32 (default: 20)期望获取到的消息数量,最多 30 条

输出参数

字段名类型描述
messagesIncomingMessage[]获取到的消息(message_seq 升序排列),部分消息可能不存在,如撤回的消息
next_message_seqint64 (optional)下一页起始消息序列号

get_resource_temp_url 获取临时资源链接

输入参数

字段名类型描述
resource_idstring资源 ID

输出参数

字段名类型描述
urlstring临时资源链接

get_forwarded_messages 获取合并转发消息内容

输入参数

字段名类型描述
forward_idstring转发消息 ID

输出参数

字段名类型描述
messagesIncomingForwardedMessage[]转发消息内容

recall_private_message 撤回私聊消息

输入参数

字段名类型描述
user_idint64好友 QQ 号
message_seqint64消息序列号

输出参数

此 API 无输出参数,请协议端传入 {}

recall_group_message 撤回群消息

输入参数

字段名类型描述
group_idint64群号
message_seqint64消息序列号

输出参数

此 API 无输出参数,请协议端传入 {}

mark_message_as_read 标记消息为已读

输入参数

字段名类型描述
message_scene"friend" | "group" | "temp"消息场景
peer_idint64好友 QQ 号或群号
message_seqint64标为已读的消息序列号,该消息及更早的消息将被标记为已读

输出参数

此 API 无输出参数,请协议端传入 {}