- API
- BanHistory 封禁历史
- ClientDiscovery 客户端发现
- Snapshot 快照记录
- UserApplication 用户应用程序
- User 用户
- Github OAuth2 登录GET
- BTN兼容客户端协议通讯
请求 BTN 配置文件
开发中
GET
/ping/config
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://btn-prod.ghostchu-services.top/ping/config'
返回响应
🟢200成功
application/json
Body
min_protocol_version
integer
最小支持协议版本号
max_protocol_version
integer
最大支持协议版本号
ability
object
能力列表
submit_peers
object
提交 Peers
submit_bans
object
提交 Bans
reconfigure
object
重新配置
rules
object
云端规则
示例
{
"min_protocol_version": 7,
"max_protocol_version": 7,
"ability": {
"submit_peers": {
"interval": 10000,
"endpoint": "http://localhost:7799/ping/peers/submit",
"random_initial_delay": 1
},
"submit_bans": {
"interval": 10000,
"endpoint": "http://localhost:7799/ping/bans/submit",
"random_initial_delay": 1
},
"reconfigure": {
"interval": 900000,
"version": "196ade1f-a6d1-4f38-bbd8-6e54ef39f7f0",
"random_initial_delay": 600000
},
"rules": {
"interval": 10000,
"endpoint": "http://localhost:7799/ping/rules/retrieve",
"random_initial_delay": 1
}
}
}
修改于 2024-08-17 18:45:36