Webhook功能介绍

简单介绍

在流程中任意一个节点,简单配置后,可以自动触发第三方系统提供的所有功能,如调用谷歌日历,发送邮件,Trello增加卡片,github增加Issue等。也可以自己基于轻流进行二次开发,与公司已有系统进行对接。

使用方法

(1) Webhook 为一种Q-Robot节点,目前仅开放给Alpha版本及以上用户,如需试用可以联系我们 ~

(2) 获取到使用权限后,需要在插件中心开启Webhook功能

(3) 编辑应用流程时,选择Webhook节点,打开详情可以看到以下配置内容

(4) 各个配置项说明

配置项名称 可填内容 用途描述
URL 第三方系统api的url,可以插入表单内字段 设置为第三方系统api定义中指定的url
Method 目前支持POST/PUT/DELETE/GET 目前涵盖了常用的方法
触发方式 默认/自定义 默认情况下,会发送轻流预定义好的数据结构到指定url
Header 请求发送的header信息 请求的header信息,只支持固定值设置
Body x-www-form-urlencoded 或 application/json 请求的body信息,只支持两种格式
x-www-form-urlencoded body内容的键值对
application/json body内容自定义json结构,可以插入字段 这部分属于轻流webhook进阶内容,可以自定义请求体内容,遇到一维数组类型,会匹配最近的数组进行展开

注意事项

在轻流钉钉版使用Webhook前 ,需向轻流申请白名单,否则会影响功能的正常使用

使用案例

连接轻流和Trello

       

相关文章