飞书机器人
组件介绍
使用 webhook 自动发送通知到飞书群
截图
属性说明
通用必填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
Webhook 地址 | 字符串 | 空 | 企业微信群机器人的 webhook链接 机器人设置可查看机器人申请流程 |
消息类型 | 下拉选项 | 文本 | 需要发送消息的类型 ● 文本 ● 富文本 ● 图片 ● 卡片消息 |
消息类型
文本
必填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
文本内容 | 字符串 | 空 | 「消息类型」选择「文本」时生效 需要发送的文本内容,最长不超过 2048 个字节 详情可查看配置说明文档 |
选填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
@所有人 | 下拉选项 | 关闭 | ● 关闭:不 @ 全群 ● 开启:@所有群成员 详情可查看 配置说明文档 |
密钥 | 字符串 | 空 | 当 webkook 配置中设置签名验证时需要填写 点击这里查看教程 |
富文本
必填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
富文本内容 | JSON 对象 | 空 | 「消息类型」选择「富文本 」时生效 需要发送的富文本消息 详情可查看 配置说明文档 |
选填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
@所有人 | 下拉选项 | 关闭 | ● 关闭:不 @ 全群 ● 开启:@所有群成员 详情可查看 配置说明文档 |
密钥 | 字符串 | 空 | 当 webkook 配置中设置签名验证时需要填写 点击这里查看教程 |
图片
必填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
image_key | 字符串 | 空 | 「消息类型」选择「图片」时生效 需要上传图片的 Key 值 图片需要先上传到飞书服务器 「飞书上传图片」组件的返回值 |
选填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
密钥 | 字符串 | 空 | 当 webkook 配置中设置签名验证时需要填写 点击这里查看教程 |
消息卡片
必填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
卡片内容 | 字符串 | 空 | 「消息类型」选择「消息卡片」时生效 内容介绍详见飞书开发文档-发送消息卡片 |
选填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
@所有人 | 下拉选项 | 关闭 | ● 关闭:不 @ 全群 ● 开启:@所有群成员 详情可查看 配置说明文档 |
密钥 | 字符串 | 空 | 当 webkook 配置中设置签名验证时需要填写 点击这里查看教程 |
返回值
无
富文本示例
{
"post": {
"zh_cn": {
"title": "网站上线通知",
"content": [
[{
"tag": "text",
"text": "百度官网: "
},
{
"tag": "a",
"text": "点击查看",
"href": "https://www.baidu.com/"
}
]
]
}
}
}
卡片内容示例
{
"elements": [{
"tag": "div",
"text": {
"content": "**西湖**,位于浙江省杭州市西湖区龙井路1号,杭州市区西部,景区总面积49平方千米,汇水面积为21.22平方千米,湖面面积为6.38平方千米。",
"tag": "lark_md"
}
}, {
"actions": [{
"tag": "button",
"text": {
"content": "更多景点介绍 :玫瑰:",
"tag": "lark_md"
},
"url": "https://www.example.com",
"type": "default",
"value": {}
}],
"tag": "action"
}],
"header": {
"title": {
"content": "今日旅游推荐",
"tag": "plain_text"
}
}
}
组件示例
- 飞书上传图片:具体内容详见截图——将返回值变量传递给飞书机器人组件
- 飞书机器人:具体内容详见截图
- 运行结果:发送图片到飞书群
注意事项
- 卡片内容可以使用飞书消息卡片搭建工具导出的 json 文件内容,但是需要删除部分内容方能使用;如下图所示,左侧是导出的 json 文件内容,右侧是卡片消息内容,需要删除左侧红色部分的内容后才是卡片消息需要的内容,需要删除 "mock_data": "{}","variables": [] 及 "templateId": "ctp_AA8KxF6MN9hQ","content": 等不需要使用的内容。
- 富文本内容及卡片消息内容需要符合 JSON 格式,可以使用 JSON 工具进行校验。