持续集成之群聊机器人消息推送:钉钉 vs 企业微信
企业微信和钉钉都有面向群的消息推送机器人,两者的使用非常相近,也有一些细节上的特性的区别,这篇文章将结合前面的使用示例进行总结。
使用方式
不同点
- 企业微信:先创建群,然后在群中添加机器人,可添加多个,key信息无法重置。
- 钉钉:在群外创建自定义机器人,创建自定义机器人时需指定群,机器人一旦创建,所关联的群无法修改。token信息可以重置。
相同点
- webhook方式:钉钉和企业微信均使用webhook方式进行消息推送
- 消息推送与应答:目前钉钉和企业微信均只能使用消息推送,而无法对他人的回复或者@进行回应
钉钉或者企业微信的群机器人相关的的使用方式,比如机器人的添加以及消息推送的方法可以参看如下使用示例:
- 企业微信:https://liumiaocn.blog.csdn.net/article/details/103733013
- 钉钉:https://liumiaocn.blog.csdn.net/article/details/103740826
支持推送的消息种类
支持的消息种类比较
消息推送钉钉和企业微信都支持多种方式的推送消息,简单比较如下所示:
消息类型 | 企业微信 | 钉钉 | 备注 |
---|---|---|---|
文本类型 | 支持 | 支持 | 均为text类型 |
图片类型 | 支持 | - | 企业微信支持本地图片推送功能,图片大小限制在2M之内 |
markdown类型 | 支持 | 支持 | 支持部分markdown语法,支持的特性有稍许的差别 |
图文类型 | 支持 | 支持 | 企业微信中的news类型,在钉钉中有类似的功能比如link类型 |
ActionCard | - | 支持 | 钉钉支持独立跳转的ActionCard以及整体跳转的类型 |
FreeCard | - | 支持 | 钉钉支持FreeCard的类型 |
markdown特性支持比较
特性说明 | 企业微信 | 钉钉 | 备注 |
---|---|---|---|
标题 | 支持 | 支持 | 均支持标题1-6 |
加粗 | 支持 | 支持 | |
斜体 | - | 支持 | - |
链接 | 支持 | 支持 | - |
行内代码 | 支持 | - | 企业微信暂时只支持单行 |
字体颜色 | - | 支持 | 企业微信暂时只支持3种颜色 |
链接 | - | 支持 | - |
引用 | 支持 | 支持 | - |
图片 | - | 支持 | - |
列表 | - | 支持 | 钉钉支持有序列表和无序列表 |
使用格式说明
- 企业微信:https://liumiaocn.blog.csdn.net/article/details/103736476
- 钉钉:https://liumiaocn.blog.csdn.net/article/details/103750765
使用具体示例
- 企业微信:https://liumiaocn.blog.csdn.net/article/details/103740661
- 钉钉:https://liumiaocn.blog.csdn.net/article/details/103750906
@功能
设定说明 | 企业微信 | 钉钉 | 备注 |
---|---|---|---|
@all | 支持 | 支持 | 企业微信直接使用@all,而钉钉则是有相应字段设定为true/false |
用户id设定方式 | 支持 | - | 用户id为企业微信群内的此用户的信息 |
电话号码方式 | 支持 | 支持 | 支持 |
安全设定
设定说明 | 企业微信 | 钉钉 | 备注 |
---|---|---|---|
白名单 | 支持 | 支持 | - |
签名 | - | 支持 | - |
特定内容 | - | 支持 | 只有包含特定字符内容的信息才能进行推送。 |
设定均可在机器人的配置页面进行设定。
消息推送频度
钉钉和企业微信机器人的发送频度限制均为:20条/每分钟
和Jenkins的集成
钉钉和企业微信均可方便地和Jenkins进行集成,具有相应的插件,但更为简单的方式则是直接使用脚本进行集成,使用示例可参看:
- 企业微信:https://liumiaocn.blog.csdn.net/article/details/103755748
- https://liumiaocn.blog.csdn.net/article/details/103736476
持续集成之群聊机器人消息推送:钉钉 vs 企业微信相关推荐
- 通过XXL-JOB定时推送bug信息到企业微信群1
通过XXL-JOB定时推送bug信息到企业微信群. 效果图 前提: 公司的Bug平台可以提供接口返回给你bug数据. 一.在企业微信群创建机器人 1.群右键创建机器人 2.拿到对应webhook. 二 ...
- 持续集成之消息推送:钉钉与企业微信的群聊机器人通用示例
使用钉钉和企业微信的群聊机器人可以进行消息推送,这篇文章使用一个简单的脚本来说明其使用方式. 推送消息的方法 钉钉或者企业微信的群机器人都可提供消息推送的功能,相关的机器人的添加和消息推送的方法可以参 ...
- springboot集成钉钉_Java(SpringBoot)实现钉钉机器人消息推送
零.前言 上一次做消息推送,是微信公众号的定时消息通知. 由于自己当时的水平不够,加上企鹅家的开发文档普遍不太友好,导致根本看不懂文档在写什么,不得不去看第三方博客来学习公众号的开发. 这次就不一样了 ...
- 运用python实现企业微信群机器人消息推送
使用场景:将BI报表精准推送入(群),精准触达用户 目的:提高管理层对数据的感知度 工具:python+企业微信 步骤: 1.创建企业微信群机器人,提取Webhook地址(群机器人地址) 2.编写代码 ...
- pushlet实现单机-集群服务端消息推送
一.什么是pushlet? 1.pushlet推送是一种将java后台数据推送到web页面的框架技术,实现了comet. 2.comet是一个用于描述客户端和服务器之间交互的术语,即使用长期保持的ht ...
- 服务器微信推送,开启服务器消息推送后收不到微信推送的数据
appId :wx221563f29cd20a25 在小程序的后台开启了消息推送按文档说的客服消息接入指引操作的 验证成功后未能收到微信服务器推送的post数据. 自己已经使用postman去测试了服 ...
- 【技能】“百度推广”每天定时推送数据报告到企业微信的方法
百度推广相信大家都不陌生,很多企业都在用他做产品或品牌的推广,那每天我们的推广人员是需要去百度营销后台查看前一天或者实时的推广数据报告,那如果把百度推广和企业微信做系统集成的话,就可以实现每天在固定的 ...
- 【java】企业微信机器人消息推送
日常项目维护过程中,我们都会把一些系统异常,生存状态监控等信息记录下来,如果发现服务异常等情况的时候方便我们及时的定位问题,但是如果出现服务器宕机,cpu 内存 负载过高.数据库宕机等紧急问题的情况下 ...
- vue项目集成stomp.js接收artemis消息推送
这里写目录标题 1.安装依赖 2. 新建连接需要的配置文件linkparam.js文件 3.在所需要的vue页面引入 4.在组件中应用stomp.js 5. 创建成功 1.安装依赖 npm insta ...
最新文章
- python获利模式_Python 分段利润提成
- 广度深度都要,亚马逊是如何推动 Alexa 内生成长的?
- python第一周小测验_荐测验1: Python基本语法元素 (第1周)
- RocketMQ事务消息实现分析
- object中的toString方法
- Firefox鼠标手势插件在哪安装 火狐浏览器鼠标手势怎么用
- winpcap的程序(转)
- 线性结构 —— 分块算法
- 微软发布首个 Chromium Edge stable 预览版
- SonicWall 防火墙曝严重漏洞,有些设备仍无补丁
- CI加载model的问题
- ASP.NET的HTTP模块和处理程序之模块实现
- mfc背景图片覆盖控件问题
- linux xfs文件恢复,Linux 文件恢复(XFS EXT4)
- 2021-03-17 工作中服务乱码问题解决措施
- 基于JQuery网页漂浮广告窗口Js详解
- RT-Thread柿饼控件(4)-- Card
- 【Android开发】App消息中心构建
- 中学计算机课小课题,小学信息技术课堂有效教学的探索课题
- hexo yilia主题添加评论系统详细教程
热门文章
- 2009暑假学习总结(CG软件介绍1)
- 关于投影概念的理解(墨卡托、高斯…
- S32K3 GPIO/DIO 中断 使用介绍 —— 基于MCAL
- @Accessors(chain=true)
- 用python实现滤波器_python实现低通滤波器代码
- 北航宇航学院计算机,北航宇航学院模式识别与智能系统导师介绍:尹继豪
- brew link的一些问题
- 2014电大计算机基础考核册答案,电大计算机本科【计算机数学基础(1)】形成性考核册答案(附完整题目)...
- LeetCode——552. 学生出勤记录 II(Student Attendance Record II)[困难]——分析及代码(Java)
- 关爱程序猿健康,从跑步做起