💡
原文英文,约300词,阅读约需1分钟。
📝
内容提要
文章介绍了如何在Chat SDK中暂停和恢复工作流运行。通过创建工作流Webhook并将其URL传递给按钮的callbackUrl属性,可以实现状态报告请求的审批卡功能。用户可以通过按钮批准、发送或取消请求,相关数据会发送到指定的端点。
🎯
关键要点
-
可以在Chat SDK卡片上暂停工作流运行,并在用户点击按钮时恢复。
-
通过创建工作流Webhook并将其URL传递给按钮的callbackUrl属性,可以实现状态报告请求的审批卡功能。
-
用户可以通过按钮批准、发送或取消请求,相关数据会发送到指定的端点。
-
对于<Modal>组件,表单数据包含在事件负载中,callbackUrl适用于大多数平台的按钮。
❓
延伸问答
如何在Chat SDK中暂停和恢复工作流运行?
可以通过在Chat SDK卡片上设置按钮的callbackUrl属性来暂停和恢复工作流运行。
什么是工作流Webhook,它的作用是什么?
工作流Webhook是一个用于接收事件的URL,可以将其传递给按钮的callbackUrl属性,以实现状态报告请求的审批功能。
用户如何通过按钮进行请求的批准或取消?
用户可以通过点击按钮来批准、发送或取消请求,相关数据会发送到指定的端点。
Modal组件中的表单数据如何处理?
在Modal组件中,表单数据包含在事件负载中,可以通过callbackUrl进行处理。
如何创建一个审批卡以批准或拒绝请求?
可以通过创建一个工作流Webhook并将其URL传递给按钮的callbackUrl属性来构建审批卡。
callbackUrl在Chat SDK中适用于哪些组件?
callbackUrl适用于大多数平台的按钮以及Slack和Teams中的模态框。
➡️