多格式输出

查看如何通过一次 API 调用获取多种输出格式。

您可以获取 多种结果类型 在单个 API 响应中。此功能在与 RealtimePush-Pull 集成方法中以相同方式工作。

可用结果类型

输出类型
说明

png

PNG 截图 网页的。

parsed

网页的解析内容,格式为 JSON 数据结构。

markdown

Markdown 网页的。

xhr

XHR 请求 在加载页面时发出的请求。

原始

在给定 URL 找到的原始内容。它很可能(但不总是)是一个 HTML 文档。

第 1 步:指定可用于获取的结果类型

首先在初始请求负载中启用结果类型以使其可用。

示例 POST https://data.oxylabs.io/v1/queries 负载:

{
  "source": "universal",
  "url": "https://example.com",
  "parse": true,
  "markdown": true,
  "xhr": true,
  "render": "png"
}
circle-info

仅设置您想要检索的结果类型。

第 2 步:检索多种结果类型

然后,在获取结果时使用 type URL 参数来指定要检索的类型。例如:

  • type=parsed,png 将返回解析结果和 PNG 截图

  • type=parsed,markdown,xhr,png,raw 将返回所有结果类型

Realtime API 端点:

Push-Pull API 端点:

输出示例

API 将在单个 results[] 数组中一起返回所有请求的类型:

最后更新于

这有帮助吗?