API — 端口池
打开并管理端口池——从代理列表批量打开的端口,用于大规模并发任务——然后导出结果。
打开端口池
说明为保持向后兼容,端口池端点位于 /scraper 路径下——它与控制面板中的 + 端口池 按钮是同一功能。
POST
/api/v1/scraper/tasks
需要鉴权
从代理列表打开一个端口池。
示例 (curl)
curl -H "X-API-Key: YOUR_API_KEY" -H "Content-Type: application/json" \
-d '{"name":"tiktok-pool","count":100}' \
http://127.0.0.1:8891/api/v1/scraper/tasks
列出并停止端口池
GET
/api/v1/scraper/tasks
需要鉴权
列出所有端口池及其进度。
DELETE
/api/v1/scraper/tasks/{id}
需要鉴权
停止一个端口池并关闭其端口。
POST
/api/v1/scraper/tasks/{id}/test
需要鉴权
测试该端口池的代理列表。
导出结果
GET
/export/{token}/proxies.txt
无需鉴权
将端口池的端口下载为纯文本代理列表。访问权限由 URL 中的令牌授予,因此无需 API 密钥。
示例 (curl)
curl http://127.0.0.1:8891/export/TASK_TOKEN/proxies.txt