搜索
提取 Target 搜索结果中的解析数据,包括自然列表的价格、评分、品牌信息和配送,并支持门店、履约类型等。
该 target_search source 用于检索 Target 搜索结果页。我们可以返回你想要的任何 Target 页面 HTML。此外,我们还可以提供 Target 搜索页面的结构化(解析后)输出.
请求示例
下面的示例说明如何获取解析后的 Target 搜索页面结果。
curl 'https://realtime.oxylabs.io/v1/queries' \\
--user 'USERNAME:PASSWORD' \\
-H 'Content-Type: application/json' \\
-d '{
"source": "target_search",
"query": "iphone",
"render": "html",
"parse": true
}'import requests
from pprint import pprint
# 结构化载荷。
payload = {
'source': 'target_search',
'query': 'iphone',
'render': 'html',
'parse': True,
}
# 获取响应。
response = requests.request(
'POST',
'https://realtime.oxylabs.io/v1/queries',
auth=('user', 'pass1'),
json=payload,
)
# 不会返回包含作业状态和结果 url 的响应,而是返回
# 包含结果的 JSON 响应。
pprint(response.json())我们在示例中使用同步 Realtime 集成方法。如果您想使用 Proxy Endpoint 或异步 Push-Pull 集成,请参阅 集成方法 部分。
请求参数值
通用
- 必填参数
本地化
根据特定门店、履约类型、配送地点调整结果。
fulfillment_type
设置履约类型。可用值为: pickup, shipping, shop_in_store, same_day_delivery.
字符串
store_id
设置商店位置。
整数
delivery_zip
设置配送目的地。
字符串
输出数据字典
HTML 示例

JSON 结构
下表展示了 搜索结果页 我们解析的元素的详细列表,以及它的描述和数据类型。表中还包含一些元数据。
url
搜索结果页的 URL。
字符串
results
搜索结果的容器。
字典
organic
自然搜索结果(非付费)的列表。
列表
organic.url
单个产品页面的 URL。
字符串
organic.title
产品标题。
字符串
organic.brand_link
品牌页面的 URL。
字符串
organic.brand_name
品牌名称。
字符串
organic.price_data
产品价格数据的容器。
字典
organic.price_data.price
产品价格。
浮点数
organic.price_data.currency
价格的货币。
字符串
organic.price_data.upper_price
如果存在价格区间,则为上限价格。
浮点数
organic.product_id
唯一产品 ID。
字符串
organic.rating_data
产品评分数据的容器。
字典
organic.rating_data.count
评分数量。
整数
organic.rating_data.score
平均评分。
浮点数
organic.rating_data.reviews_url
评论页面的 URL。
字符串
organic.shipping_message
产品的配送信息。
字符串
创建时间
抓取任务创建时的时间戳。
字符串
更新时间
抓取任务完成时的时间戳。
字符串
page
搜索结果的页码
整数
parser_type
用于提取数据的解析器类型。
字符串
任务ID
与该抓取任务关联的任务 ID。
字符串
最后更新于
这有帮助吗?

