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

产品

通过产品 ID 提取 Walmart 产品页面及其解析数据,包括价格、评分、卖家信息、规格、变体、履约选项、面包屑导航等。

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

请求示例

下面的示例说明如何获取解析后的 Walmart 商品页结果。

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

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

请求参数值

通用

参数
说明
默认值

source

设置爬虫。

walmart_product

product_id

Walmart 商品 ID。

-

render

设置为 html. 更多信息.

-

parse

设置为 true.

false

callback_url

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

-

user_agent_type

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

desktop

- 必填参数

本地化

根据特定门店、送货地点调整结果。Walmart 门店 ID 列表请见:

你也可以在这里找到 Walmart 商店的官方页面 这里.

参数
说明
类型

域名

Walmart 的域名本地化。可用值: com, com.mx, ca, co.cr. 默认: com.

字符串

fulfillment_type

设置履约类型。支持的值: 自提, 配送, shipping.

字符串

delivery_zip

设置收货地点。

字符串

store_id

设置门店位置。

字符串

履约类型参数的可用性因 Walmart 域名而异:

域名
支持的履约类型

walmart.com

自提, 配送, shipping

walmart.com.mx

自提, 配送

walmart.ca

自提, 配送

walmart.co.cr

自提

关于国际 store_id 列表,请参见下面的文件:

如果目标商店距离给定邮政编码太远,我们将尝试使用目标商店的邮政编码,否则位置将无法正确设置。如果我们无法设置 delivery_zip - Walmart 将返回其默认结果,不进行商店定向。

结构化数据

在以下部分中,当某种结果类型包含多个项目时,解析后的 JSON 代码片段会被缩短。

Walmart 商品页结构化输出

输出数据字典

HTML 示例

JSON 结构

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

说明
类型

通用

包含通用商品页结果详情的对象。

对象

价格

对象包含商品价格信息。

对象

rating

商品的评分信息。

对象

seller

关于卖家的信息。

对象

variations (可选)

商品变体列表。

数组

面包屑导航

通往商品的分类层级。

对象

location

提供请求运行位置的信息。

对象

履约

对象包含商品履约选项信息。

对象

specifications

用于详细说明商品特定属性或特征的键值对数组。

数组

parse_status_code

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

整数

created_at

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

timestamp

updated_at

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

timestamp

page

提取产品数据的页码

整数

url

Walmart 网站上商品页的 URL

字符串

job_id

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

字符串

status_code

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

整数

is_render_forced

标识此请求是否强制渲染。

boolean

parser_type

用于提取数据的解析器类型(例如,"walmart_product_new")。

字符串

通用

键(通用)
说明
类型

url

商品的 URL。

字符串

主图

主商品图片的 URL

整数

images

商品图片 URL 数组。

数组

title

产品的标题或名称。

字符串

描述

商品的详细描述。

字符串

brand

产品品牌。

字符串

badge

指示促销、商品特征、认证或品牌关联等特定属性的标记。

字符串列表

meta

商品的元数据。

对象

meta.sku

商品的库存单位(SKU)。

字符串

meta.gtin

商品的全球贸易项目编号(GTIN)。

字符串

价格

键(价格)
说明
类型

价格

产品的当前价格,不含任何折扣。

浮点数

price_strikethrough

划线价可以是原价、套装价或标价。

浮点数

货币

商品价格的 ISO 4217 三字母货币代码。

字符串

评分

键(评分)
说明
类型

rating

产品的平均评分。

浮点数

count

产品的评分数量。

整数

卖家

键(卖家)
描述
类型

name

卖家的名称。

字符串

official_name

卖家实体的官方注册名称。

字符串

id

平台分配给卖家的唯一标识符。

字符串

url

指向卖家官方网站或店面的 URL。

字符串

catalog_id

目录 ID。

字符串

规格

键(规格)
说明
类型

key

商品的具体属性或特征。

字符串

值下可用

与规格键所指定属性对应的值或描述。

字符串

履约

键(履约)
说明
类型

自提

表示产品是否可通过门店自提履约。

boolean

pickup_information

当 pickup = true 时的自提信息。

字符串

配送

表示商品是否可通过本地门店配送履约。

boolean

delivery_information

当 delivery = true 时的本地门店配送信息。

字符串

shipping

表示产品是否可通过送货上门履约。

boolean

shipping_information

如果显示,则为配送信息。

字符串

free_shipping

表示是否免运费。

boolean

out_of_stock

表示商品当前是否缺货。

boolean

变体

键(variations)
说明
类型

state

商品变体的可用状态。

字符串

product_id

每个商品变体的唯一标识符。

字符串

selected_options

包含定义该变体的已选选项的数组。

数组

selected_options.key

描述所选选项的键。

字符串

selected_options.value

所选选项的值。

字符串

面包屑导航

键(面包屑导航)
说明
类型

category_name

类别名称。

字符串

url

分类的 URL

字符串

位置

键(位置)
说明
类型

city

请求运行所在的城市。

字符串

state

请求运行所在的州。

字符串

zip_code

请求运行所在的邮政编码。

字符串

store_id

请求运行所在门店的 ID。

字符串

最后更新于

这有帮助吗?