gpt4 book ai didi

android - Google Play 针对 Google 帐户安装的应用程序列表

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:08:30 24 4
gpt4 key购买 nike

以下是我的问题:-

  1. 是否可以通过使用任何 api 以编程方式通过 Google Play 获取用户已安装的应用程序列表?请注意,我不是在询问设备中当前安装的应用程序列表,而是在某个时候安装的应用程序列表。

我需要解决上述问题,因为我正在考虑我的应用程序中的一个场景,即:

  • 我想在前三个月免费向用户提供我的应用程序,三个月后如果用户卸载该应用程序然后再次安装我想通过用户安装的任何 API(来自 Google Play)检测该应用程序第二次(并且不应获得任何免费使用)。 请注意,我不想使用任何网络服务来存储我这边用户的帐户 ID 和设备 ID。

最佳答案

对于选项 2,您可以在 SD 卡上创建一个文件。当用户卸载/安装时,这将保留在那里。但用户可以随时删除您的特殊文件。除非您亲自动手,否则您永远无法确定用户之前是否已经使用过您的应用。


为了完全确定,将其在线存储:您将需要一个非常简单的数据库,其中包含安装您的应用程序的 device_id 列表。还有一个网页填充了这个数据库。在您的应用程序中,您下载/打开此网页,该网页将填充数据库。

App > 打开 WebClient(或其他)http://www.example.com/registerDevice.php?device_id= . php 站点填充数据库。

如果当前设备已经安装此应用程序,您的应用程序将需要检查数据库才能工作/不工作。您可以通过相同的 php 执行此操作并检查响应。例如,您可以返回“ok”或“not ok”或其他内容。

关于android - Google Play 针对 Google 帐户安装的应用程序列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11718822/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com