问题标签 [acknowledgepurchase]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2907 浏览

android - Google Play 计费库 2.0 确认测试购买的购买时间限制

我一直在测试新的 Google 计费库版本。发行说明指出“必须在三天内确认购买”。

发行说明

在测试过程中,我注意到如果我不确认购买,几分钟内,购买会自动退款。

是不是谷歌对待测试订单的方式不同,只允许几分钟来确认订单而不是 3 天,还是我错过了什么?

这是我用来确认购买的代码。PurchaseHolder 是一个包含购买和 SKU 以及来自我的后端服务器的响应代码的类

...以及确认购买方法

0 投票
1 回答
760 浏览

android - AcknowledgePurchase 如何真正在 Android 上运行?

从位于此处的文档:https ://developer.android.com/google/play/billing/billing_library_overview

我发现我需要进行AcknowledgePurchase1 次或可消耗的应用内购买,否则它们将被取消。

起初我并没有意识到这一点,因为我手动管理应用内购买,直到必要时才使用它们。

它运行良好,但现在我注意到这种AcknowledgePurchase方法,我很担心;最终会取消所有购买吗?我检查了开发者控制台,即使超过 3 天,所有项目仍显示为“已充电”。这里发生了什么?谷歌会很快取消它们还是这是别的什么?

(注意,与我以这种方式管理我的应用程序内的方式和原因有关:假设您有一颗钻石,只有在某些情况发生时才会在服务器端消耗,直到那一刻,用户可以恢复他们的钻石应用程序内项目以及何时如果我消费它,他们可以重新购买它。因此,谷歌仍然保留购买信息,我不必强迫用户在我的服务器上注册以便能够将他们的购买与他们的帐户同步)

0 投票
0 回答
186 浏览

node.js - google-play-billing-validator:回馈:'无效响应,请检查 \'Verifier\' 配置或上面的 statusCode'

似乎在尝试使用 npm 包确认收据时,我收到了错误消息:

我正在传递数据,如下所述:

我面临链接中提到的相同问题:https ://github.com/Deishelon/google-play-billing-validator/issues/14

任何帮助将不胜感激

0 投票
1 回答
302 浏览

android - 购买场景中的应用内购买问题 - Kotlin

我正在我的 android 应用程序中实现应用内购买演示,以仔细深入地学习所有内容。

现在,为此,我在我的 Google Play 控制台帐户中添加了以下三个产品 ID :

  1. consumable_product_coins

  2. nonconsumable_product_basic_videos

  3. nonconsumable_product_prime_videos

现在,我的xml包含三个按钮,每个按钮用于购买以上三种产品,我正在单击特定按钮启动购买流程。

在我的Java 文件中,我做了如下操作:

}

现在,你可以从代码中看到product1(硬币)是消耗品,所以我已经实现了consumeAsync方法。休息,实施acknowledgePurchase

但是,问题是我第一次可以正常购买硬币产品。从第二次开始,它向我展示了:“您已经拥有这个项目” 这两种产品的其余部分也在发生同样的事情。

可能是什么问题?

注意:5分钟后我可以再次购买!我没有实施订阅。

0 投票
1 回答
200 浏览

java - JAVA - 如何进行购买.products.acknowledge 请求

我必须按照指南中的说明使用 POST 方法发出请求:https ://developers.google.com/android-publisher/api-ref/rest/v3/purchases.products/acknowledge

我的 Java 代码目前如下所示:

我收到一个 404 网页,找不到页面,我的请求有什么问题?

感谢所有愿意帮助我的人。我爱你<3

0 投票
0 回答
39 浏览

android - android - 在 AcknowledgePurchaseResponseListener 中获取对视图的引用

我正在设置应用程序订阅 (Java),我知道在验证所有内容后,我必须确认购买并授予权利。在我的应用程序中,一旦订阅得到验证,屏幕应该会变为确认屏幕。我正在使用导航组件来处理应用程序中的所有导航。但是我不确定在确认后如何引用当前视图:

如您所见,为了获得 navController,我需要访问视图,但如何在 AcknowledgePurchaseResponseListener 中做到这一点?