Skip to main content
POST
使用 POST /html 在真实浏览器中加载任意公开 URL,并以应用所需的格式返回渲染后的内容。选择 "html" 获取完整 DOM,选择 "markdown" 获取干净可读的文章内容,或选择 "json" 获取包含标题、作者、摘要和正文结构的 Readability 结构化数据。所有请求均通过住宅代理并配合随机浏览器指纹进行路由。
string
必填
目标页面 URL。仅支持 80 和 443 端口。
string
控制响应格式。可选值:"html"(默认)、"markdown"、"json"。"markdown" 和 "json" 均使用 Readability 提取可读文章内容。
string
在提取前等待第一个匹配的 CSS 元素出现。当 contentMode 为 "html" 时,仅返回该元素的 HTML。当为 "markdown" 或 "json" 时,Readability 将针对该元素运行。如果未找到选择器,则返回 422 CONTENT_SELECTOR_NOT_FOUND。
string
在提取内容前等待的导航事件。默认值为 "load"。
number
任务完成的最长等待时间,单位为毫秒。必须是正整数且不超过 3,600,000。超出范围的值将回退为服务器默认值。
object
渲染页面时使用的视口尺寸。
string
浏览器语言环境,例如 "en-US" 或 "zh-CN"。会影响 navigator.language 和 Accept-Language header。
string
IANA 时区标识符,例如 "Asia/Shanghai" 或 "America/New_York"。
object
通过 Geolocation API 暴露给页面的地理位置坐标。
object
自定义代理配置。不能与 countryCode 同时使用。提供 server 或拆分形式(protocol + host + port)。不能将凭据嵌入 server 中。
string
管理的住宅代理区域。不能与 proxy 同时使用。
  • "GLOBAL":从 15 个热门区域中动态选择出口。
  • 两位字母国家代码(例如 "US"、"DE"):优先使用该区域的受信任代理,并支持动态回退。
  • 省略:自动随机选择受信任代理。
string
"random" 让服务器从其库中选择 User-Agent。未显式提供 userAgent 的请求已默认使用 "random"。
string
当 userAgentMode 为 "random" 时使用的操作系统。可选值:"windows"(默认)或 "macos"。
string
显式指定 User-Agent 字符串。覆盖随机选择。
object
浏览器指纹设置。省略时,所有信号默认随机,同时保持操作系统、GPU、CPU、内存、字体和设备信号的一致性。
array
在导航前注入浏览器上下文的 Cookie 列表。每个 Cookie 对象需要 name、value 和 domain。

响应

string
从页面提取的文章标题。
string
作者名称或署名(如果存在)。
string
文章的简短摘要或描述。
string
网站名称(如果可用)。
string
文章的语言代码,例如 "en"。
string
文本方向,例如 "ltr" 或 "rtl"。如果未检测到则为 null。
string
文章正文的清理后 HTML。
string
文章正文的纯文本版本,空白字符已规范化。
number
textContent 的字符数。
string
ISO 8601 发布日期时间戳,如果未找到则为 null。
一次请求验证后会消耗 1 积分,在任务入队之前扣除。请求体限制为 1 MiB。

更多示例