1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| package main
import ( "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, }, })
}
|