Sparkle
能力
复制页面
Sparkle
API
BanHistory 封禁历史
查询最近封禁记录
复杂查询封禁记录
ClientDiscovery 客户端发现
查询最近新客户端发现记录
复杂查询客户端发现记录
Snapshot 快照记录
查询最近快照
复杂查询快照记录
UserApplication 用户应用程序
列出我的用户应用程序
获取指定用户应用程序信息
重置指定用户应用程序的 AppSecret
编辑指定用户应用程序
创建新的用户应用程序
删除指定用户应用程序
User 用户
用户个人基本信息
读取指定用户个人基本信息
登出会话
Github OAuth2 登录
GET
BTN兼容客户端协议通讯
能力
提交 Peers
GET
提交 Bans
GET
请求云端规则
GET
请求 BTN 配置文件
GET
能力
复制页面
提交 Peers
开发中
GET
/ping/peers/submit
调试
Run in Apifox
Run in Apifox
提交成功时,返回 200 状态码,空响应体
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Body 参数
application/json
生成代码
populate_time
integer
数据生成时间
必需
peers
array
[object (BTN Peer) {13}]
必需
ip_address
string
IP 地址
必需
peer_port
integer
Peer 端口号
必需
peer_id
string
Peer ID
必需
可能为空串;可能是裁切过的也可能是完整的,取决于客户端和下载器的实现
client_name
string
客户端名称
必需
可能为空串
torrent_identifier
string
种子识别码
必需
不是 info_hash
torrent_size
integer
种子大小
必需
bytes
downloaded
integer
从 Peer 下载的数据量
必需
bytes
rt_download_speed
integer
从 Peer 下载的速率
必需
bytes/s
uploaded
integer