Go SDK

安装

使用 go get 安装泛玩短信 Go SDK:

bash
go get github.com/fanwan/sms-go

快速开始

创建客户端实例:

go
client := fanwan.NewClient("YOUR_ACCESS_KEY")

发送短信

使用 Send 方法发送短信:

go
result, err := client.Send(context.Background(), &fanwan.SendRequest{
    To:           "13800138000",
    Signature:    "泛玩短信",
    TemplateID:   "welcome",
    TemplateData: map[string]string{"name": "张三"},
})
if err != nil {
    log.Fatal(err)
}

fmt.Println(result.MessageID)

发送验证码

使用验证码模板快速发送验证码短信:

go
result, err := client.Send(context.Background(), &fanwan.SendRequest{
    To:           "13800138000",
    Signature:    "泛玩短信",
    TemplateID:   "verify_code",
    TemplateData: map[string]string{"code": "1234"},
})
if err != nil {
    log.Fatal(err)
}

fmt.Println(result.MessageID)