Android Google In-app-purchases v6 无需自定义服务器即可恢复购买

Android Google In-app-purchases v6 restore purchases without custom server

提问人:Oleksandr.D 提问时间:11/11/2023 更新时间:11/11/2023 访问量:33

问:

我已经实施了谷歌图书馆。用户可以购买非消耗型虚拟物品。In-app-purchases v6+

当用户重新安装该应用或在另一台设备上使用相同的 GMAIL 安装该应用时,该应用必须恢复已购买的项目。但这并没有发生。返回已购买商品的空列表。billingClient.queryPurchasesAsync(params: QueryPurchasesParams)

如何获得购买的物品?

用户必须请求 ,观察 Google Billing BottomSheet 中的错误,然后重新运行应用。Purchase that item againYou already own this item

只有在此之后,应用程序才会在结果中检索购买的商品。dancing with a firebillingClient.queryPurchasesAsync(params: QueryPurchasesParams)

如何在不与火共舞的情况下获取功能中的购买物品清单?queryPurchasesAsync(...)

该应用程序是无服务器的。


在查询购买之前请求该函数也无济于事。 billingClient.queryPurchaseHistoryAsync(...)

Android 购买 应用内 计费 android-inapp-purchase

评论


答: 暂无答案