企业微信添加机器人
1、创建3人以上群聊
2、添加机器人
3、查看机器人webhook地址
5、支持的消息格式 群机器人配置说明 – 接口文档 – 企业微信开发者中心
发送消息代码实现
package main
// 导入依赖
import (
"bytes"
"fmt"
"io/ioutil"
"net/http"
)
// 调用告警
func CallRobotAlarmTXT(message, url string) {
msg := fmt.Sprintf(`{"msgtype": "text","text": {"content": "%s<@xxxx>"}}`, message)
bytesData := []byte(msg)
reader := bytes.NewReader(bytesData)
request, err := http.NewRequest("POST", url, reader)
if err != nil {
fmt.Println(err.Error())
return
}
request.Header.Set("Content-Type", "application/json;charset=UTF-8")
client := http.Client{}
resp, err := client.Do(request)
if err != nil {
fmt.Println(err.Error())
return
}
_, err = ioutil.ReadAll(resp.Body)
if err != nil {
fmt.Println(err.Error())
return
} else {
fmt.Println("AlarmTXT OK!")
}
}
fun main() {
robot_url:= webhook
msg:="机器人测试"
CallRobotAlarmTXT(msg, robot_url)
}
© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部进入<联系我们>进行举报投诉!
THE END
- 最新
- 最热
只看作者