【问题标题】:Android IAP Subscription - How to get original orderID while receiving realtime developer notificationsAndroid IAP 订阅 - 如何在接收实时开发者通知时获取原始 orderID
【发布时间】:2021-06-03 19:28:29
【问题描述】:

我正在尝试实现自己的服务器来处理 android 的应用内订阅验证。

我需要处理 google 的实时开发者通知,例如,当用户续订订阅时会触发这些通知。

Google 向我发送购买令牌,我使用该令牌通过 AndroidPublisher api 获取订单。

但是,AndroidPublisher for renew purchase 返回 orderID 字段,这与原始购买不同 - renew purchase 包含后缀为..1的orderID。

如何获取连续续订中第一次购买的orderID?因为我想在我的服务器上更新用户的购买。

从 orderID 中删除 \.\.\d+$ regexp 是否安全?

【问题讨论】:

    标签: android in-app-purchase


    【解决方案1】:

    您不应使用 OrderID 来识别用户的购买或订阅。用户 purchaseToken 代替。更多细节在这里:https://developer.android.com/google/play/billing/integrate#tokens

    【讨论】:

      猜你喜欢
      • 2019-11-14
      • 1970-01-01
      • 2021-11-03
      • 1970-01-01
      • 1970-01-01
      • 2016-02-20
      • 2019-03-03
      • 2023-03-29
      • 2020-11-27
      相关资源
      最近更新 更多