云片 SDK
- 使用云片sdk
import ypclnt "github.com/yunpian/yunpian-go-sdk/sdk"
// 发送短信
clnt := ypclnt.New("apikey")
param := ypclnt.NewParam(2)
param[ypclnt.MOBILE] = "18616020610"
param[ypclnt.TEXT] = "【云片网】您的验证码是1234"
r := clnt.Sms().SingleSend(param)
//账户:clnt.User() 签名:clnt.Sign() 模版:clnt.Tpl() 短信:clnt.Sms() 语音:clnt.Voice() 流量:clnt.Flow()
- 自定义sdk配置
clnt.WithConf(&YunpianConf{..})
注: 参考默认配置sdk.DefOnlineConf
- 自定义httpclient
clnt.WithHttp(customHttp) //*http.Client
- sdk
- api.go 云片接口公共功能
- client.go 云片客户端定义、配置
- fields.go 常量定义
- flow.go 流量
- sign.go 签名
- sms.go 短信
- tpl.go 模版
- user.go 用户
- voice.go 语音
- util.go 工具函数
- 分支说明
- master最新稳定发布版本
- develop待发布版本,贡献的代码请pull request到这里:)
SDK开源QQ群