产品

获取 Best Buy 产品详情,包括价格、评分和规格。高效提取解析数据或 HTML 数据。

bestbuy_product source 旨在获取 Bestbuy 商品结果页。我们可以返回你想要的任何 Best Buy 页面 HTML。此外,我们还可以提供 Best Buy 商品页的结构化(已解析)输出.

请求示例

下面的示例展示了如何获取已解析的 Best Buy 商品结果。

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

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

请求参数值

通用

参数
说明
默认值

source

设置爬虫。

universal

product_id

7 位商品 ID。

-

render

设置为 html. 更多信息.

-

parse

设置为 true时返回解析后的数据。查看输出 数据字典.

false

callback_url

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

-

user_agent_type

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

desktop

- 必填参数

本地化

将结果适配到特定域名、门店、配送地点。

参数
说明
默认值
类型

域名

Bestbuy 的域名本地化。可用值: com, ca.

com

字符串

store_id

指定一个门店。

-

整数

delivery_zip

设置配送邮政编码位置。

-

字符串

电商爬虫 API 可以以 HTML 或 JSON 格式提取 Best Buy 商品结果,并为页面的各个元素提供结构化数据。

输出示例

输出数据字典

HTML 示例

JSON 结构

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

说明
类型

url

Best Buy 商品页的 URL。

字符串

价格

包含价格和货币信息的价格对象。

对象

price.price

产品价格。

浮点数

price.currency

价格所使用的货币。

字符串

title

产品标题。

字符串

rating

包含评分数量和评分分数的评分对象。

对象

rating.count

该商品收到的评分数量。

整数

rating.score

该商品的评分分数。

整数

product_id

商品的唯一标识符。

字符串

is_sold_out

表示该商品是否已售罄。

boolean

parse_status_code

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

整数

created_at

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

timestamp

updated_at

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

timestamp

page

结果分页中的页码。

整数

status_code

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

整数

parser_type

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

整数

job_id

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

字符串

最后更新于

这有帮助吗?