Go语言使用钉钉机器人推送消息的实现示例
作者:何其涛 时间:2024-05-09 14:57:37
学习了Go语言后,打算利用最近比较空一点,写一个前端部署工具,不需要每次都复制粘贴的麻烦,我们希望再部署开始之前和部署结束后推送钉钉消息
创建一个钉钉机器人
这个比较简单
添加完后会给你一个webhook就是我们发送消息的地址
推送消息
show code!
func SendDingMsg(msg string) {
//请求地址模板
webHook := `https://oapi.dingtalk.com/robot/send?access_token=04c381fc31944ad2905f31733e31fa15570ae12efc857062dab16b605a369e4c`
content := `{"msgtype": "text",
"text": {"content": "`+ msg + `"}
}`
//创建一个请求
req, err := http.NewRequest("POST", webHook, strings.NewReader(content))
if err != nil {
// handle error
}
client := &http.Client{}
//设置请求头
req.Header.Set("Content-Type", "application/json; charset=utf-8")
//发送请求
resp, err := client.Do(req)
//关闭请求
defer resp.Body.Close()
if err != nil {
// handle error
}
}
发送成功!
来源:https://blog.csdn.net/deng1456694385/article/details/89888971
标签:Go,钉钉机器人,推送消息
0
投稿
猜你喜欢
phpStorm2020 注册码
2024-05-11 10:07:19
960 时代的终结
2011-01-11 19:24:00
中国传统色彩名录
2007-11-29 18:36:00
如何用OpenCV -python3实现视频物体追踪
2022-04-02 23:15:58
使用Python实现批量ping操作方法
2021-04-06 02:55:34
用XML结合数据库,给服务器减负
2007-10-31 09:40:00
Python使用lxml模块和Requests模块抓取HTML页面的教程
2021-08-29 20:55:33
使用python语言,比较两个字符串是否相同的实例
2023-08-24 15:01:14
JavaScript检查数据中是否存在相同的元素(两种方法)
2024-04-29 13:41:50
深入解析Vue源码实例挂载与编译流程实现思路详解
2024-05-11 09:11:41
Python 实现的 Google 批量翻译功能
2023-06-26 18:36:31
python 重定向获取真实url的方法
2022-10-25 03:24:46
Go语言string,int,int64 ,float之间类型转换方法
2023-06-28 15:20:30
vue-cli 引入jQuery,Bootstrap,popper的方法
2024-05-21 10:17:21
详解golang避免循环import问题(“import cycle not allowed”)
2024-05-22 10:19:30
asp如何设置cookie的过期时间
2008-02-29 13:36:00
Oracle使用PL/SQL操作COM对象
2010-07-21 12:56:00
Python中xml和dict格式转换的示例代码
2021-07-18 21:30:10
TensorFlow2.0矩阵与向量的加减乘实例
2023-12-30 13:21:00
Go语言对字符串进行MD5加密的方法
2024-05-09 14:54:38