首页 > 解决方案 > 当firebase函数超时或崩溃时如何获取邮件?

问题描述

我正在使用带有密钥的rest api,之后该密钥使用了很多时间或一段时间后过期(不知道密钥的过期时间如何工作)需要用新密钥更改密钥。我想在密钥过期时收到电子邮件,因为如果密钥不起作用,用户将无法使用我的应用程序。我不想一直检查它。

虽然密钥正在工作,但我正在获取带有参数的 json 正文,但是当密钥过期时,正文中会出现“未登录”消息。我正在考虑制作邮件发件人功能(可以使用 mailgun 等...),如果我得到“未登录”正文但想了解是否有某种方法可以在功能超时或崩溃时通过参数使 firebase 向我发送邮件

标签: node.jsfirebasegoogle-cloud-functions

解决方案


我知道没有内置功能可以做到这一点,但是您可以创建一个函数,在密钥过期时将所需的所有信息写入 Cloud Firestore 集合,并使用每次添加新文档时触发的Firebase 扩展到那个集合。


推荐阅读