将Google Firebase链接到Google计费订阅Android Studio java
我正在尝试将我的firebase应用程序链接到谷歌账单订阅。因为我试图提供基于订阅的服务,但带有一个变量。用户将有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的返回
# 1 楼答案
Firebase中没有内置任何东西可以连接到Google Pay,Google Pay中也没有内置任何东西可以连接到Firebase。您必须自己编写连接这两者的代码。因为这涉及到支付处理,所以您可能必须在可信的环境中进行。这可以是您的开发机器、您控制的服务器或云功能
有关通过云函数将支付处理与Firebase集成的示例,请查看此example using Stripe(也在this video中解释)或此example using PayPal