Android 如何在没有身份验证的情况下从Google Play store请求应用程序信息

Android 如何在没有身份验证的情况下从Google Play store请求应用程序信息,android,google-api,google-play,version,Android,Google Api,Google Play,Version,我做了一些研究,偶然发现了以下(可能是非官方的)url,用于从android play store查询应用程序详细信息。但是基于非官方的google market api,我猜这是在使用身份验证令牌 http://android.clients.google.com/market/api/ApiRequest 显然,有一种方法可以在不登录谷歌账户的情况下请求android应用程序的详细信息——这就是谷歌play网站在网络浏览器中浏览时的工作方式 我找不到任何关于如何真正做到这一点的指导 我开发

我做了一些研究,偶然发现了以下(可能是非官方的)url,用于从android play store查询应用程序详细信息。但是基于非官方的google market api,我猜这是在使用身份验证令牌

http://android.clients.google.com/market/api/ApiRequest
显然,有一种方法可以在不登录谷歌账户的情况下请求android应用程序的详细信息——这就是谷歌play网站在网络浏览器中浏览时的工作方式

我找不到任何关于如何真正做到这一点的指导

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

我还找到了下面的链接,它显然不是官方的谷歌api链接(换句话说,它不是100%可信的,在没有事先通知的情况下不会更改)

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


那么,如何构造一个对google play store的有效请求来检索应用程序信息(请求url、参数、参数格式、cookie等)?

我对这个有趣的案例有点了解

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

这将非常有用:

希望这有帮助:)

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