我要验证购买的应用程序。
我做了什么步骤: 将项目与我的Google Play控制台关联。创建服务帐户并授予访问权限。
我正在通过以下方法验证购买
if (responseCode == BillingClient.BillingResponse.OK
&& purchases != null) {
for (Purchase purchase : purchases) {
if (verifyValidSignature(purchase.getOriginalJson(), purchase.getSignature())) {
handlePurchase(purchase);
consumePurchase(purchase);
}
}
}
我遇到错误。用户无需购买即可获得奖励。因此,我决定使用api来验证购买。看完文档后,我不知道从哪里开始。该文档太深了。谁能指导我解决这个问题?