For the complete documentation index, see llms.txt. This page is also available as Markdown.

搜索

提取 Target 搜索结果中的解析数据,包括自然列表的价格、评分、品牌信息和配送,并支持门店、履约类型等。

target_search source 用于检索 Target 搜索结果页。我们可以返回你想要的任何 Target 页面 HTML。此外,我们还可以提供 Target 搜索页面的结构化(解析后)输出.

请求示例

下面的示例说明如何获取解析后的 Target 搜索页面结果。

curl 'https://realtime.oxylabs.io/v1/queries' \\
--user 'USERNAME:PASSWORD' \\
-H 'Content-Type: application/json' \\
-d '{
        "source": "target_search", 
        "query": "iphone",
        "render": "html",
        "parse": true
    }'
import requests
from pprint import pprint


# 结构化载荷。
payload = {
    'source': 'target_search',
    'query': 'iphone',
    'render': 'html',
    'parse': True,
}

# 获取响应。
response = requests.request(
    'POST',
    'https://realtime.oxylabs.io/v1/queries',
    auth=('user', 'pass1'),
    json=payload,
)

# 不会返回包含作业状态和结果 url 的响应,而是返回
# 包含结果的 JSON 响应。
pprint(response.json())

我们在示例中使用同步 Realtime 集成方法。如果您想使用 Proxy Endpoint 或异步 Push-Pull 集成,请参阅 集成方法 部分。

请求参数值

通用

参数
描述
默认值

source

设置抓取器。

target_search

查询

用于搜索产品的关键词或短语。

-

render

设置为时启用 JavaScript 渲染 html. 更多信息.

-

解析

设置为以下值时返回解析后的数据: true.

false

callback_url

回调端点的 URL。 更多信息

-

user_agent_type

设备类型和浏览器。完整列表可在 此处.

desktop

- 必填参数

本地化

根据特定门店、履约类型、配送地点调整结果。

参数
描述
类型

fulfillment_type

设置履约类型。可用值为: pickup, shipping, shop_in_store, same_day_delivery.

字符串

store_id

设置商店位置。

整数

delivery_zip

设置配送目的地。

字符串

输出数据字典

HTML 示例

JSON 结构

下表展示了 搜索结果页 我们解析的元素的详细列表,以及它的描述和数据类型。表中还包含一些元数据。

描述
键类型

url

搜索结果页的 URL。

字符串

results

搜索结果的容器。

字典

organic

自然搜索结果(非付费)的列表。

列表

organic.url

单个产品页面的 URL。

字符串

organic.title

产品标题。

字符串

organic.brand_link

品牌页面的 URL。

字符串

organic.brand_name

品牌名称。

字符串

organic.price_data

产品价格数据的容器。

字典

organic.price_data.price

产品价格。

浮点数

organic.price_data.currency

价格的货币。

字符串

organic.price_data.upper_price

如果存在价格区间,则为上限价格。

浮点数

organic.product_id

唯一产品 ID。

字符串

organic.rating_data

产品评分数据的容器。

字典

organic.rating_data.count

评分数量。

整数

organic.rating_data.score

平均评分。

浮点数

organic.rating_data.reviews_url

评论页面的 URL。

字符串

organic.shipping_message

产品的配送信息。

字符串

创建时间

抓取任务创建时的时间戳。

字符串

更新时间

抓取任务完成时的时间戳。

字符串

parse_status_code

解析任务的状态码。你可以查看所描述的解析器状态码 此处.

整数

page

搜索结果的页码

整数

状态码

抓取任务的状态码。你可以查看所描述的抓取器状态码 此处.

整数

parser_type

用于提取数据的解析器类型。

字符串

任务ID

与该抓取任务关联的任务 ID。

字符串

最后更新于

这有帮助吗?