从Google Play获取应用详细信息

时间:2013-01-16 09:17:25

标签: api google-play

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

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

有什么想法吗?

P.S。 “Google Play Developers API”不是一个选择,因为它只允许您访问应用的应用详情。

3 个答案:

答案 0 :(得分:2)

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

移动设备API完全没有记录,很难编程。我建议刮一下。

您无法使用官方API或Feed。

答案 1 :(得分:0)

Android Marketing API用于从Google商店获取所有应用详情,您可以在此处查看:https://code.google.com/p/android-market-api/

答案 2 :(得分:0)

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

要获取所需的数据,您可以开发自己的HTML抓取工具,解析页面并提取所需的应用元数据。其他问题已涵盖此主题,例如here

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

例如,42matters.com(我工作的公司)为Android和iOS提供API,更多详情:

https://42matters.com/app-market-data

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

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

此致

安德烈

相关问题