Skip to content

Apple App 数据 API 概览

Apple App 数据 API 用于获取 App Store 中已发布移动应用的数据。本组接口以任务方式执行:通过 POST 创建数据采集任务,再通过 GET 获取已完成任务的结果;任务创建路径 /v3/app_data/apple/app_searches/task_post//v3/app_data/apple/app_list/task_post//v3/app_data/apple/app_info/task_post//v3/app_data/apple/app_reviews/task_post/

本接口可用于批量分析应用数据应用图标、标题、截图、描述、版本更新说明、评分、评论数、价格及应用。您还可以按国家/地区监测自身及竞品应用在文本搜索结果和分类榜单中的排名,并通过评分与评论数据分析用户反馈,优化应用体验与增长策略。

当前数据来源为 App Store。返回结果会根据请求中指定的或应用 ID、语言及地区参数生成。本平台会模拟指定地区和语言环境,以尽可能贴近任务创建时对应条件下的搜索或榜单结果。

功能接口

应用搜索

路径:/v3/app_data/apple/app_searches/task_post/

根据 keyword 获取 App Store 搜索结果中的应用列表,并返回每个应用的扩展信息,例如:

  • 应用 ID
  • 图标
  • 评论数量
  • 评分
  • 价格
  • 应用基础信息

搜索结果受以下参数影响:

  • keyword
  • location
  • language

适用于排名监控、竞品搜索可见度分析及应用商店优化(ASO)研究。

应用榜单

路径:/v3/app_data/apple/app_list/task_post/

获取 App Store 热门应用榜单及应用数据。结果取决于以下参数:

  • app_collection
  • location
  • language

可用于追踪不同国家或地区、不同榜单类型及不同分类下的热门应用变化。

应用

路径:/v3/app_data/apple/app_info/task_post/

根据请求中的 app_id 获取指定应用的完整:

  • 应用图标
  • 应用描述
  • 评论数量
  • 综合评分
  • 截图及图片资源
  • 应用数据

适用于建立应用信息库、竞品档案及应用页数据同步。

应用评论

路径:/v3/app_data/apple/app_reviews/task_post/

获取指定应用的用户反馈数据:

  • 评论评分
  • 评论正文
  • 评论用户资料信息
  • 评论发布时间
  • 评论字段

结果由以下参数确定:

  • app_id
  • location
  • language

适用于用户口碑分析、负面问题识别、版本反馈追踪及竞品评价对比。

应用列表搜索

路径:/v3/app_data/apple/app_listings/search/live/

根据应用标题、描述和分类等条件搜索 App Store 中已发布的应用,并返回应用列表及扩展信息,例如:

  • 应用 ID
  • 图标
  • 评论数量
  • 评分
  • 价格
  • 应用数据

请求可使用的主要筛选维度:

  • 标题
  • 描述
  • 分类

适用于按文本和分类批量发现应用、构建竞品库及挖掘细分赛道应用。

数据获取方式

本组接口支持标准任务模式。标准模式需要分别发起任务创建请求和结果获取请求:

  1. 使用 POST 创建采集任务;
  2. 等平台完成数据采集;
  3. 使用 GET 获取任务结果。

创建任务时,请求体为 JSON 数组,即使提交一个任务也应使用数组格式。

json
[
  {
    "keyword": "fitness tracker",
    "location_code": 2840,
    "language_code": "en"
  }
]

您也可以在创建任务时指定以下回调字段:

  • pingback_url:任务完成后通知您的服务;
  • postback_url:任务完成后将结果直接推送至您的服务。

使用 postback_url 时,还应指定结果返回类型,例如:

  • advanced
  • html

如果未 pingback_urlpostback_url,可通过 Tasks Ready 接口获取尚未领取结果的已完成任务 ID 列表,再通过对应的 Task GET 接口获取任务结果。

请求限制

本组接口的请求频率限制如下:

  • `平台限流以认证说明中的 30/60/120 次/分钟规则为准/分钟;
  • 单个 POST 请求最多可 100 个任务。

建议在高并发场景中使用任务队列、批量提交及指数退避重试机制,以调用限制。

任务优级与计费

标准任务模式支持两种执行优级:

  1. 普通优级:适合常规批量采集任务;
  2. 高优级:适合对时效性要求更高的任务。

不同接口、任务类型及优级的费用可能不同。扣费以响应头 X-SeerMarTech-Charge-CNY 为准。

实用场景

  • 监控排名:按国家、语言和跟踪应用搜索排名,评估 ASO 优化、投放活动或版本更新对自然的影响。
  • 追踪分类榜单变化:定期采集热门榜单与分类榜单,识别竞品增长趋势、潜力赛道及新品。
  • 构建竞品应用档案:通过应用接口汇总竞品描述、截图、评分、价格和版本信息,为产品定位与功能规划提供依据。
  • 分析用户负面反馈:采集指定应用的低分评论,归纳崩溃、性能、订、广告或功能缺失等问题,优化产品体验。
  • 挖掘细分市场应用:按标题、描述和分类搜索应用,快速发现同类产品、替代方案及跨品类竞争对象。

统一入口:官网 · LLM API · 控制台