钉钉自定义机器人的接入
钉钉自定义机器人
本地配置文件中修改钉钉机器人token与secret
- 修改本地配置文件,修改研磨一、二期的token与secret,可以实现在本地测试钉钉机器人发送消息。
Service注入钉钉机器人token与secret
Service钉钉机器人发送消息
添加钉钉机器人
- 在钉钉中添加机器人时,注意安全设置中ip字段等相关配置。完成安全设置后,复制出机器人的Webhook地址,可用于向这个群发送消息,格式如下:
https://oapi.dingtalk.com/robot/send?access_token=XXXXXX
使用钉钉机器人
获取到Webhook地址后,用户可以向这个地址发起HTTP POST 请求,即可实现给该钉钉群发送消息。
PS:
1.发起POST请求时,必须将字符集编码设置成UTF-8。
2.每个机器人每分钟最多发送20条。消息发送太频繁会严重影响群成员的使用体验,大量发消息的场景 (譬如系统监控报警) 可以将这些信息进行整合,通过markdown消息以摘要的形式发送到群里。
消息类型及数据格式
- 1.text类型
- 2.link类型
- 3.markdown类型
- 4.整体跳转ActionCard类型
- 5.独立跳转ActionCard类型
- 6.FeedCard类型