Amazon Scraper API
Amazon New Releases API
获取 Amazon 新品榜,支持同步返回与异步回调。
接口说明
获取 Amazon 新品榜,支持同步返回与异步回调。
本页固定使用 parserName=amzNewReleases。
请求URL
请求头
| 参数名 | 参数值 | 类型 | 说明 |
|---|---|---|---|
| Content-Type | application/json | string | 数据格式 |
| Authorization | Bearer xxx | string | 认证凭证 |
请求参数
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
| url | 条件必填 | string | 目标网页URL 注:如不填写该参数,则必须同时填写 site 和 content 参数 |
| parserName | Yes | string | 固定值:amzNewReleases. |
| site | 条件必填 | string | 站点信息 注:若已填写 url,则 site 参数可不填 已支持的国家/站点(13 个): amz_us(美国)/ amz_de(德国)/ amz_uk(英国)/ amz_jp(日本)/ amz_fr(法国)/ amz_it(意大利)/ amz_es(西班牙)/ amz_ca(加拿大)/ amz_au(澳大利亚)/ amz_mx(墨西哥)/ amz_sa(沙特阿拉伯)/ amz_ae(阿联酋)/ amz_br(巴西) |
| content | 条件必填 | string | 填写新品榜类目关键词。使用url时可省略;否则与site一起传入。 |
| format | Yes | string | 数据返回格式。可用值:json(结构化数据,默认值,1 积点/次)、rawHtml(原始 HTML,0.75 积点/次)、markdown(Markdown,0.75 积点/次) |
| bizContext.zipcode | No | string | 可选;传入时按该邮编抓取(所有解析器与输出格式均生效),不传时后端从对应站点的邮编池随机选择。必须与站点国家匹配。关键词、类目、卖家、热卖榜、新品榜、配送时效的响应 data.zipcode 返回本次实际使用的邮编。美国: 10041 / 90001 / 60601 / 84104英国: W1S 3AS / EH15 1LR / M13 9PL / M2 5BQ加拿大: M4C 4Y4 / V6E 1N2 / H3G 2K8 / T2R 0G5德国: 80331 / 10115 / 20095 / 60306法国: 75000 / 69001 / 06000 / 13000日本: 100-0004 / 060-8588 / 163-8001 / 900-8570意大利: 20019 / 50121 / 00042 / 30100西班牙: 41001 / 28001 / 08001 / 46001澳大利亚: 2000_SYDNEY / 3000_MELBOURNE墨西哥: 01000 / 55000沙特阿拉伯: Riyadh_الرياض / Jeddah_جدة阿联酋: Abu Dhabi_ADCO Compound / Ajman_Aamra巴西: 03001-000 / 20031-000 |
响应值
| 返回值 | 类型 | 说明 |
|---|---|---|
| code | int | 状态码 |
| message | string | 信息 |
| data | object | 返回数据 |
返回参数 data 说明
| 返回值 | 类型 | 说明 |
|---|---|---|
| json | object[] | 返回json数据 |
| url | string | 任务URL |
| taskId | string | 任务ID |
解析结果字段
同步响应的data.json[]包含解析结果;商品记录位于解析结果的data.results[]。
| 参数 | 类型 | 说明 |
|---|---|---|
| asin | string | ASIN码 |
| rank | string | 榜单排名 |
| title | string | 商品标题 |
| price | string | 商品价格 |
| star | string | 商品评分 |
| rating | string | 商品评分数 |
| image | string | 图片链接 |
请求示例
返回示例
以下为结构示例,字段值用于说明响应格式。
异步调用说明
适用于批量任务及无需保持HTTP长连接的场景。在同一请求URL中传入bizContext.callbackUrl(可公网访问的回调地址)启用异步;不传则同步返回。异步format固定为json,邮编参数仍可使用。
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
| bizContext.callbackUrl | Yes | string | 客户回调URL,仅异步必填。 |
受理响应
结果回调
任务完成后向callbackUrl发送JSON POST。回调data直接是解析结果,不是同步响应的data.json数组封装。taskId、pointCost位于回调顶层。接收服务应按taskId幂等处理,并返回HTTP 2xx;投递失败会自动重试。
积点消耗说明
JSON每次成功抓取1积点;rawHtml / markdown每次0.75积点。异步仅支持JSON,最终费用见pointCost。 异步受理时冻结积点,终态结算;未获取内容会退还冻结积点,解析完成后客户回调投递失败不退款。

