问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在Apifox中集成消息通知到钉钉、飞书等第三方应用

发布网友 发布时间:2024-08-25 23:47

我来回答

1个回答

热心网友 时间:2024-08-26 00:08

Apifox 支持将「消息通知」集成到第三方应用平台,包括企业微信、钉钉、飞书、Webhook 和 Jenkins。具体可在项目的【项目设置 -> 通知设置 -> 外部通知】里新建一个通知事件,然后在弹出的界面中配置即可。

在配置界面可以选择需要的触发事件,例如接口变更、自动化测试、文档变更等。当这些事件在项目内被触发时,通知会实时发送到配置的第三方平台,例如飞书。

需要注意的是,事件的配置需要项目管理员权限,其它权限的成员无法进行此操作。目前,支持的「触发事件」如下:

下面我们就介绍一下怎么将「消息通知」与这几个平台进行关联,在此之前,请确保 Apifox 已更新到最新版。

企业微信:要将「消息通知」集成到企业微信,需要在 企业微信 的群聊机器人中获取 Webhook URL,然后将这个 Webhook 地址配置到 Apifox 中即可,下面为详细步骤。

首先打开企业微信,选择群聊,然后在群聊中选择「添加群机器人」。

如果在添加机器人时提示「还没有已发布的机器人」,那说明没有权限,或者没有在管理后台开启,这个时候需要到企业微信后台配置,地址为: work.weixin.qq.com/wewo...

如果你是企业微信的企业管理员,也可点击「管理企业」进入企业微信后台(不同版本可能不一样)。

然后在「应用管理」下方,选择「机器人」这个应用,把它开启并添加白名单。

回到企业微信群聊,添加一个群机器人,然后将生成的 Webhook 地址复制下来,以粘贴到 Apifox 中。

打开 Apifox,在项目中依次点击【项目设置 -> 通知设置 -> 外部通知】选项,然后在这里新建一个通知事件。

在弹出的配置界面,你可以选择一些「触发事件」,比如接口变更、文档变更、自动化测试、迭代分支变更等事件,并将企业微信生成的 Webhook 地址粘贴到「服务 URL」,配置完毕后保存即可。

现在,你可以在项目中做一些操作,以测试是否成功。当选择的事件被触发时,将在企业微信群聊中收到通知,比如,某个接口进行了修改,收到了相关的消息提示。

钉钉:要将「消息通知」集成到 钉钉,需要在钉钉的群聊机器人中获取 Webhook URL,然后将这个 Webhook 地址配置到 Apifox 中即可,下面为详细步骤。

首先打开钉钉,选择一个内部群聊,然后依次点击【群设置->机器人->添加机器人】选项。

在弹出的界面中,选择「自定义」机器人。

在配置信息中,需要对其进行安全设置,比如「加签」,这里的密钥对应 Apifox 中的「加密密钥」,设置完毕后,保存即可。

这时,就会生成 Webhook 地址,复制下来,以粘贴到 Apfiox 中。

打开 Apifox,在项目中依次点击【项目设置 -> 通知设置 -> 外部通知】选项,然后在这里新建一个通知事件。

在弹出的配置界面,你可以选择一些「触发事件」,比如接口变更、文档变更、自动化测试、迭代分支变更等事件,并将钉钉生成的 Webhook 地址粘贴到「服务 URL」,如果有加密密钥,也一并填入,配置完毕后保存即可。

现在,你可以在项目中做一些操作,以测试是否成功。当选择的事件被触发时,将在钉钉群聊中收到通知,比如,执行了接口的自动化测试,便收到了相关的消息通知。

飞书:要将「消息通知」集成到 飞书,需要在飞书的群聊机器人中获取 Webhook URL,然后将这个 Webhook 地址配置到 Apifox 中即可,下面为详细步骤。

首先打开飞书,选择一个群聊,然后依次点击【群设置 -> 群机器人 -> 添加机器人】选项。

在弹出的界面中选择「自定义机器人」。

然后配置相关信息后会生成一个 Webhook 地址,将该地址复制下来,以粘贴到 Apfiox 中。此外,还需要进行安全设置,这里可以增设一个「签名校验」,如下图所示:

打开 Apifox,在项目中依次点击【项目设置 -> 通知设置 -> 外部通知】选项,然后在这里新建一个通知事件。

在弹出的配置界面,你可以选择一些「触发事件」,比如接口变更、文档变更、自动化测试、迭代分支变更等事件,并将飞书生成的 Webhook 地址粘贴到「服务 URL」,如果有加密密钥,也一并填入,配置完毕后保存即可。

现在,你可以在项目中做一些操作,以测试是否成功。当选择的事件被触发时,将在飞书群聊中收到通知,比如,合并了一个迭代分支,便收到了相关的消息通知。

Webhook:除了将「消息通知」集成到第三方应用,还可以集成到自己搭建的 HTTP 服务,只需在服务端指定一个 POST 接口来接收参数即可。

比如服务端有一个名为 POST http://127.0.0.1:8080/webhook 的 API 可接收入参,你可以将这个路径配置到 Apifox 中,如果有加密密钥,也一并填入,配置完毕后保存即可。

现在,你可以在 Apifox 项目中做一些操作,以测试是否成功。当选择的事件被触发时,Apifox 将发送类似以下的信息到指定的服务端 URL :

服务端拿到这些信息后,可以将其美化展示。

Jenkins:要将通知事件集成到 Jenkins 服务,可以通过 Jenkins 的 Generic Webhook Trigger 插件来获取 Webhook URL,然后将该 Webhook 地址配置到 Apifox 中即可。

首先打开 Jenkins 服务,然后在插件市场搜索「Generic Webhook Trigger」插件,安装即可,安装完毕需要重启 Jenkins 服务。

然后在 Jenkins 中选择一个项目,在项目中依次点击【Configure -> Build Triggers - >Generic Webhook Trigger】选项(注意不同版本界面可能不一样) ,这里会生成一个 Webhook 地址,复制下来粘贴到 Apifox 中即可,注意需要将 JENKINS_URL 替换为你的公网 IP 或域名。

此外,为了安全,还可以配置 Token,这里的 Token 对应 Apifox 里的「签名令牌」,相关信息配置完毕后,保存即可。

打开 Apifox,在项目中依次点击【项目设置 -> 通知设置 -> 外部通知】选项,然后在这里新建一个通知事件。

在弹出的配置界面,你可以选择一些「触发事件」,比如接口变更、文档变更、自动化测试、迭代分支变更等事件,并将 Jenkins 服务生成的 Webhook 地址粘贴到「服务 URL」,如果配置有 Token,也一填入到「签名令牌」中,配置完毕后保存即可。

现在,你可以在 Apifox 项目中做一些操作,以测试是否成功。当选择的事件被触发时,将自动触发 Jenkins 发起一次构建行为,可在构建历史记录中查看消息。

Apifox 支持将「消息通知」集成到第三方应用平台,包括企业微信、钉钉、飞书、Webhook 和 Jenkins。管理员可以在项目的【项目设置 -> 通知设置 -> 外部通知】中配置通知事件,并选择需要的触发事件,例如接口变更、数据模型变更、文档变更等,当这些事件被触发时,通知会实时发送到配置的第三方平台。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 洋气的服装店名女装 2023必火女装店名 小学六年级考试成绩怎样查询呢? 如何设置PDF文件的默认打开方式? 怎么设置pdf文件的默认打开方式? 小米巨省电空调一天能省多少电费啊? 西红柿菌菇豆腐汤怎么做比较好喝? 怎么做简单又好喝的西红柿鸡蛋汤? 西红柿汤怎么做既省时又好喝? 一匹空调电流有多大 大2匹空调电流多少? 快递一件小饰品也要一样10元的邮费么 360驱动大师可以卸载么 360驱动大师可以卸载吗 酸甜的食物有哪些 有哪些调料可以用来为菜肴增添甜味? ...工作勤奋,热爱集体,这是在评价他哪方面的性格特征() 服装人体的形象特征是什么? 唯心主义者的性格特征是什么呢? 法律的特征表现为( )。 集成灶烤箱怎么用 八仙过海是哪八仙 ?你知道吗? excel表格怎么撤回 pr如何将视频比例改成2.35:1? 韵色品牌女装品牌定位 红袖女装品牌定位 nono精品女装产品定位 欧力尚女装市场定位 新编大学英语四级阅读180篇图书目录 英语四级考试的综合分包括哪几部分? 贯流风机是什么?什么是横流风扇? 有哪些中国商品在国际市场上畅销 女生饺子皮翻开什么意思? 怎么正确使用古龙香水_古龙香水的特点 钉钉中骏五险一金怎么查 兰州社保中心在维护吗 情人节送什么女朋友什么礼物? 美度有哪些低调奢华的手表款式值得推荐? 老白茶怎么喝才好,怎样喝老白茶才是正确的? 小区赚钱项目有哪些 土命人缺什么?