get_group_share_messages
获取群共享历史消息。
适用协议
Android(手机 / 平板)/ Linux QQ。
调用方式
json
{
"type": "action",
"id": "get_group_share_messages-1",
"action": "get_group_share_messages",
"params": {
"self_id": 123456789,
"protocol_id": 0,
"group_id": 345678901
}
}参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
self_id | number | 是 | 当前框架内的 QQ 号,5–10 位整数。 |
protocol_id | number | 是 | 明确选择账号协议,0 有效;使用 get_protocol_list 查询。 |
group_id | number | 是 | 目标群号。 |
返回值
| 字段 | 类型 | 说明 |
|---|---|---|
group_id | number | 群号。 |
messages | object[] | 共享消息列表。 |
messages[].msg | object | msg。 |
messages[].msg.uid | string | 十进制整数字符串。 |
messages[].msg.seq | number | seq。 |
messages[].msg.random | number | random。 |
messages[].msg.time | number | time。 |
messages[].sender | object | sender。 |
messages[].sender.user_id | number | QQ 号。 |
messages[].sender.nickname | string | 昵称。 |
messages[].sender.remark | string | remark。可能省略。 |
messages[].sender.card | string | card。可能省略。 |
messages[].sender.role | number | role。可能省略。 |
messages[].sender.title | string | 标题。可能省略。 |
messages[].sender.level | number | 等级。可能省略。 |
messages[].message | object[] | message。 |
messages[].message[].type | string | 类型。 |
messages[].message[].data | any | 附加数据。 |
messages[].alt_message | string | alt message。 |
failed_seqs | number[] | 获取失败的消息序列。 |
