GetDatabasesList
获取面板 databases SQLite 表中记录的所有数据库及权限信息。
与 GetDatabaseList 的区别:本接口返回面板管理的数据库(含用户/权限),GetDatabaseList 返回 MySQL 原生 SHOW DATABASES 结果。
- 路由:
POST /database - action:
GetDatabasesList
输入参数
| 参数名称 | 必选 | 类型 | 描述 |
|---|---|---|---|
| action | 是 | String | 固定值 GetDatabasesList |
| sid | 是 | Integer | 服务器 ID,0 = 本地 |
| p | 否 | Integer | 页码 |
| limit | 否 | Integer | 每页数量 |
示例
POST /database HTTP/1.1
Content-Type: application/x-www-form-urlencoded
action=GetDatabasesList&sid=0&p=1&limit=10
输出参数
| 参数名称 | 类型 | 描述 |
|---|---|---|
| status | Boolean | 请求结果,true 表示成功 |
| msg | String | 提示信息 |
{"status": true, "msg": "ok", "data": [
{"name": "全局权限", "value": "*", "tb_list": []}
]}