Server Backend Interface
  1. 更新规则
Server Backend Interface
  • 前端接口
    • 更新规则
      • 重载更新规则
        POST
      • 获取更新规则列表
        POST
      • 获取更新规则信息
        GET
      • 创建更新规则
        POST
      • 彻底删除更新规则
        DELETE
      • 删除更新规则
        DELETE
      • 启用更新规则
        PUT
      • 禁用更新规则
        PUT
      • 更新更新规则
        PUT
      • 恢复被删除的规则
        PUT
    • 文件管理
      • 创建压缩文件
      • 解压缩文件
      • 重命名文件夹
      • 移动文件夹
      • 复制文件夹
      • 获取文件列表
      • 创建文件夹
      • 删除文件夹
      • 重命名文件
      • 移动文件
      • 复制文件
      • 下载文件接口
      • 获取文件内容
      • 修改文件内容
      • 创建文件
      • 删除文件
      • 上传文件
      • 分块文件合并接口
  • 后端接口
    • 后端服务状态接口
      POST
    • 手动刷新API缓存接口
      PUT
  • 更新接口
    • 启动器OTA接口
      GET
    • 启动器获取更新链接接口
      GET
    • 获取访问秘钥接口
      POST
    • 同步文件检查更新接口
      POST
    • 同步资源下载接口
      GET
  • 账户接口
    • 账户登录
      POST
    • 刷新Token
      GET
    • 获取token详情
      GET
    • 检查用户权限
      GET
    • 创建账户
      POST
    • 删除账户
      DELETE
  • 皮肤站接口
    • 检查玩家状态
  1. 更新规则

获取更新规则列表

POST
https://sbi.pigeon-server.cn/api/ui/rules/get-list
SyncRule
最后修改时间:2024-10-30 22:32:16
责任人:Half_nothing

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Body 参数application/json
search
string 
搜索词
必需
pageSize
integer 
页大小
必需
currentPage
integer 
当前页
必需
示例
{
    "search": "string",
    "pageSize": 0,
    "currentPage": 0
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://sbi.pigeon-server.cn/api/ui/rules/get-list' \
--header 'Content-Type: application/json' \
--data-raw '{
    "search": "string",
    "pageSize": 0,
    "currentPage": 0
}'

返回响应

🟢200成功
application/json
Body
status
boolean 
接口状态
必需
msg
string  | null 
详细信息
可选
data
array[object (更新规则列表项) {6}] 
应用数据
必需
uuid
integer 
识别id
必需
数据库主键id
id
integer 
规则id
必需
name
string 
规则名
必需
activity
integer 
是否启用
必需
createTime
string 
创建时间
必需
updateTime
string 
更新时间
必需
示例
{
    "status": true,
    "msg": "",
    "data": [
        {
            "uuid": 4,
            "id": 1,
            "name": "[Pigeon Server]FTB-Interactions",
            "activity": 1,
            "createTime": "2024-08-26T09:21:05.000Z",
            "updateTime": "2024-08-26T14:26:37.000Z"
        }
    ]
}
🟠400请求有误
修改于 2024-10-30 22:32:16
上一页
重载更新规则
下一页
获取更新规则信息
Built with