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