Angular 将第三方服务与Firebase集成

Angular 将第三方服务与Firebase集成,angular,firebase,stripe-payments,mailchimp,Angular,Firebase,Stripe Payments,Mailchimp,我正在创建一个Angular应用程序,我计划在我的数据库中使用Firebase云函数和firestore。 我想能够使用MailChimp和StripeApi,这可能吗?如果不是,我应该使用Express吗?是的,完全可能。只要您的第三方提供web集成,您就可以随时调用云函数为您处理该流。将您的云功能想象为向例如MailChimp发出请求的服务器。您无法从客户端代码安全地调用MailChimp和Stripe API。据我所知,这两种方法都要求您提供某些凭据,这些凭据赋予调用方比您希望用户拥有的权

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

是的,完全可能。只要您的第三方提供web集成,您就可以随时调用云函数为您处理该流。将您的云功能想象为向例如MailChimp发出请求的服务器。

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