有没有办法在华为应用内购买更改订阅时获得回调?
Is there a way to get a callback when subscription changed in Huawei In App Purchase?
我正在为我的应用程序实施 IAP。
有流向 change/cancel 已购买的订阅。为此,应打开“订阅管理”页面。从
获取结果是可能的
iapClient.startIapActivity(inAppRequest)
并打电话
startIapActivityResult.startActivity(activity)
不幸的是,在这种情况下,没有返回结果也没有调用回调,因此除非执行请求,否则不知道订阅的变化。
是否有可能在应用 运行 时观察用户订阅的变化?
或者当使用
购买产品时,是否有可能以相同的方式(在 onActivityResult 中)获得结果
iapClient.createPurchaseIntent(purchaseIntentReq)
您可以使用
obtainOwnedPurchases()
查询当前订阅。返回的订阅包括订阅的当前状态。
您可以从以下位置获得更多详细信息:https://developer.huawei.com/consumer/en/doc/HMSCore-References-V5/iapclient-0000001050137587-V5#ZH-CN_TOPIC_0000001050137587__section15126153542812
我正在为我的应用程序实施 IAP。
有流向 change/cancel 已购买的订阅。为此,应打开“订阅管理”页面。从
获取结果是可能的iapClient.startIapActivity(inAppRequest)
并打电话
startIapActivityResult.startActivity(activity)
不幸的是,在这种情况下,没有返回结果也没有调用回调,因此除非执行请求,否则不知道订阅的变化。
是否有可能在应用 运行 时观察用户订阅的变化?
或者当使用
购买产品时,是否有可能以相同的方式(在 onActivityResult 中)获得结果iapClient.createPurchaseIntent(purchaseIntentReq)
您可以使用
obtainOwnedPurchases()
查询当前订阅。返回的订阅包括订阅的当前状态。
您可以从以下位置获得更多详细信息:https://developer.huawei.com/consumer/en/doc/HMSCore-References-V5/iapclient-0000001050137587-V5#ZH-CN_TOPIC_0000001050137587__section15126153542812