当前位置: 首页 > 知识库问答 >
问题:

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

山森
2023-03-14

我做了一些研究,无意中发现了下面这个(可能是非官方的)网址,它是用来从android play Store查询应用程序详细信息的。但基于非官方的google market api,我猜这一个使用的是身份验证令牌

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

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

我找不到任何关于如何实际做到这一点的指导。

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

但我猜任何可能的解决方案都应该是类似于这个链接内部正在执行的东西。

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

共有1个答案

柳镜
2023-03-14

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

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

这将是有用的:
有一个官方的API为Google Play Store应用?

 类似资料:
  • “laravel/框架”:“5.7.*” “tymon/jwt认证”:“开发人员开发” 我正在尝试创建一个添加了自定义声明的JWT令牌,而不使用auth(这意味着我不希望从凭据创建令牌)。这是为了创建不需要登录的令牌,例如忘记/重置密码等。 使用Tymon/JWTAuth(https://github.com/tymondesigns/jwt-auth)由于最新的Laravel存在问题,因此建议加

  • 我正试图将用户最近的Instagram媒体放在侧边栏上。我正试图使用Instagram API来获取媒体。 http://instagram.com/developer/endpoints/users/ 文档说要获取,但它说要传递一个OAuth访问令牌。访问令牌表示代表用户行事的授权。我不想让用户登录Instagram在侧栏上看到这个。他们甚至不需要有Instagram账户。 例如,我可以在不登录

  • 我正在做一个项目,我正在使用一个gsm模块称为SIM800的设备。SIM800能够获取和发布请求。但是Firebase SDK不能安装在设备上,所以我不能做认证。该设备将访问Firestore数据库,获取和发送请求,读写数据。由于模块不能进行身份验证,我是否可以使用我在reuesting时生成的令牌? 如果这是可能的,我应该如何编写firestore安全规则?

  • > 如何在没有用户身份验证的情况下从Instagram获取用户的媒体? 现在是否还有不使用访问令牌获取instagram提要的方法(06/2016)? 我可以通过抓取用户的网页来检索前二十个项目,但这不是一个好的或标准的方法,尤其是当Instagram不正式支持它的时候。

  • 注意:关于我最终得出的结论,请参阅问题底部的更新。 我需要通过发送请求消息的web套接字对请求发送多个响应,第一个响应快速发送,其他响应在数据验证后发送(大约10到60秒后,来自多个并行线程)。 我很难获得稍后的响应来停止在所有打开的web套接字上广播。如何让它们只发送到初始web套接字?或者我应该使用Spring STOMP之外的东西(因为,老实说,我只想将消息路由到各种功能,我不需要或不想广播

  • 我的项目有Spring Security。主要问题:无法访问http://localhost:8080/api/v2/api-docs的swagger URL。它表示缺少授权头或授权头无效。 浏览器窗口的屏幕截图My pom.xml有以下条目 WebSecurityConfig: