5

我想知道各种应用统计网站如何从 Google Play 获取应用详细信息。由于 GP 没有公共 API。Appaware.com 就是一个例子——他们有 Google Play 应用程序的完整详细信息。

一个可能的解决方案是抓取,但它不起作用,因为当您开始向他们发送数百个请求时,Google 会阻止您。

有任何想法吗?

ps“Google Play Developers API”不是一个选择,因为它只允许您访问您的应用程序的应用程序详细信息。

4

3 回答 3

2

他们使用 Android 设备使用的移动 API(即使用此库)或抓取 Google Play 网站。这两种方法都受到速率限制,因此它们会在请求之间暂停。

移动设备 API 完全没有文档记录,并且很难对其进行编程。我建议刮。

没有可以使用的官方 API 或提要。

于 2013-01-16T09:20:16.480 回答
0

Android Marketing API 用于从谷歌商店获取所有应用程序的详细信息,您可以在此处查看:https ://code.google.com/p/android-market-api/

于 2013-11-13T13:14:19.300 回答
0

不幸的是,Google Play(以前称为 Android Market)没有公开官方 API。

要获取您需要的数据,您可以开发自己的 HTML 爬虫,解析页面并提取您需要的应​​用元数据。此主题已在其他问题中涵盖,例如此处

如果您不想自己实现所有这些(正如您提到的那样,这是一个复杂的项目),您可以使用第三方服务通过基于 JSON 的 API 访问 Android 应用程序元数据。

例如,42matters.com(我工作的公司)提供了适用于 Android 和 iOS 的 API,您可以在此处查看更多详细信息。

端点范围从“查找”(获取一个应用程序的元数据,可能是您需要的)到“搜索”,但我们还公开了来自领先应用商店的“排名历史”和其他统计数据。我们为所有受支持的功能提供了大量文档,您可以在左侧面板中找到它们:42matters docs

我希望这会有所帮助,否则请随时与我联系。我非常了解这个行业,可以为您指明正确的方向。

问候,

安德烈亚

于 2016-10-04T14:50:48.590 回答