【问题标题】:Linking Google Firebase to Google Billing Subscription - Android Studio java将 Google Firebase 链接到 Google 账单订阅 - Android Studio java
【发布时间】:2019-08-05 00:15:42
【问题描述】:

我正在尝试将我的 Firebase 应用程序链接到 Google 计费订阅。因为我正在尝试提供基于订阅的服务,但有一个变量。用户将有 8 次尝试,他每个月会获得 8 次新的尝试,并在月底重置为默认值。

我查看了这么多文档,但找不到任何方法来链接它们,我唯一能想到的就是制作一个服务器来处理这个问题,但当时这是不可能的。

if(subscription) {                    
    database.getReference("Business").child(user.getUid()).child("ordercount").setValue(8);
}
else {
    database.getReference("Business").child(user.getUid()).child("ordercount").setValue(0);
}

如果订阅仍然有效,这是我希望在每个订阅月末执行的代码。 注意我试图弄清楚如何从用户的 Gmail 服务中检查布尔值(订阅)。 所以我希望根据用户的订阅状态得到 0 或 8 的回报。

【问题讨论】:

    标签: java firebase firebase-realtime-database google-pay


    【解决方案1】:

    Firebase 中没有任何内容可以将其与 Google Pay 连接,Google Pay 中也没有任何内容可以将其与 Firebase 连接。您必须自己编写连接两者的代码。由于这涉及支付处理,您可能必须在受信任的环境中执行此操作。这可以是您的开发机器、您控制的服务器或 Cloud Functions。

    有关通过 Cloud Functions 将支付处理与 Firebase 集成的示例,请查看此 example using Stripe(也在 this video 中解释)或此 example using PayPal

    【讨论】:

      猜你喜欢
      • 2016-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-12
      相关资源
      最近更新 更多