Documentation has been updated: see help center and changelog in one place.

商品

了解如何使用网页爬虫 API 获取 Target 的搜索结果。了解请求参数和结构化数据输出。

target_product 该 source 旨在检索 Target 产品结果页面。我们可以返回任何您想要的 Target 页面 HTML。此外,我们还可以提供 Target 产品页面的结构化(已解析)输出.

请求示例

下面的示例说明如何获取已解析的 Target 产品页面结果。

curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
        "source": "target_product", 
        "product_id": "91936637", 
        "render": "html",
        "parse": true
    }'

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

请求参数值

通用

参数
说明
默认值

source

设置抓取器。

universal

product_id

Target 产品 ID。

-

render

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

-

parse

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

false

callback_url

回调端点的 URL。 更多信息.

-

user_agent_type

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

desktop

- 必填参数

本地化

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

参数
说明
类型

fulfillment_type

设置履约类型。可用值为: pickup, delivery, 运输。

字符串

store_id

设置门店位置。

整数

delivery_zip

设置收货邮编位置。

字符串

输出数据字典

产品

HTML 示例

{
    "content": {
        "url": "https://www.target.com/p/apple-iphone-se-2nd-generation-lte-pre-owned-unlocked-64gb-black/-/A-89278891#lnk=sametab",
        "brand": {
            "href": "/b/apple/-/N-5y3ej",
            "name": "查看全部 Apple"
        },
        "price": 199.99,
        "title": "二手 Apple iPhone SE(第2代)(64GB)解锁版 - 黑色",
        "category": "解锁手机",
        "currency": "USD",
        "description": "二手电子产品看起来像新的一样——对地球和您的钱包更好。 <...> 并在未来继续享受功能和安全更新。",
        "rating_score": 3.6,
        "parse_status_code": 12000
    },
    "created_at": "2024-06-13 10:47:53",
    "updated_at": "2024-06-13 10:48:19",
    "page": 1,
    "url": "https://www.target.com/p/apple-iphone-se-2nd-generation-lte-pre-owned-unlocked-64gb-black/-/A-89278891#lnk=sametab",
    "job_id": "7206970531281641473",
    "status_code": 200,
    "parser_type": "target_product"
}

JSON 结构

下表详细列出了每个 产品页面 我们解析的元素,以及其描述和数据类型。表中还包含一些元数据。

说明
类型

url

产品页面的 URL。

字符串

brand

包含品牌详情的对象。

对象

brand.href

指向品牌页面的 URL。

字符串

brand.name

品牌名称。

字符串

价格

产品的价格。

float

title

产品标题。

字符串

类别

产品的类别。

字符串

货币

价格所使用的货币。

字符串

description

产品的详细描述。

字符串

rating_score

产品的评分分数。

整数

parse_status_code

解析任务的状态代码。您可以在此处查看解析器状态代码说明 此处.

整数

created_at

抓取任务创建的时间戳。

时间戳

updated_at

抓取任务完成的时间戳。

时间戳

status_code

抓取任务的状态代码。您可以在此处查看爬虫状态代码说明 此处.

整数

parser_type

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

整数

job_id

与抓取任务关联的作业 ID。

字符串

最后更新于

这有帮助吗?