什么是 Scraping API?
Scraping API 由 55 Tech 提供,可将您的 HTTP、浏览器渲染、WebSocket 和 AMQP 请求通过由 80 多个地理分布式代理节点组成的网络进行路由。API 会在数秒内自动识别每个目标最可靠的代理节点,让您的请求立即变得更加成功,无需自行管理代理。 您可以做什么:- HTTP 抓取 — GET/POST/PUT/PATCH/DELETE,完全控制请求头、请求体和 Cookie
- 浏览器渲染 — 支持 JavaScript 渲染的抓取,包含 Cookie、截图和自定义 JS 执行
- WebSocket 中继 — 双向帧中继(Socket.IO、SignalR、Centrifugo、GraphQL-WS、原生 WebSocket)
- AMQP 消费者 — 通过 Server-Sent Events (SSE) 流式传输 RabbitMQ 消息
- 地理定向 — 将请求固定到特定国家或单个代理节点
- 代理链接 — 通过您自己的代理路由请求,获得额外的 IP 灵活性
- 响应验证 — 验证渲染页面中是否存在预期内容,缺失时自动在不同节点重试
- 封锁检测 — 当检测到访问限制时,响应中包含
meta.blocked标志
基础 URL
身份验证
通过X-API-Key 请求头或(对于 WebSocket/AMQP)apiKey 请求体字段传递您的 API 密钥。详见 Authentication。
端点
控制请求头
这些请求头用于控制路由,在转发到目标之前会被剥离:速率限制
速率限制按 API 密钥执行:- 默认:每秒 10 个请求
- WebSocket 连接在建立时消耗 1 个令牌(非按帧计费)
429 及以下响应头:
GET /usage 查看当前使用情况。
抓取响应格式
所有 HTTP 抓取响应遵循以下结构:后续步骤
Authentication
设置您的 API 密钥。
Quickstart
发送您的第一个代理请求。
Browser
使用真实浏览器渲染 JavaScript 页面。