有度 Golang 版 SDK

地址

github.com/go-packagist/youdu

安装

go get github.com/go-packagist/youdu

使用

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,
        },
    })

}

参考资料

个人主页:flc.io
flc1125
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!