gpt4 book ai didi

java - 使用计费客户端从 google play 检索特定用户的 Inapp 购买

转载 作者:行者123 更新时间:2023-12-01 19:24:45 24 4
gpt4 key购买 nike

我使用计费客户端来处理应用内购买。购买非消耗性产品后,在确认后我可以在共享偏好设置中保存一个值。

约束如果用户清除应用程序数据或卸载应用程序,它将丢失。如何处理这种情况。

注意我不相信将其保存在云中。请建议如何在每次应用开始使用计费客户端时从 Google Play 获取它。

最佳答案

您应该调用 billingClient.queryPurchases() 来获取应用安装后首次启动时用户拥有的项目。

然后您可以将其保存在 SharedPreferences 中,但我建议定期调用 billingClient.queryPurchases() 来更新列表。如果该项目是订阅,则这一点对于了解它是否仍然有效或已过期更为重要。

并且不要忘记验证收到的数据的签名以避免欺诈。

关于java - 使用计费客户端从 google play 检索特定用户的 Inapp 购买,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59322192/

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