您现在的位置是:网站首页> 编程资料编程资料
Go语言使用钉钉机器人推送消息的实现示例_Golang_
2023-05-26
568人已围观
简介 Go语言使用钉钉机器人推送消息的实现示例_Golang_
学习了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 } } 发送成功!
到此这篇关于Go语言使用钉钉机器人推送消息的实现示例的文章就介绍到这了,更多相关Go 钉钉机器人推送消息内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
您可能感兴趣的文章:
