【问题标题】:Is it possible to get the ranking position of any app with iTunes App store API?是否可以使用 iTunes App Store API 获得任何应用的排名位置?
【发布时间】:2011-12-17 18:22:42
【问题描述】:

经过一番研究,我发现有一些网站(例如http://www.topappcharts.com)和应用程序可以显示特定应用程序的排名。但是,该图表仅显示了 App 排名在前 200 名内的时段。

我的问题是我可以调用一些官方API还是非官方API来获取我的应用程序的排名位置(即使它的位置大约是500、1000)。

或者,像 iTunes AppStore 显示那样按页面查询。逐页直到找到目标App,并通过pagex20+position在当前页面计算位置。 有可能吗?

谢谢

【问题讨论】:

    标签: app-store itunes


    【解决方案1】:

    是的,目前可以使用 curl 或 wget 逐页抓取 App Store 页面,以模仿 iTunes 用户代理和 App Store 页面请求消息(可以使用诸如 wireshark 之类的东西来确定)。结果是嵌入了应用程序名称的 HTML/XML 大页面。将找到您的应用的页面乘以 * 20 将得出一个位置,一直到排名的最底部。如果您的应用程序的排名下降(不到一个小时?),这可能需要一段时间。

    这不是官方 API,因此 Apple 确实会不时更改协议和结果的格式(完全未宣布且没有公开文档),以及不同版本的许多事情都不同iTunes 应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-02
      • 1970-01-01
      • 2021-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多