URL
使用网页爬虫API 通过 URL 抓取 Amazon 页面。已记录请求示例、解析输出、JS 渲染、地理定位和用户代理选项。
该 amazon source 旨在从各种 Amazon URL 中检索内容。这意味着,你无需发送多个参数,只需向我们提供所需 Amazon 页面 的直接 URL。我们不会移除任何参数,也不会以其他方式更改你的 URL。
请求示例
在下面的代码示例中,我们发送请求以检索 ASIN 的 Amazon 商品页面 B08Y6Z944Q.
curl 'https://realtime.oxylabs.io/v1/queries' \\
--user 'USERNAME:PASSWORD' \\
-H 'Content-Type: application/json' \\
-d '{
"source": "amazon",
"url": "https://www.amazon.co.uk/dp/B08Y6Z944Q/",
"parse": true
}'import requests
from pprint import pprint
# 结构化载荷。
payload = {
'source': 'amazon',
'url': 'https://www.amazon.co.uk/dp/B08Y6Z944Q/',
'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 集成,请参阅 集成方法 部分。
请求参数值
通用
Google URL 抓取的基本设置和自定义选项。
参数
描述
默认值
source
设置抓取器。
amazon
url
指向 Amazon 页面的直接 URL(链接)
-
- 必填参数
本地化
将结果适配到特定地理位置和语言。
重要: 在大多数页面类型上,Amazon 会根据客户的配送位置定制返回结果。因此,我们建议使用 geo_location 参数来设置你偏好的配送位置。你可以阅读更多关于使用 geo_location 与 Amazon 配合使用 此处.
其他
针对特殊需求的其他高级设置和控件。
最后更新于
这有帮助吗?

