黑名单相关接口
本文档主要列出服务器黑名单相关的接口, 目前所有接口需要有封禁用户权限才能正常访问。
本文档中的接口均符合接口规范,如有疑问,建议先查阅接口引言。
获取黑名单列表
接口说明
| 地址 |
请求方式 |
说明 |
/api/v3/blacklist/list |
GET |
分页参数 |
参数列表
| 参数名 |
位置 |
类型 |
必需 |
说明 |
| guild_id |
query |
string |
true |
服务器 id |
返回参数说明
| 参数名 |
类型 |
说明 |
| user_id |
string |
用户 id |
| created_time |
int |
加入黑名单的时间戳(毫秒) |
| remark |
string |
加入黑名单的原因 |
| user |
object |
用户,参见user |
返回示例
{ "code": 0, "message": "操作成功", "data": { "items": [ { "user_id": "26954***", "created_time": 1640340668000, "remark": "***", "user": { "id": "26954***", "username": "***", "identify_num": "2826", "online": true, "os": "Websocket", "status": 1, "avatar": "**", "vip_avatar": "**", "banner": "", "nickname": "***", "roles": [], "is_vip": false, "bot": false } } ], "meta": { "page": 1, "page_total": 1, "page_size": 50, "total": 1 }, "sort": {} }}
加入黑名单
接口说明
| 地址 |
请求方式 |
说明 |
/api/v3/blacklist/create |
POST |
参数列表
| 参数名 |
位置 |
类型 |
必需 |
说明 |
| guild_id |
body |
string |
true |
服务器 id |
| target_id |
body |
string |
true |
目标用户 id |
| remark |
body |
string |
false |
加入黑名单的原因 |
| del_msg_days |
body |
int |
false |
删除最近几天的消息,最大 7 天, 默认 0 |
返回参数说明
无
返回示例
{ "code": 0, "message": "操作成功", "data": {}}
移除黑名单
接口说明
| 地址 |
请求方式 |
说明 |
/api/v3/blacklist/delete |
POST |
参数列表
| 参数名 |
位置 |
类型 |
必需 |
说明 |
| guild_id |
body |
string |
true |
服务器 id |
| target_id |
body |
string |
true |
目标用户 id |
返回参数说明
无
返回示例
{ "code": 0, "message": "操作成功", "data": {}}