Golang使用钉钉机器人推送消息

1. 创建一个钉钉机器人

特别注意: 创建自定义机器人, 使用加签方式, 灵活性较强

access_tokenSecret

access_token 是 Webhook 的url中的一个参数.

Secret 是加签的值.



2. 使用Golang对接

github.com/wanghuiyt/ding
go get -u github.com/wanghuiyt/ding

使用

package main

import "github.com/wanghuiyt/ding"


func main() {
	d := ding.Webhook{
		AccessToken: "8c03f234ddf2a7555......",  // 上面获取的 access_token
		Secret:      "SECefded9b38b761f......",  // 上面获取的加签的值
	}
	_ = d.SendMessage("这是普通的群消息")
}

效果如下:


这只是一则普通消息, @特定人的消息 和 @所有人的消息 在github文档中有举例.