用途:调用 BrowserAct 的 Amazon Best Selling Products Finder API 模板,从亚马逊直接提取结构化畅销商品数据,适合市场调研、竞品分析、趋势商品发现、价格监控与跨区域对比。
主要能力:输出字段包括 title、brand、list_price、current_price、star_rating、review_count、past_month_sales、availability、promotion、asin、category、badge、product_url。资料称其使用预设工作流,可减少生成式幻觉,无需处理 CAPTCHA 或区域 IP 限制,执行速度与成本优于纯 AI 浏览器自动化方案。
使用方式:先检查 BROWSERACT_API_KEY 环境变量;若未设置,需提示用户前往 BrowserAct 控制台获取 Key 并等待提供。调用参数为 KeyWords(搜索关键词)、Date_limit(最大提取数量,默认 10)、Marketplace_url(站点网址,默认 https://www.amazon.com)。推荐执行:python -u ./scripts/amazon_best_selling_products_finder_api.py "search keywords" limit "marketplace_url"。任务可能耗时数分钟,脚本会持续输出带时间戳的状态日志,只要仍有新日志即表示运行正常。
错误处理:若输出含 Invalid authorization,说明 Key 无效或过期,不应重试,需引导用户重新提供;其他失败(如输出以 Error: 开头或结果为空)可自动重试一次,仍失败则停止并报告具体错误。
限制:资料未提供具体收费、价格、支持的全部站点范围及数据字段的完整定义,相关细节暂未提供。