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

Nar*_*Gar 8 android version google-api google-play

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

http://android.clients.google.com/market/api/ApiRequest
Run Code Online (Sandbox Code Playgroud)

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

我无法找到关于如何实际做到这一点的任何指导.

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

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

https://androidquery.appspot.com/api/market?app=(put the package name here)
Run Code Online (Sandbox Code Playgroud)

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

那么,如何构建一个有效的请求谷歌播放商店来检索应用信息(请求网址,参数,参数格式,cookie等)?

Sul*_*ain 0

我用谷歌搜索了一下这个有趣的案例。

简而言之,没有简单的 API 可以获取此信息。您需要做一些工作才能获得干净的数据。

这会很有用:
Google Play 商店应用程序有官方 API 吗?

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

从 Google Play 获取应用详细信息

希望这可以帮助 :)。