基于钉钉机器人二次开发的系统告警消息通知业务模块

简介: 基于钉钉机器人二次开发的系统告警消息通知业务模块

功能需求


所开发的软件内部状态需要进行监控,如当有服务不可用,即时通知系统维护人员监控告警消息。目前我们已基本离不开手机,因此能够通过手机收取消息可谓是方便之至。


功能分析


可选的方案有以下几种。


  • 邮箱方式
  • 企业微信
  • 钉钉机器人
  • 自开发手机移动APP


因为邮箱经常收到很多垃圾信息,习惯屏蔽之。自开发手机移动APP所消耗的资源太大,而且功能较为单一。对比了企业微信和钉钉机器人的开发文档。选择了简单的钉钉机器人的实现方式。平时工作也是利用钉钉通知工作消息,因此算是锦上添花吧。


功能实现


自定义机器人接入开发文档链接在此。开发流程在文档里已经介绍的很详细了,不再赘述。

原理就是利用HTTP POST请求钉钉服务器上该功能的微服务,钉钉也给开发者提供了SDK,能够快速上手完成业务功能开发。

需要说明的是当前机器人尚不支持应答机制,该机制指的是群里成员在聊天@机器人的时候,钉钉回调指定的服务地址,即Outgoing机器人。

消息类型支持文本 (text)、链接 (link)、Markdown(支持部分语法)、ActionCard、FeedCard。


结果展示


消息类型选择了钉钉提供的link方式。

1666103379605.jpg

相关文章
|
XML JSON 前端开发
基于若依的ruoyi-nbcio流程管理系统仿钉钉流程json转bpmn的flowable的xml格式(简单支持发起人与审批人的流程)
基于若依的ruoyi-nbcio流程管理系统仿钉钉流程json转bpmn的flowable的xml格式(简单支持发起人与审批人的流程)
1579 2
基于若依的ruoyi-nbcio流程管理系统仿钉钉流程json转bpmn的flowable的xml格式(简单支持发起人与审批人的流程)
基于若依的ruoyi-nbcio流程管理系统增加仿钉钉流程设计(七)
基于若依的ruoyi-nbcio流程管理系统增加仿钉钉流程设计(七)
405 1
基于若依的ruoyi-nbcio流程管理系统增加仿钉钉流程设计(七)
|
XML JSON 前端开发
基于若依的ruoyi-nbcio流程管理系统仿钉钉流程json转bpmn的flowable的xml格式(支持并行网关)
基于若依的ruoyi-nbcio流程管理系统仿钉钉流程json转bpmn的flowable的xml格式(支持并行网关)
1294 3
|
XML JSON 数据格式
基于若依的ruoyi-nbcio流程管理系统增加仿钉钉流程设计(五)
基于若依的ruoyi-nbcio流程管理系统增加仿钉钉流程设计(五)
444 2
基于若依的ruoyi-nbcio流程管理系统增加仿钉钉流程设计(二)
基于若依的ruoyi-nbcio流程管理系统增加仿钉钉流程设计(二)
365 1
|
JSON API 数据格式
基于若依的ruoyi-nbcio流程管理系统增加仿钉钉流程设计(一)
基于若依的ruoyi-nbcio流程管理系统增加仿钉钉流程设计(一)
499 1
|
人工智能 前端开发 物联网
【05】20250416优雅草星云物联网AI智控系统从0开发鸿蒙端适配-deveco studio-增加告警中心相关卡片页面WarningCardWidget相关-增加Canvas 绘制折线图-Canvas 绘制柱状图-首页-优雅草卓伊凡
【05】20250416优雅草星云物联网AI智控系统从0开发鸿蒙端适配-deveco studio-增加告警中心相关卡片页面WarningCardWidget相关-增加Canvas 绘制折线图-Canvas 绘制柱状图-首页-优雅草卓伊凡
418 0
【05】20250416优雅草星云物联网AI智控系统从0开发鸿蒙端适配-deveco studio-增加告警中心相关卡片页面WarningCardWidget相关-增加Canvas 绘制折线图-Canvas 绘制柱状图-首页-优雅草卓伊凡
基于若依的ruoyi-nbcio流程管理系统增加仿钉钉流程设计(六)
基于若依的ruoyi-nbcio流程管理系统增加仿钉钉流程设计(六)
284 0
基于若依的ruoyi-nbcio流程管理系统增加仿钉钉流程设计(三)
基于若依的ruoyi-nbcio流程管理系统增加仿钉钉流程设计(三)
223 0
|
监控 机器人 Shell
Nightingale——夜莺监控系统部署企业微信机器人告警系【四】
Nightingale——夜莺监控系统部署企业微信机器人告警系【四】
803 1
Nightingale——夜莺监控系统部署企业微信机器人告警系【四】

热门文章

最新文章