angular - 将第三方服务与 Firebase 集成
问题描述
我正在创建一个 Angular 应用程序,我计划为我的数据库使用 Firebase 云功能和 Firestore。我希望能够使用 MailChimp 和 StripeApi ,这可能吗?如果不是,我应该使用 Express 吗?
解决方案
您无法从客户端代码安全地调用 MailChimp 和 Stripe API。据我所知,这两者都要求您提供某些凭据,以使调用者获得比您希望用户拥有的更多权限。这就是为什么您应该在受信任的环境中运行此类代码的原因,例如您的笔记本电脑(在开发期间)、您控制的服务器或 Cloud Functions for Firebase。后者是一个完整的服务器端系统,您可以在其中运行此类代码,而无需启动自己的机器。
推荐阅读
- winapi - PyWin32:在再次使用 SendKeys 之前检测“就绪”?
- reactjs - 从服务器 Laravel 和 reactjs 下载文件
- php - 在 laravel 中调用未定义的方法 stdClass::delete()
- ansible - 通过ansible获取某个zk节点可能不存在的内容
- javascript - 如何替换网站的 javascript 功能?
- python-3.x - numpy数组的真假索引
- javascript - JavaScript图像调整大小导致白色/黑色图像
- c# - 任务已计划并等待运行但从未执行
- javascript - Bootstrap 4:如何显示一个可折叠项目并隐藏其他项目?
- graphics - GPU Basic : 为什么要处理计算机图形的浮点数