有没有可以访问iOS应用商店数据的API?

6

我目前正在进行一个学校项目,想知道是否有API可以获取iOS应用商店当前官方前十的游戏等数据?我知道有像Sensor Tower这样的网站,可以从中提取数据,但我希望找到一个API直接访问苹果商店数据,而不是通过第三方网站。目前为止,我没有太多运气!

有人有什么想法吗?

非常感谢您的帮助!

3个回答

3

苹果没有发布任何官方API用于访问App Store数据。

以下是目前可用的API:

1- iTunes搜索API,适用于iTunes Store和Apple Books Store。

https://affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api/

2- App Store Connect API,只涉及添加到App Store Connect中的应用程序。

https://developer.apple.com/documentation/appstoreconnectapi/testflight/apps

同时请查看以下类似的问题,

https://apple.stackexchange.com/questions/347123/appstore-api-for-search-and-download


谢谢提供信息。我知道有iTunes搜索API,但是很遗憾它不能让我搜索游戏或应用程序。App Store Connect API似乎只允许您获取通过应用商店连接上传的自己的游戏数据,我不知道如何使用它来获取前十名排名的游戏? - Donny Sutherland
是的,我最初写道“苹果没有推出任何官方API来访问App Store数据”。不幸的是,您无法正式获取此信息。 - Amr El-Sayed

0

这取决于你如何定义“顶级游戏”,例如:

  • 按下载量?
  • 按热门排行榜上的位置?
  • 按平均评分和/或评分数量?
  • 以及在哪些国家或类别中?

最简单的方法是使用第三方API,它预先打包了所有这些见解,例如您可以使用此高级查询API搜索“仅限游戏”并按“热门排行榜上的位置”进行排序。 在“示例查询”部分中找到几个示例。

正如您可能已经注意到的那样,该端点需要POST请求,因此请确保将有效载荷(例如JSON格式的搜索参数)封装在请求消息的正文中。如果您使用PHP,则此其他帖子为您提供了一个很好的示例:如何使用PHP发送POST请求?

希望这有所帮助!如果您有任何问题,请随时与我们联系。

(免责声明:我是42matters的首席执行官和联合创始人。)


有一个问题,您的API是否有任何方法可以获取App Store应用程序中的发现建议? - Diego Jiménez
1
@wazowski 很抱歉,目前我们还没有针对App Store上的发现建议提供API。 - agirardello

-1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接