网络回调 (WebHooks)
什么是 Webhook?
Webhook 是一项功能,可让您在任务完成或 Web 应用程序中发生特定事件时接收实时通知。将 Listly 与 Slack 等企业消息应用程序集成后,您可以在数据提取完成时接收实时通知。
使用方法
集成 Slack Webhook
登录 Slack,然后点击以下链接。
Incoming WebHooks: https://slack.com/marketplace/A0F7XDUAZ-incoming-webhooks
添加到 Slack。

点击 Add to Slack 后,选择要接收通知的频道。在此步骤中,您还可以添加新频道用于通知,并设置发送提取结果消息的机器人名称。复制 Listly 服务集成所需的 Webhook URL,然后点击保存设置。

在 Listly Databoard 中,找到要接收结果通知的任务,点击右侧的 Data 按钮。然后如下图所示,点击顶部菜单右侧的 Hook 按钮,打开 webhook 设置窗口。

当 webhook 设置窗口出现时,按如下所示输入请求方法和 JSON 值。在 URL 输入字段中,输入您在上一步复制的 Webhook URL。

JSON
见下方 payload
{
"text": "#taskkey is #status. <[https://www.listly.io/single?key=#taskkey&tab=4&card=30|See](https://www.listly.io/single?key=#taskkey&tab=4&card=30%7CSee) result>\nFrom Listly.",
"icon_emoji": ":white_check_mark:"
}使用重新提取或调度器再次提取该任务的数据,您将在 Slack 中收到如下所示的数据提取通知消息。

其他设置
如果您熟悉 JSON 格式,可以在上述 JSON 中添加
channel: #channelname或user: @username来更改接收通知的频道/用户。添加username: botname可以更改发送通知的机器人名称。要了解更多关于 Slack Incoming Webhooks 的信息,请查看 Slack 文档:https://api.slack.com/legacy/custom-integrations/messaging/webhooks
最后更新于
这有帮助吗?