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