一、前言
废话不多的实现简单的钉钉机器人。我们分为下面几个步骤来逐步讲解。
1.钉钉机器人的类型
2.如何打造一个最最简单的钉钉机器人
二、钉钉机器人的类型
常用的钉钉机器人有两种,
1、通知类型的机器人:适合在群内进行一些通知,推荐消息等内容。
2、可以回复消息的机器人:能够回复@机器人的消息,机器人会将响应内容发送到群里。
本次,我们分别讲解两种机器人是如何实现的
三、打造一个最简单的通知类型钉钉机器人
首先用通知类型的机器人为例子。1. 打开一个你想创建机器人的钉钉群。2.在右边栏选择更多选项,点击群助手的打开:
然后选择添加机器人
选择自定义机器人
然后需要注意!在这个配置页面中。
安全设置我们选择【自定义关键词】
只要每次发送的消息带有该自定义关键词,消息就能成功发送。接下来选择同意并完成。
拷贝标记出来的完整链接【Webhook】,然后选择完成
钉钉机器人的配置就完成了。
3.第三步开始开始写代码:
直接上发起的示例代码:
apiurl 就是获取的完整链接【Webhook】
jsonString是发起的请求内容,json格式示例如下:
{
"msgtype": "text", //钉钉的发送样式
"text": {
"content": "我就是我, 是不一样的烟火@156xxxx8827" //发送到群中的内容
},
"at": { //需要消息@对应人的手机号
"atMobiles": [
"156xxxx8827",
"189xxxx8325"
],
"isAtAll": false //如果需要@所有人 这个值设置为true
}
}
下面就是发送代码:
///
/// 以Post方式发送请求
///
/// 请求的URL
/// 请求的json参数
/// 请求头的key-value字典
public stati