Go SDK

安装

Uni Go SDK 提供 Go Module,可从公共 Github 仓库 中获得。

在项目中添加 uni-go-sdk 作为依赖:

go get github.com/apistd/uni-go-sdk

使用示例

以下示例展示如何使用 Uni Go SDK 快速调用服务。

发送短信

package main import ( "fmt" unisms "github.com/apistd/uni-go-sdk/sms" ) func main() { // 初始化 client := unisms.NewClient("your access key id", "your access key secret") // 若使用简易验签模式仅传入第一个参数即可 // 构建信息 message := unisms.BuildMessage() message.SetTo("your phone number") message.SetSignature("UniSMS") message.SetTemplateId("login_tmpl") message.SetTemplateData(map[string]string {"code": "6666"}) // 设置自定义参数 (变量短信) // 发送短信 res, err := client.Send(message) if (err != nil) { fmt.Println(err) return } fmt.Println(res) }