8

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

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

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

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

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

我还找到了以下链接,这显然不是官方的 google api 链接(换句话说,它不是 100% 值得信赖的,它不会在没有事先通知的情况下更改)

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

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

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

4

1 回答 1

0

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

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

这将很有用:
Google Play Store 应用程序是否有官方 API?

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

从 Google Play 获取应用详细信息

希望这可以帮助 :)。

于 2014-03-04T12:38:21.163 回答