我正在使用 Zapier cli 设置一个新的应用程序。我正在使用基于 SESSION 的身份验证,因为我想将一些变量交换为散列字符串。我可以清楚地看到如何提取 Zapier 界面中提供的 auth 变量(例如bundle.authData.MY_FIELD
)。
在我们的情况下,我们要求触发器的名称包含在身份验证/哈希调用中,因此返回的令牌是每个函数的,而不仅仅是“允许所有”类型的场景。
所以我们希望能够做这样的事情:
const getSessionKey = async function (z, bundle){
const response = await z.request({
method: 'POST',
url: 'my_url',
body: {
function_name: **bundle.triggers.name**
},
});
并在每个身份验证调用中包含触发器或操作名称。Zapier 有可能吗?