如何使用 Zapier 查询 Firebase 实时数据库在子路径中使用通配符
How to use wildcards in child path using Zapier querying Firebase Realtime database
每当订单写入 firebase RTDB 时,我正在尝试使用 zapier 通过 mailgun 发送订单确认电子邮件。
实时数据库中的子路径为Orders/{userid}/{timestamp}/。如何在 zapier 的子路径中将 userid 和 timestamp 声明为通配符。现在,它希望所有新条目都来自用户 ID 和我首先设置它时使用的时间戳。
我希望这是有道理的。如果没有,我会尽我所能尝试重新措辞以明确我的目的。谢谢!
根据对 Firebase 的 Zapier 触发器、搜索和操作的外观,他们的后端似乎依赖于 Firebase Client SDK。因此,您将无法按照预期的方式使用通配符,因为每个路径都是以静态方式侦听的。
相反,您可能需要考虑使用 Cloud Functions for Firebase。
Postmark team have a pretty solid tutorial on how to do this here. There is also another question that does what you are looking for using functions. It shouldn't be too difficult to swap Postmark out for the mailgun-js 图书馆。
每当订单写入 firebase RTDB 时,我正在尝试使用 zapier 通过 mailgun 发送订单确认电子邮件。
实时数据库中的子路径为Orders/{userid}/{timestamp}/。如何在 zapier 的子路径中将 userid 和 timestamp 声明为通配符。现在,它希望所有新条目都来自用户 ID 和我首先设置它时使用的时间戳。
我希望这是有道理的。如果没有,我会尽我所能尝试重新措辞以明确我的目的。谢谢!
根据对 Firebase 的 Zapier 触发器、搜索和操作的外观,他们的后端似乎依赖于 Firebase Client SDK。因此,您将无法按照预期的方式使用通配符,因为每个路径都是以静态方式侦听的。
相反,您可能需要考虑使用 Cloud Functions for Firebase。
Postmark team have a pretty solid tutorial on how to do this here. There is also another question