SuperAPI AI 工具集

apple-app-store-product

数据与分析

查看项目

更新于 10-16 08:46

技能介绍

用途:根据用户提供的 Apple App Store 商品 ID,获取该商品页面详情与属性、元数据(如 product_results/product)。

主要能力:输入 product_id(或 --id),可选 type(默认 app)、country(默认 us)、输出路径,以及 SerpAPI 标志 serpapi_output、no_cache、async、zero_trace。脚本校验响应为 JSON 并原样返回,不做改写;每次成功运行会把同一校验后的 JSON 保存到本地文件。

使用方式:确认已提供 product_id 后,优先用脚本而非临时 curl。基本命令:bash <skill-path>/scripts/get_apple_product.sh --product-id "6444058226";可加 --country us 或 --output ./out/my-apple-product.json;可用 --token 覆盖当前运行令牌。脚本请求体形如 {"product_id":"6444058226","type":"app","country":"us"},只提供的字段才会发送。若用户给的是 App Store URL,需提取 id 后的数字 ID。运行需要环境变量 FREVANA_TOKEN(或 --token)、curl、bash、python3;交互式 shell 下缺失令牌可能提示输入,非交互或智能体流程应快速失败。成功后 JSON 打印到 stdout,保存路径打印到 stderr;失败时打印响应体或解析错误并以非零退出。默认保存路径为 ./out/apple-product-<timestamp>-<pid>.json。后续解析或摘要应使用已保存的 JSON 文件,避免重复调用 API。不要回显 Bearer 令牌;除非用户要求完整数据,否则汇总关键字段即可。

适用场景:查询单个 App Store 商品详情;按地区查询;把原始 JSON 落盘留档。

限制:必须提供 product_id;缺少 curl 或 python3 需先安装;令牌缺失时非交互流程会失败;资料未提供价格、平台、效果等更多信息。