【发布时间】:2018-04-14 15:12:31
【问题描述】:
如何使用触发的两个事件在firebase云功能中发送单个通知,因为一个事件是firebase默认不包含电子邮件或fcmtoken来发送通知或电子邮件!我可以从其他活动中为用户选择电子邮件吗?
【问题讨论】:
标签: firebase firebase-authentication firebase-cloud-messaging google-cloud-functions
如何使用触发的两个事件在firebase云功能中发送单个通知,因为一个事件是firebase默认不包含电子邮件或fcmtoken来发送通知或电子邮件!我可以从其他活动中为用户选择电子邮件吗?
【问题讨论】:
标签: firebase firebase-authentication firebase-cloud-messaging google-cloud-functions
如果您的事件是由您要向其发送通知的用户触发的,您可以使用该事件来获取经过身份验证的用户的 uid 以检索他们的电子邮件地址。
let uid = event.auth.variable.uid;
admin.auth().getUser(uid).then(user => {
console.log(user);
}).catch(error => {
console.log(error);
});
【讨论】: