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

产品

获取 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
    }'
import requests
from pprint import pprint


# 结构化载荷。
payload = {
    'source': 'bestbuy_product',
    'product_id': '6586591',
    'parse': True
}

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

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

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

请求参数值

通用

参数
描述
默认值

source

设置抓取器。

universal

product_id

7 位字符的产品 ID。

-

render

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

-

解析

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

false

callback_url

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

-

user_agent_type

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

desktop

- 必填参数

本地化

将结果适配为特定域名、商店和配送地点。

参数
描述
默认值
类型

domain

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

com

字符串

store_id

指定门店。

-

整数

delivery_zip

设置配送 ZIP 位置。

-

字符串

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

输出示例

输出数据字典

HTML 示例

JSON 结构

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

描述
类型

url

Best Buy 产品页面的 URL。

字符串

price

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

对象

price.price

产品价格。

浮点数

price.currency

价格所使用的货币。

字符串

title

产品标题。

字符串

rating

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

对象

rating.count

该产品收到的评分数量。

整数

rating.score

商品的评分。

整数

product_id

商品的唯一标识符。

字符串

is_sold_out

指示该产品是否已售罄。

布尔值

parse_status_code

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

整数

创建时间

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

时间戳

更新时间

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

时间戳

page

结果分页中的页码。

整数

状态码

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

整数

parser_type

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

整数

任务ID

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

字符串

最后更新于

这有帮助吗?