我最近遇到了这个应用程序Purchasing Apps,使用我的Google帐户登录后,它可以以某种方式检索我在Google Play中付费的应用程序。
我想找出要完成的过程,因为我想构建一个类似的应用程序,但要下载免费的应用程序。
但是,即使遍历整个API列表,我也找不到用于检索该信息的OAuth API范围。
编辑:我在这个问题上给予了新的悬赏,正如我在这里问过的类似问题所建议的那样,因为在这里和那里我看不到有关如何做以及可以做什么的真正答案。用它。
我想将问题细分为多个部分:
可用于获取购买的应用程序信息的API是什么?我在哪里可以读到它?请显示一个完整的可行示例。
它还能做更多吗?也许执行搜索?也许会显示已安装的免费应用程序?也许是他们安装和卸载的时间?以及这些应用的类别?
使用此API是否有任何特殊要求?
编辑:我对此给予最大的赏赐,因为无论我阅读和尝试了多少,我仍然无法制作一个POC来查询用户曾经下载过的Play商店中的应用(名称,软件包名称,安装和/或删除的日期,图标URL,价格...),包括付费和免费应用。
如果有人找到了有效的示例,请说明如何完成,并说明如何找到它(文档或导致您找到解决方案的任何内容)。我在任何地方都找不到它,这里的当前解决方案对于我来说太模糊了。
Purchase Apps
通过反编译分析了apk文件。它从未使用过任何API来获取购买的应用程序列表。它的方法与我们所知道的解析Play商店网页的html内容相同。这是这段代码的一部分:hastebin.com/uceyavurij.js
Purchased Apps
都可以从Playstore网站内容中检索。不幸的是,我无权从Google Play购买应用。如果您与我分享一个拥有已购买应用程序的帐户,那么我可以为您开发一个示例代码。