Google Play结算库在购买交易失败或取消时不会发出orderId,但它会在控制台中显示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Google Play结算库在购买交易失败或取消时不会发出orderId,但它会在控制台中显示相关的知识,希望对你有一定的参考价值。
我已将Play Billing Library集成到我的android应用程序中。即使某些事务失败或用户取消它,我也需要获取orderId。
public void onPurchasesUpdated(int resultCode, List<Purchase> purchases)
上面的方法只返回带有购买的resultCode作为失败/取消情况下的空值。
但是在游戏机中,我能够看到购买订单,时间等:https://play.google.com/apps/publish/?account=xxxxxx#OrderManagementPlace
有人可以帮助我如何获得orderID字段?
答案
这似乎是一个错误,目前没有解决方案:https://issuetracker.google.com/issues/112749359
以上是关于Google Play结算库在购买交易失败或取消时不会发出orderId,但它会在控制台中显示的主要内容,如果未能解决你的问题,请参考以下文章
Android应用程序结算:订单取消后,购买状态保持“已购买”状态