Amazon Scraper 简介
Scrapeless Amazon Scraper 通过 Scraping API 获取 Amazon 数据。发送请求时使用 actor scraper.amazon,并通过 input.type 选择一个操作。
API 参考文档记录了四种操作:
| 操作 | input.type | 你需要提供的内容 | 该操作获取的内容 |
|---|---|---|---|
| Product | product | 一个 Amazon 商品 URL | 商品详情 |
| Seller | seller | 一个 Amazon 卖家 URL | 卖家数据 |
| Keyword search | keywords | 搜索关键词与搜索设置 | 商品搜索结果 |
| Rufus | rufus | 查询文本与完整的 Amazon 域名 | Amazon Rufus 结果 |
你可以构建什么
使用 product 请求为已知 URL 收集商品列表信息,或使用关键词搜索来发现商品列表。seller 请求针对卖家页面。rufus 请求提供了一种通过 Amazon 购物助手为查询获取结果的独立方式。
已文档化的 product 示例包含 ASIN、标题、库存情况、价格、评分、图片和变体信息。关键词搜索有其自身的结果结构。Rufus 返回一个包含 html、metadata 和 result 的对象。在设计结果解析器之前,请先选择好操作。
请求如何工作
- 向
POST https://api.scrapeless.com/api/v1/scraper/request发送一个 JSON 请求。 - 在
x-api-token头中使用你的 API key 进行身份验证。 - 将
actor设置为scraper.amazon,并为所选操作提供输入。 - 在 HTTP
200时读取已完成的结果。如果 API 返回 HTTP201,请使用其taskId获取任务结果。
这四种操作共用同一个请求端点。你无需为每个操作使用单独的 URL。
选择你的下一步
- 从 Quickstart 开始,请求一个商品并查看其结果。
- 使用 Endpoints 选择一个操作并找到其请求示例。
- 对于仍在继续处理的任务,请阅读 Results and Polling。