产品

通过产品 ID 提取 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

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

desktop

- 必填参数

本地化

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

参数
描述
类型

fulfillment_type

设置履行类型。可用值为: pickup, delivery, shipping.

String

store_id

设置门店位置。

Integer

delivery_zip

设置送货到的邮编位置。

String

输出数据字典

产品

HTML 示例

JSON 结构

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

描述
类型

url

产品页面的URL。

string

brand

包含品牌详细信息的对象。

object

brand.href

品牌页面的URL。

string

brand.name

品牌名称。

string

price

产品的价格。

float

title

产品标题。

string

category

产品分类。

string

currency

价格所用的货币。

string

description

产品的详细描述。

string

rating_score

产品的评分分数。

integer

parse_status_code

解析作业的状态代码。您可以查看解析器状态代码的说明 herearrow-up-right.

integer

created_at

抓取作业创建的时间戳。

timestamp

updated_at

抓取作业完成的时间戳。

timestamp

status_code

抓取作业的状态代码。您可以查看抓取器状态代码的说明 herearrow-up-right.

integer

parser_type

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

integer

job_id

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

string

最后更新于

这有帮助吗?