Skip to content

App Store 应用数据库

概述

App Store 应用数据库收录了百万级的 App Store 应用及信息。每条应用数据通常应用 ID、图标、描述、评论数、评分、图片等字段。

该数据库提供 JSON 格式

注意:

  • 当前数据支持 美国 地区
  • 对应 location 代码为 2840

可基于本平台数据库能力获取指定地区与语言下的应用数据。

计费说明

该数据库的费用取决于所请求数据库的数据规模地区参数

原始文档未提供固定单价,因此无法换算参考人民币价格。扣费以响应头 X-SeerMarTech-Charge-CNY 为准

数据字段说明

顶层字段

字段名类型说明
app_idstringPOST 请求中传的应用 ID
locationintegerPOST 数组中的地区代码
languagestringPOST 数组中的语言代码
check_urlstring直达应用页面的校验链接,可用于核对返回结果是否准确
time_updatestring数据获取时间,UTC 时间格式,例如:2019-11-15 12:57:46 +00:00
se_domainstringPOST 数组中的搜索域名
itemobject命中的应用对象

item 对象字段

字段名类型说明
categoriesarray应用的分类/类型
languagesarray应用支持的语言列表
versionstring当前版本号
minimum_os_versionstring安该应用所需的最低系统版本
released_datestring应用首次发布日期,UTC 时间格式,例如:2019-11-15 12:57:46 +00:00
last_update_datestring应用最近更新时间,UTC 时间格式,例如:2019-11-15 12:57:46 +00:00
update_notesstring开发提供的最新更新说明
imagesarray应用图片 URL 列表,对应应用页面中展示的图片
advisoriesarray年龄分级及按年龄划分的提示
typestring结果项类型;可能值:app_store_info_organic
rank_groupinteger相同 type 类型结果中的组排名
rank_absoluteinteger列表中的绝对排名
positionstring结果在页面中的位置;可选值:left
app_idstring应用 ID
titlestring应用标题
urlstringApp Store 应用页面 URL
iconstring应用图标 URL
descriptionstring应用描述
reviews_countinteger应用评论总数
ratingobject应用平均评分对象
priceobject应用价格对象
is_freeboolean是否为应用
main_categorystring主分类/主类型
similar_appsarray相似应用列表
more_apps_by_developerarray同一开发的应用列表
sizestring应用大小
developerstring开发名称
developer_idstring开发 ID
developer_urlstring开发在 App Store 的主页链接

rating 对象字段

字段名类型说明
rating_typestring评分类型;可选值:Max5
valuefloat平均评分值
votes_countinteger评分/反馈数量
rating_maxinteger当前 rating_type 对应的满分值;Max5 的满分为 5

说明:原始文档提到某些 votes_count 可能为 null,请以响应为准。

price 对象字段

字段名类型说明
currentfloat当前价格
regularfloat常规价格
max_valuefloat价格区间中的最大值
currencystring价格币种,ISO 货币代码
is_price_rangeboolean是否为价格区间
displayed_pricestring结果中原始展示的价格字符串

similar_apps / more_apps_by_developer素字段

字段名类型说明
app_idstring应用 ID
titlestring应用标题
urlstring应用页面 URL

JSON 数据结构示例

下面是该数据库中单条记录的型 JSON 结构:

json
{
 "app_id": "1273381879",
 "location": 2840,
 "language": "en",
 "check_url": "https://apps.apple.com/us/app/id1273381879",
 "time_update": "2023-05-18T01:20:23.0000000Z",
 "se_domain": "itunes.apple.com",
 "item": {
 "categories": [],
 "languages": [],
 "version": "1.3.1",
 "minimum_os_version": "12.1",
 "released_date": "2017-08-26T03:00:00+03:00",
 "last_update_date": "2022-03-25T06:35:09+02:00",
 "update_notes": "Bug fixes and performance improvements.",
 "images": [],
 "advisories": [],
 "type": "app_store_info_organic",
 "rank_group": 1,
 "rank_absolute": 1,
 "position": "left",
 "app_id": "1273381879",
 "title": "Del Oro High School",
 "url": "https://apps.apple.com/us/app/del-oro-high-school/id1273381879",
 "icon": "https://is2-ssl.mzstatic.com/image/thumb/Purple122/v4/88/1d/64/881d6489-31f9-029c-fe97-fd01247295c9/AppIcon-0-0-1x_U007emarketing-0-0-0-8-0-0-sRGB-0-0-0-GLES2_U002c0-512MB-85-220-0-0.png/512x512bb.jpg",
 "description": "The Del Oro High School Mobile App connects parents & students with Del Oro and everything happening on campus. Install this app to know what is going on at your school and to get involved! This app includes notifications to alert you to any important announcements you need to know! Also, ways to volunteer and contribute to our school. AND SO MUCH MORE!!!",
 "reviews_count": 4,
 "rating": {
 "rating_type": "Max5",
 "value": 3,
 "votes_count": 4,
 "rating_max": 5
 },
 "price": {
 "current": 0,
 "regular": null,
 "max_value": null,
 "currency": "USD",
 "is_price_range": false,
 "displayed_price": null
 },
 "is_free": true,
 "main_category": "Education",
 "similar_apps": null,
 "more_apps_by_developer": null,
 "size": 18640896,
 "developer": "SCHOOL APPTITUDE, LLC",
 "developer_id": "835022288",
 "developer_url": "https://apps.apple.com/us/developer/school-apptitude-llc/id835022288"
 }
}

获取方式说明

该页面描述的是数据库与字段结构。若需通过 API 获取数据库数据,请调用本平台对应的数据库接口,并在请求中传地区、语言及应用标识等参数。

通用请求示例

接口路径请以数据库接口文档为准;本节演示认证方式、域名和 POST 请求体格式。

cURL

bash
curl -X POST "https://api.seermartech.cn/v3/..." \
 -H "Authorization: Bearer smt_live_YOUR_KEY" \
 -H "Content-Type: application/json" \
 -d '[
 {
 "location": 2840,
 "language": "en",
 "app_id": "1273381879"
 }
 ]'

Python

python
import requests

url = "https://api.seermartech.cn/v3/..."
payload = [
 {
 "location": 2840,
 "language": "en",
 "app_id": "1273381879"
 }
]
headers = {
 "Authorization": "Bearer smt_live_YOUR_KEY",
 "Content-Type": "application/json"
}

response = requests.post(url, json=payload, headers=headers, timeout=30)
print(response.status_code)
print(response.text)

TypeScript

typescript
const response = await fetch("https://api.seermartech.cn/v3/...", {
 method: "POST",
 headers: {
 "Authorization": "Bearer smt_live_YOUR_KEY",
 "Content-Type": "application/json"
 },
 body: JSON.stringify([
 {
 location: 2840,
 language: "en",
 app_id: "1273381879"
 }
 ])
});

console.log(response.status);
console.log(await response.text);

使用说明

  • 当前支持美国区数据,location 固定为 2840
  • 返回为 JSON 结构
  • 时间字段通常采用 UTC 或带时区偏移的时间格式,处理时建议统一转换为标准时间对象
  • similar_appsmore_apps_by_developerregularmax_value 等字段可能返回 null
  • size 字段示例中为数值型字节大小,解析时建议按返回处理

实用场景

  • 分析竞品页:获取竞品的标题、描述、图标、截图、评分和评论量,用于拆解商店页展示策略与优化方向。
  • 监控版本更新动态:跟踪 versionlast_update_dateupdate_notes,及时发现竞品发版节奏与功能迭代重点。
  • 构建同类应用池:利用 main_categorycategoriessimilar_apps 扩展竞品集合,为 ASO 研究和市场分析提供样本。
  • 识别开发矩阵:通过 developerdeveloper_idmore_apps_by_developer 识别同一开发旗下产品布局,评估品牌与产品线策略。
  • 评估商业化模式:结合 priceis_free、评分和评论量,判断应用的收费方式、用户接受度及市场竞争位置。

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