- API
- BanHistory 封禁历史
- ClientDiscovery 客户端发现
- Snapshot 快照记录
- UserApplication 用户应用程序
- User 用户
- Github OAuth2 登录GET
- BTN兼容客户端协议通讯
查询最近快照
开发中
GET
/api/snapshot
请求参数
Query 参数
page
integer
可选
示例值:
0
pageSize
integer
可选
示例值:
10
示例代码
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/api/snapshot?page=0&pageSize=10'
返回响应
🟢200成功
application/json
Body
success
boolean
必需
message
null
必需
data
object
必需
page
integer
必需
size
integer
必需
total
integer
必需
results
array[object (Snapshot) {15}]
必需
示例
{
"success": true,
"message": null,
"data": {
"page": 0,
"size": 10,
"total": 14101,
"results": [
{
"id": 14308,
"appId": "7355608",
"submitId": "5c11e390-203d-436d-92c8-9ce8e6a71ab7",
"peerIp": "N/A",
"peerPort": 62535,
"peerId": "N/A",
"peerClientName": "N/A",
"torrent": {
"id": 31,
"identifier": "52624c810d0eea655fe5dc08e36c05965da9e7b91a453f459cf4e050b9fc3ee2",
"size": 702869834
},
"fromPeerTraffic": 0,
"fromPeerTrafficSpeed": 0,
"toPeerTraffic": 0,
"toPeerTrafficSpeed": 0,
"peerProgress": 0,
"downloaderProgress": 0.06347353356467991,
"flags": "K ? I"
},
{
"id": 14307,
"appId": "7355608",
"submitId": "b4c802e8-3a0c-4be9-996b-b26ac03d790f",
"peerIp": "-BC0207-",
"peerPort": 12226,
"peerId": "-BC0207-",
"peerClientName": "BitComet 2.07",
"torrent": {
"id": 33,
"identifier": "659165bdf383e450e56de69e70632bec36e163ff8a3dceeea86e6ea8e5c033cc",
"size": 645552523
},
"fromPeerTraffic": 458118,
"fromPeerTrafficSpeed": 153,
"toPeerTraffic": 0,
"toPeerTrafficSpeed": 0,
"peerProgress": 1,
"downloaderProgress": 0.04139446915305449,
"flags": "D ? I E"
},
{
"id": 14306,
"appId": "7355608",
"submitId": "59c2e2ae-c8d4-43dd-9afe-797b4ca04806",
"peerIp": "-qB4350-",
"peerPort": 64573,
"peerId": "-qB4350-",
"peerClientName": "qBittorrent/4.3.5",
"torrent": {
"id": 39,
"identifier": "216edc5cf7ae3828149f711f304d3481967c17f22ddc77c7f83ed688f516c19d",
"size": 2785610844
},
"fromPeerTraffic": 566752,
"fromPeerTrafficSpeed": 928,
"toPeerTraffic": 0,
"toPeerTrafficSpeed": 0,
"peerProgress": 1,
"downloaderProgress": 0.02494409588821948,
"flags": "D ? I H E"
},
{
"id": 14305,
"appId": "7355608",
"submitId": "c76d7366-c210-42e9-87be-6aabf9d7178e",
"peerIp": "-qB4650-",
"peerPort": 6870,
"peerId": "-qB4650-",
"peerClientName": "qBittorrent/4.6.5",
"torrent": {
"id": 74,
"identifier": "899f5c7054eae8b0fbc05ac575cec2f407b769efe6d3390b17248436d79e5dee",
"size": 507820038
},
"fromPeerTraffic": 190740,
"fromPeerTrafficSpeed": 302,
"toPeerTraffic": 0,
"toPeerTrafficSpeed": 0,
"peerProgress": 1,
"downloaderProgress": 0.12805342667474653,
"flags": "D ? I H E P"
},
{
"id": 14304,
"appId": "7355608",
"submitId": "80931c12-2e11-4450-8eaf-652e5071b6a8",
"peerIp": "-qB4330-",
"peerPort": 13220,
"peerId": "-qB4330-",
"peerClientName": "qBittorrent/4.3.3",
"torrent": {
"id": 5,
"identifier": "7b3ea964cc7ce7ebde42d4cdd25372c2a3da3ec7b5bcb340c04fe72058990ac1",
"size": 51004236175
},
"fromPeerTraffic": 287279,
"fromPeerTrafficSpeed": 464,
"toPeerTraffic": 0,
"toPeerTrafficSpeed": 0,
"peerProgress": 1,
"downloaderProgress": 0.0031563884899213474,
"flags": "D ? I X E"
},
{
"id": 14303,
"appId": "7355608",
"submitId": "d8e2d6d0-0c21-4d4f-a829-e66972ed7afb",
"peerIp": "N/A",
"peerPort": 29574,
"peerId": "N/A",
"peerClientName": "N/A",
"torrent": {
"id": 4,
"identifier": "e39a9920ba61ae5ac840d53cb2b6b692d03bb629d29fca632585a01330b51f69",
"size": 17406575718
},
"fromPeerTraffic": 0,
"fromPeerTrafficSpeed": 0,
"toPeerTraffic": 0,
"toPeerTrafficSpeed": 0,
"peerProgress": 0,
"downloaderProgress": 0.0015361256822242033,
"flags": "K ? I"
},
{
"id": 14302,
"appId": "7355608",
"submitId": "0a46456e-3cd9-453b-ad48-576e8ae032ec",
"peerIp": "-qB445A-",
"peerPort": 9158,
"peerId": "-qB445A-",
"peerClientName": "qBittorrent Enhanced/4.4.5.10",
"torrent": {
"id": 32,
"identifier": "1229c85b915ad532d112301bd304c5d70cabc4598f53d4f8be7159e47392817f",
"size": 15543247626
},
"fromPeerTraffic": 188650,
"fromPeerTrafficSpeed": 302,
"toPeerTraffic": 0,
"toPeerTrafficSpeed": 0,
"peerProgress": 1,
"downloaderProgress": 0.013337415512394412,
"flags": "D ? I E"
},
{
"id": 14301,
"appId": "7355608",
"submitId": "dfd16c87-223e-4cee-9bcf-6b87c9a290ca",
"peerIp": "-BC0208-",
"peerPort": 54926,
"peerId": "-BC0208-",
"peerClientName": "BitComet 2.08",
"torrent": {
"id": 14,
"identifier": "7a87eb13d1afc7642d99f8ea77520553c72fb585d2c55d95fdde9becb1199b87",
"size": 18808659828
},
"fromPeerTraffic": 91045,
"fromPeerTrafficSpeed": 464,
"toPeerTraffic": 0,
"toPeerTrafficSpeed": 0,
"peerProgress": 1,
"downloaderProgress": 0.0038824397202022703,
"flags": "D ? I E"
},
{
"id": 14300,
"appId": "7355608",
"submitId": "099d08a4-92f6-46ac-b6d6-a3efd415ed91",
"peerIp": "-qB4520-",
"peerPort": 54207,
"peerId": "-qB4520-",
"peerClientName": "qBittorrent 4.5.2",
"torrent": {
"id": 72,
"identifier": "9e5e5a85e2cf07d8d146926fbaf9df62ef7cd943a07ddc0bee8bb0a770ba3d1a",
"size": 781554877
},
"fromPeerTraffic": 526294,
"fromPeerTrafficSpeed": 739,
"toPeerTraffic": 0,
"toPeerTrafficSpeed": 0,
"peerProgress": 1,
"downloaderProgress": 0.019726502199281907,
"flags": "D ? I E"
},
{
"id": 14299,
"appId": "7355608",
"submitId": "499508df-b032-49c5-8504-92b41c4db2d1",
"peerIp": "-qB4650-",
"peerPort": 55809,
"peerId": "-qB4650-",
"peerClientName": "qBittorrent 4.6.5",
"torrent": {
"id": 36,
"identifier": "14ab37aa836d05a7c65c0263b59949610e302dd68573ccee5555fb9a37398bca",
"size": 299700792
},
"fromPeerTraffic": 472990,
"fromPeerTrafficSpeed": 240,
"toPeerTraffic": 0,
"toPeerTrafficSpeed": 0,
"peerProgress": 1,
"downloaderProgress": 0.44572259922489627,
"flags": "D ? I E"
}
]
}
}
修改于 2024-08-18 09:41:51