每当将订单写入Firebase RTDB时,我都试图使用zapier通过mailgun发送订单确认电子邮件。
RTDB中的子路径为Orders / {userid} / {timestamp} /。如何在zapier的子路径中将userid和timestamp声明为通配符。现在,它希望所有新条目都来自用户ID和我最初设置时使用的时间戳。
我希望这是有道理的。如果没有,我会尽力改写一下,以明确说明我要做什么。谢谢!
答案 0 :(得分:0)
从Zapier触发器,搜索和Firebase动作的外观来看,它们的后端似乎依赖于Firebase Client SDK。因此,您将无法以预期的方式使用通配符,因为每个路径都是以静态方式侦听的。
相反,您可能必须考虑使用Cloud Functions for Firebase。
Postmark团队提供了有关如何进行此here的非常扎实的教程。还有另一个问题here on SO,该问题可以满足您使用函数的需要。将Postmark换成mailgun-js库应该并不难。