使用 Zapier Integration 将按钮添加到 Slack Channel Message

Adding button to Slack Channel Message using Zapier Integration

有谁知道将交互式按钮添加到使用 Zapier 松弛通道消息集成创建的松弛通道消息的方法吗?

来自 Zapier 平台团队的大卫。很抱歉成为坏消息的传播者,但目前这是不可能的。由于处理按钮交互的方式(集中处理所有使用 Zapier 创建的按钮的单个 url),我们还没有想出一个好方法让用户将按钮添加到他们的消息中方式有用。

我们会跟踪通过工单收到的所有功能请求,因此如果您想表达您的支持并得到通知 if/when 这确实得到实施,我建议您发送电子邮件至 contact@zapier.com.

有一种方法可以添加按钮,但您需要一个高级帐户。它通过使用 Zapier webhook function 直接向 Slack API.

发送 POST 请求来工作
  1. 大家可以跟着this tutorial在Slack里准备好一切
  2. 然后需要在Zapier中添加自定义请求步骤: Screenshot from Zapier
  3. Select 方法“POST”并粘贴 Slack application management tool
  4. 中的 URL
  5. 使用 Slack Block Kit Builder
  6. 构建您的 Slack 消息
  7. 将 Block Kit Builder 中的 JSON 粘贴到 Zapier 的数据字段中
  8. 必要时将 JSON 中的文本替换为 Zapier 中的动态字段

如果您想要按钮,您可能希望使用它们来触发更多的 Zapier 事件。为此,请按照下列步骤操作:

  1. 创建由 Zapier 的 Webhooks 触发的新 Zap
  2. Select“捕获请求”
  3. 复制请求URL
  4. 导航到您的 Zapier application management tool 并找到您应用的交互组件部分
  5. 从 Zapier
  6. 粘贴请求 URL