如何在未经身份验证的情况下从Google Play商店请求应用信息

时间:2013-02-01 01:16:32

标签: android google-api google-play version

我做了一些研究,偶然发现了以下(可能是非官方的)网址,用于从Android Play商店查询应用详情。但基于非官方谷歌市场API,我猜这个 使用身份验证令牌

http://android.clients.google.com/market/api/ApiRequest

显然有一种方法可以在不登录谷歌帐户的情况下请求Android应用程序详细信息 - 这就是在网络浏览器中浏览时Google Play网站的工作方式。

我无法找到有关如何实际操作的指导。

我开发的项目中不能包含任何非官方的库或代码,它也不能使用任何私有的android API。

我还想到了以下链接,这显然不是官方的谷歌API链接(换句话说,不是100%值得信赖的,如果没有事先通知就不会改变)

https://androidquery.appspot.com/api/market?app=(put the package name here)

但我想任何可能的解决方案应该与此链接在内部执行的内容类似。

那么,如何构建有效的Google Play商店请求来检索应用信息(请求网址,参数,参数格式,Cookie等)?

1 个答案:

答案 0 :(得分:0)

我有点谷歌这个有趣的案例。

简短的回答是,没有简单的API来获取此信息。 你需要做一些工作来获得干净的数据。

这将是有用的:
Is there an official API for the Google Play Store app?

https://developer.android.com/distribute/googleplay/promote/linking.html

Get app-details from Google Play

希望这会有所帮助:)。