首页 > 解决方案 > 将第三方服务与 Firebase 集成

问题描述

我正在创建一个 Angular 应用程序,我计划为我的数据库使用 Firebase 云功能和 Firestore。我希望能够使用 MailChimp 和 StripeApi ,这可能吗?如果不是,我应该使用 Express 吗?

标签: angularfirebasestripe-paymentsmailchimp

解决方案


您无法从客户端代码安全地调用 MailChimp 和 Stripe API。据我所知,这两者都要求您提供某些凭据,以使调用者获得比您希望用户拥有的更多权限。这就是为什么您应该在受信任的环境中运行此类代码的原因,例如您的笔记本电脑(在开发期间)、您控制的服务器或 Cloud Functions for Firebase。后者是一个完整的服务器端系统,您可以在其中运行此类代码,而无需启动自己的机器。


推荐阅读