Amazon Alexa API
Amazon Alexa for Shopping (Rufus) 购物助手数据采集接口。根据自然语言提示词获取亚马逊AI推荐的商品列表、ASIN、价格、评分等结构化数据,洞察热门商品与购物决策路径。
接口说明
本 API 适用于大模型电商时代的 AEO (AI引擎优化)数据分析与 AI 广告路由预判。
针对亚马逊全新 Alexa for shopping 购物助手,输入用户问题/关键词,结构化输出 Alexa 推荐商品列表(ASINs)及下一步引导的后续问题。
同时,支持传入 url 参数,获取Alexa当前答复页面的上下文场景信息。
🤖 这些数据是为了喂给 AI Agent 吗? 相比于自行解析原始 API,接入 MCP 服务 可以让 AI Agent(如 Claude Desktop)原生、无缝地调用 Amazon、SERP和 WIPO 数据。
请求URL
请求头
| 参数名 | 参数值 | 类型 | 说明 |
|---|---|---|---|
| Content-Type | application/json | string | 数据格式 |
| Authorization | Bearer xxx | string | 认证凭证 |
请求参数
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
| parserName | Yes | string | 解析器名称,固定填 amazonAlexa |
| param | Yes | string[] | 对话提示词数组,每个元素发起一轮对话; 建议数组长度不超过 5 条,过长会显著降低响应效率 |
| url | No | string | 联动页面内容,智能匹配场景回复 |
| screenshot | No | boolean | 是否需要⻚⾯截图 |
响应值
| 返回值 | 类型 | 说明 |
|---|---|---|
| code | int | 状态码 |
| message | string | 信息 |
| data | object | 返回数据 |
返回参数 data 说明
| 返回值 | 类型 | 说明 |
|---|---|---|
| json | array | 每个元素对应一轮对话结果,结构见下文 json[i] 说明 |
| taskId | string | 任务唯一标识 |
| url | string | 任务URL(Alexa 入口固定,可忽略) |
| screenshot | string | ⻚⾯截图存放的地址(仅 screenshot=true 时返回) |
json[i] 单轮对话结构
| 返回值 | 类型 | 说明 |
|---|---|---|
| prompt | string | 本轮对话的提示词(与请求 param 中对应位置一致) |
| content | string | Alexa 的文本回复正文 |
| products | array | 分类商品组列表,每组含 title(分类标题)与 items(该分类下的商品数组) |
| follow_up_questions | array<string> | Alexa 建议的追问问题列表 |
| screenshot | string | 本轮对话截图地址(仅 screenshot=true 时返回) |
products[i].items[j] 单个商品结构
| 返回值 | 类型 | 说明 |
|---|---|---|
| asin | string | 商品 ASIN |
| url | string | 商品详情页 URL |
| title | string | 商品标题 |
| cover | string | 商品封面图 URL |
| score | string | 评分(例如 4.7) |
| ratingsCount | string | 评价数量(例如 75,007) |
| price | string | 现价(含币种符号,例如 $4.99) |
| originalPrice | string | 原价/划线价(若无促销则为空) |
| describe | string | 商品简介 |
请求示例
返回示例
性能与积点消耗说明
- 默认 QPS:
3 - 平均响应时间:
60-120s - 积点消耗:
| 消耗积点数 | |
|---|---|
每轮对话(按 param 数组长度计费) | 6个/次 |

