地址
github.com/go-packagist/youdu
装置
go get github.com/go-packagist/youdu
应用
package mainimport ( "github.com/go-packagist/youdu" "github.com/go-packagist/youdu/message" "log")func main() { yd := youdu.New(&youdu.Config{ Api: "http://domain.com/api", Buin: 1111111, AppId: "22222222222222", AesKey: "3444444444444444444444444444444444", }) yd.Message().SendText("11111", "test") yd.Message().Send(&message.TextMessage{ ToUser: "11111", ToDept: "", MsgType: message.MsgTypeText, Text: &message.TextItem{ Content: "test", }, }) mediaId, err := yd.Media().Upload(youdu.MediaTypeImage, "test.jpeg") if err != nil { panic(err) } yd.Message().Send(&message.ImageMessage{ ToUser: "11111", ToDept: "", MsgType: message.MsgTypeImage, Image: &message.MediaItem{ MediaId: mediaId, }, })}
参考资料
- 有度 API 官网文档:youdu.im/doc/api/c01_00001.html