每当订单写入firebase RTDB时,我都会尝试使用zapier发送带有邮件枪的订单确认电子邮件。
实时数据库中的子路径是Orders/{userid}/{timestamp}/。如何在zapier中子路径中将userid和时间戳声明为通配符。现在,它希望所有新条目都来自用户id和我在第一次设置它时使用的时间戳。
我希望这是有意义的。如果没有,我会尽我最大的努力重新表述,以明确我要做的是什么。谢谢!
发布于 2019-03-17 05:56:00
从Zapier触发器、搜索和Firebase操作的外观来看,它们的后端似乎依赖于Firebase客户端SDK。正因为如此,您将无法以预期的方式使用通配符,因为每个路径都是以静态方式侦听的。
相反,您可能必须考虑使用Cloud Functions for Firebase。
关于如何使用here,Postmark团队有一个非常可靠的教程。还有另一个问题here on SO,它使用函数实现了您想要的功能。将Postmark换成mailgun-js库应该不会太难。
https://stackoverflow.com/questions/55203240
复制相似问题