Google为什么要这么做?
目前,通过Google Billing API获得的com.android.billingclient.api.Purchase
对象不包括有关购买是否使用促销代码的具体细节。
在onPurchasesUpdated()
回调中,当用户发起订阅的支付流时触发,购买对象提供了有关交易的有价值的信息,但它缺乏所使用的促销代码的具体指示。
override fun onPurchasesUpdated(
billingResult: BillingResult,
purchases: MutableList<Purchase>?
)
1条答案
按热度按时间ffscu2ro1#
由于某些原因,某些信息在客户端不可用。但是,您可以从Google Play Developer API(适用于one-time purchases和subscriptions)检索此信息沿着无法在Billing Library中访问的其他数据