同事悄悄告诉我,飞书通知还能这样玩

小红:小白!!我又忘记打卡了😭

小白:要不在飞书群里加个机器人定时提醒大家吧😃

小红:好啊,不过这个麻烦吗??

小白:可简单了,用建木CI图形化界面编排一个流程就行了,飞书通知节点开箱即用

小红:谢谢小白!!!🥰

建木节点库 中提供了丰富的节点,其中就包含四种类型的飞书通知节点,在飞书通知节点中定义输入参数,就可以轻松实现通知的功能了,一起来看看如何实现吧!

在这里插入图片描述

前置准备

1.添加飞书机器人

首先打开飞书群设置 -> 点击群机器人 -> 点击添加机器人 -> 点击自定义机器人 -> 填写机器人名称 -> 点击添加

好了,现在你的机器人就添加好了!将webhook地址添加到建木CI的密钥库中就可以使用了!

在这里插入图片描述

如果你不需要发送图片,也不需要通过手机号@群成员,前置准备就已经完成了。

2.获取App Id和App Secret

注意:发送图片或者通过手机号@群成员时,才需要App Id和App Secret,否则可以跳过该步骤

a.创建应用:打开飞书开发者后台 -> 点击创建应用

b.修改权限(通过手机号@群成员)

  • 点击刚才创建的应用,进入应用页面
  • 点击权限管理,选择“通过手机号或邮箱获取用户ID”和“获取用户 userID“的权限,点击批量开通

在这里插入图片描述

c.选择版本管理,填写版本详情信息,可用范围选择所有员工,再点击保存、申请发布(发布之前需要上传应用头像)

在这里插入图片描述

d.打开飞书管理后台 ,点击左侧工作台,选择应用审核,然后审核刚才申请发布的应用

在这里插入图片描述

e.应用审核完成以后,复制应用的App ID和APP Secreet,添加到建木CI的密钥库中
在这里插入图片描述

发送飞书通知

1.发送文本通知

在这里插入图片描述

机器人webhook为密钥参数,可直接引用密钥库中的密钥

通过图形化界面编排流程,只需按上图步骤,就可轻松编好排流程

如果需要定时触发,可以在飞书通知前面加一个cron节点,填写你需要的cron表达式

在这里插入图片描述

2.发送富文本通知

发送飞书富文本通知和发送飞书文本通知的步骤是一样的,只是输入参数略有差别

示例:

在这里插入图片描述

3.发送图片通知

图片通知需要密钥参数App ID和App Secret,在图形化界面中可以直接引用密钥库中的密钥

示例:

在这里插入图片描述

4.发送消息卡片通知

消息卡片通知不仅可以发送markdown格式消息,还可以发送图片、通过手机号@群成员,需要密钥参数App ID和App Secret。

示例:

在这里插入图片描述

最后看一下飞书通知的效果吧!

在这里插入图片描述

好了,用图形化编排飞书通知就介绍到这里了,如果你恰好正在使用飞书,快去试试飞书通知节点吧!

在这里插入图片描述

说明

如果想参考本次测试流程具体生成的DSL,可以移步此处如何向飞书发送通知

官⽹

代码

文档

示例

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【资源说明】 基于Python实现的每日发送测试人员缺陷情况到飞书群的机器人源码+使用说明.zip # 环境要求 |环境|版本| |-|-| |python|3.7.4| |pip|22.0.4| 更新pip ```python pip install --upgrade pip ``` 创建虚拟目录 ```shell # python -m venv 虚拟环境名称,名称是随意起的 python -m venv tutorial-env ``` 激活虚拟环境 * 当激活虚拟环境时命令行上会有个虚拟环境名前缀 ## Unix或MacOS上激活虚拟环境 ```shell source tutorial-env/bin/activate ``` ## windows上激活虚拟环境 ```shell tutorial-env\Scripts\activate.bat ``` # 项目依赖安装 ```shell python3.7 -m pip install --upgrade pip pip install -r requirements.txt ``` * 如果引入其他新的依赖,可以执行冻结第三方库,就是将所有第三方库及版本号保存到requirements.txt文本文件中 ```shell pip freeze > requirements.txt ``` * 如果pip不起作用,可以从pypi上下载最新的源码包(https://pypi.python.org/pypi/)进行安装: ```shell python setup.py install ``` 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载,沟通交流,互相学习,共同进步!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值