firebase - 来自 Firebase 消息和主题的电子邮件触发器为空
问题描述
我安装并正在测试 Firebase 的电子邮件触发器扩展。这个扩展在 Firestore 上创建了一个“邮件”集合,我在其中使用“to”、“Message”和“Subject”字段添加了一个新文档。我可以收到电子邮件,但问题是主题和消息为空。我正在测试扩展,只是从 Firestore 数据库中填充字段,而不是从代码中。有人知道填充这些填充的正确格式结构吗?(主题和消息)。请参阅所附图片。谢谢。
解决方案
您的文档格式不正确。该message
字段应该是一个包含subject
,html
和/或text
主体的对象:
admin.firestore().collection('mail').add({
to: 'someone@example.com',
message: {
subject: 'Hello from Firebase!',
html: 'This is an <code>HTML</code> email body.',
},
})
您改为提供message
字符串。阅读已安装扩展程序的使用说明以获取更多详细信息。
推荐阅读
- ruby - W: Lint/Void: Lital <<-DOC 在 void 上下文中使用
- c# - Excel VSTO C# - 创建 ListObject 的 VSTO 对应项会中断重命名
- c# - 从 Azure Active Directory 访问具有授权类型的用户
- java - 如何在 groovy spock 中模拟 Autowired 构造函数依赖项
- powershell - 从分析组件存储中提取值?
- javascript - (节点:2724)UnhandledPromiseRejectionWarning:TypeError:无法读取未定义的属性“第一个”
- python - Python,如何检查行的第一个元素是否在csv doc上重复
- reactjs - componentWillMount() 的 React JS 测试用例,异步测试 API 调用
- scala - sbt 新项目创建:没有 SDK 问题,下载 JDK 失败
- r-caret - 使用 caret 和 roc() 时正确的响应和预测器参数