Firebase邮件中的电子邮件触发器,主题为空

问题描述

enter image description here

我已经安装了,并且正在测试Firebase的Email Trigger扩展。此扩展在Firestore上创建了一个邮件”集合,在其中使用“至”,“消息”和“主题”字段添加一个新文档。我可以收到电子邮件,但问题是主题和消息为空。我正在测试扩展,仅填充Firestore数据库中的字段,而不是代码中的字段。有人知道正确的格式结构来填充这些填充吗? (主题和消息)。请参阅所附图片。谢谢。

解决方法

您的文档格式不正确。 message字段应该是包含subjecthtml和/或text正文的对象:

admin.firestore().collection('mail').add({
  to: '[email protected]',message: {
    subject: 'Hello from Firebase!',html: 'This is an <code>HTML</code> email body.',},})

您正在提供message作为字符串。阅读安装的扩展程序的使用说明,以了解更多详细信息。