Webhook,也叫Web钩子。当事件发生时,Web钩子自动发出HTTP POST请求。

一、概述

钉钉群机器人用途:

消息发送

事件通知

系统业务通知

监控报警

其它自定义消息等

二、使用方法

(1)创建群聊

发起群聊,创建任意一个3人以上的群,选择任意2个好友即可(至少2个以上)。

如果不想加入其他人,创建后再T出群就好,少于3人不能建群。

(2)添加机器人

步骤一,打开机器人管理页面。以PC端为例,打开PC端钉钉,点击头像,选择“机器人管理”。

步骤二,在机器人管理页面选择“自定义”机器人,输入机器人名字并选择要发送消息的群,同时可以为机器人设置机器人头像。

步骤三,完成必要的安全设置(至少选择一种),勾选 我已阅读并同意《自定义机器人服务及免责条款》,点击“完成”。安全设置目前有3种方式,设置说明见下文介绍。

步骤四,完成安全设置后,复制出机器人的Webhook地址,可用于向这个群发送消息,格式如下:

https://oapi.dingtalk.com/robot/send?access_token=XXXXXX

注意:请保管好此Webhook 地址,不要公布在外部网站上,泄露后有安全风险。

三、安全设置

安全设置目前有3种方式:

(1)方式一,自定义关键词

最多可以设置10个关键词,消息中至少包含其中1个关键词才可以发送成功。

例如:添加了一个自定义关键词:监控报警

则这个机器人所发送的消息,必须包含 监控报警 这个词,才能发送成功。

(2)方式二,加签

(3)方式三,IP地址(段)

设定后,只有来自IP地址范围内的请求才会被正常处理。支持两种设置方式:IP、IP段,暂不支持IPv6地址白名单,格式如下:

注意:安全设置的上述三种方式,需要至少设置其中一种,以进行安全保护。校验不通过的消息将会发送失败。

四、使用建议

同一个群,可以在群助手里添加多个机器人

建议添加3个自定义Webhook机器人,对应3种安全设置,在不同的场景用不同的接口

使用场景有:

Github、Gitlab、Gitea等可使用加签类型或自定义关键词

acme.sh 脚本可使用关键词类型webhook

宝塔等可使用IP类型的webhook

webhook接口可自定义实现

php钉钉webhook机器人,钉钉群消息机器人Webhook接口使用方法相关推荐

  1. 钉钉小程序生态5—钉钉群机器人消息通知和钉钉工作通知

    文章导航 钉钉小程序生态1-区分企业内部应用.第三方企业应用.第三方个人应用 钉钉小程序生态2-区分小程序和H5微应用 钉钉小程序生态3-钉钉扫码登录PC端网站 钉钉小程序生态4-钉钉小程序三方企业应 ...

  2. java推送到 钉钉用户_javaweb利用钉钉机器人向钉钉群推送消息(解决中文乱码)...

    可以参考 官方文档:https://open-doc.dingtalk.com/docs/doc.htm?spm=a219a.7629140.0.0.karFPe&treeId=257& ...

  3. 【python】英雄联盟电竞观赛引擎 掉落提示 CapsuleFarmerEvolved 「Webhook」「钉钉」「饭碗警告」

    介绍 本项目链接 Github本项目链接 Gitee本项目链接 最近在github上发现一个可以用来自动帮你挂英雄联盟(除国服)电竞引擎(可以开出头像和表情)的项目,CapsuleFarmerEvol ...

  4. 持续集成之消息推送:钉钉与企业微信的群聊机器人通用示例

    使用钉钉和企业微信的群聊机器人可以进行消息推送,这篇文章使用一个简单的脚本来说明其使用方式. 推送消息的方法 钉钉或者企业微信的群机器人都可提供消息推送的功能,相关的机器人的添加和消息推送的方法可以参 ...

  5. 用python实现钉钉Outgoing机器人(企业内部机器人)全过程

    不多说,先上最终效果图 [Python钉钉Outgoing机器人初步研究 再上一段连接,后续所有过程都是在大佬的思路下进行的,代码也是从大佬这里复制的,只是稍微改动的一部分,大家可以在联调通过能实现交 ...

  6. Python钉钉报警及Zabbix集成钉钉报警

    钉钉报警设置 创建群机器人 很多人学习python,不知道从何学起. 很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手. 很多已经做案例的人,却不知道如何去学习更加高深的知识. 那 ...

  7. 钉钉密聊安不安全 钉钉密聊别人能看到吗

    钉钉app现在很多企业都在使用,为办公人士提供了很大的帮助.而现在不少人也都在使用密聊功能,但是还是有人会问钉钉密聊安不安全?别人能看到密聊吗?下文一一介解答. 钉钉密聊安不安全 钉钉密聊别人能看到吗 ...

  8. 钉钉应用云开发之钉钉开放平台接入

    钉钉应用云开发之钉钉开放平台接入 简介:介绍服务端API及开发工具的使用,使用创建用户接口新建一个用户. 1.首先,我们在钉钉开放平台创建应用https://open-dev.dingtalk.com ...

  9. 钉钉邮箱登录入口_钉邮的使用攻略①

    一.钉邮的账号是什么? 钉邮是由"[钉钉号]+@dingtalk.com"组成的: 手机端:[头像]-点击头像-右上角[-]-[我的信息]-[钉钉号]进行设置,钉邮名不能和他人重复 ...

最新文章

  1. RHCSA 解析-01
  2. windows下安装mongodb步骤
  3. pokemon 下载 android,宝可梦pokemon home
  4. 即将上线的flume服务器面临的一系列填坑笔记
  5. C++ leetcode 21. 合并两个有序链表 将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
  6. 微软发布的python教程_微软发布Python 教程《Develop with Python on Windows》
  7. 2017百度之星程序设计大赛 - 初赛(A)数据分割
  8. aria2的安装与配置
  9. 过了双十一之后的你。。| 今日最佳
  10. java脏字过滤_脏字过滤
  11. IOS拍照控件同时显示拍照与录像
  12. vue3关闭语法错误提示
  13. layuiAdmin自定义模块
  14. 转:饭后九不要包你保健康
  15. sql server的元素类型int identity(1,1)是什么意思?
  16. aria2 linux 编译,Centos 7 编译安装Aria2
  17. couple和double的区别_DC couple与AC couple的区别? couple与pair的区别
  18. python基础——matplotlib——scatter和plot方法中的maker参数(点的样式)
  19. 萌新做点小玩意儿DAY-15 线性表(顺序表)及其应用
  20. 公路养护管理:高速公路养护施工安全管理探析

热门文章

  1. android launcher 调用 widget,Launcher3添加桌面appWidget
  2. npm报错 This is probably not a problem with npm,there is likely additional logging output above可能的原因
  3. 课时23 递归:这帮小兔崽子
  4. keras实现双通道模型
  5. Witt向量简介 §3.3.1:Teichmüller提升简述
  6. 鸿蒙系统是不是改名了,华为鸿蒙系统改名换姓了!新名字更有魅力,网友:不愧是爱国之人...
  7. dq坐标系下无功功率表达式_一种单相脉冲整流器电网电压估算方法与流程
  8. 【NA】Hessenberg阵的QR迭代法
  9. 海鲜吃得好,喝酒少不了,盒马痛风套餐来了
  10. 使用模拟退火算法解决旅行家问题——C