Zapier 获取身份验证请求的请求名称

Zapier 获取身份验证请求的请求名称,zapier,zapier-cli,Zapier,Zapier Cli,我正在使用Zapier cli设置新的应用程序。我使用基于会话的身份验证,因为我想用一些变量交换散列字符串。我可以清楚地看到如何提取Zapier接口中提供的auth变量(例如bundle.authData.MY_字段) 在我们的情况下,我们要求在身份验证/哈希调用中包含触发器的名称,因此返回的令牌是每个函数的,而不仅仅是“allow all”类型的场景 因此,我们希望能够这样做: const getSessionKey = async function (z, bundle){ con

我正在使用Zapier cli设置新的应用程序。我使用基于会话的身份验证,因为我想用一些变量交换散列字符串。我可以清楚地看到如何提取Zapier接口中提供的auth变量(例如
bundle.authData.MY_字段

在我们的情况下,我们要求在身份验证/哈希调用中包含触发器的名称,因此返回的令牌是每个函数的,而不仅仅是“allow all”类型的场景

因此,我们希望能够这样做:

const getSessionKey = async function (z, bundle){

    const response = await z.request({
        method: 'POST',
        url: 'my_url',
        body: {
            function_name: **bundle.triggers.name**
        },
    });

并在每个身份验证调用中包含触发器或操作名称。Zapier是否可以这样做?

触发器/操作名称在捆绑模式中不可用。充其量,您必须配置一个字段,用户可以在该字段中键入要发送的触发器名称的字符串,或者如果您的目的是让您的应用程序仅用于特定的触发器/操作,则只需将现有触发器/操作的列表作为静态下拉菜单传递,以便只请求必要的范围,并在添加更多触发器/操作时更新