网页抓取 API
异步任务
jobs 端点将抓取任务加入队列,并允许轮询状态和结果 — 适合高并发或加载较慢的页面。
POST
Async jobs
入门
基础 URL
创建任务
使用与同步端点相同的ScrapeRequest 负载将异步抓取任务入队。
请求示例
创建任务参数
与同步抓取端点字段相同的
ScrapeRequest 对象(url、render、actions、cookies 等)。任务优先级。数值越高越先处理。默认:0。
获取任务状态
通过 ID 轮询任务以检查状态,并在完成后获取结果。基础 URL
请求示例
任务状态值
| 状态 | 说明 |
|---|---|
queued | 任务在队列中等待。 |
running | 浏览器会话活跃中。 |
done | 抓取完成;result 包含输出。 |
failed | 抓取失败;error 包含错误描述。 |
响应参数
异步任务的唯一标识符。
当前任务状态:
queued、running、done 或 failed。抓取结果对象(与同步端点响应结构相同)。当
status 为 done 时返回。错误消息。当
status 为 failed 时返回。有关任务执行的额外元数据。
Async jobs