Documentation ¶
Overview ¶
/腾讯云短信发送
Index ¶
Constants ¶
View Source
const (
SMS_SEND_URL = "https://yun.tim.qq.com/v5/tlssmssvr/sendsms?sdkappid=%s&random=%s"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PhoneData ¶
type PhoneData struct { Mobile string `json:"mobile"` //手机号码 Nationcode string `json:"nationcode"` //国家(或地区)码 }
电话号码信息
type SendData ¶
type SendData struct { Ext string `json:"ext"` //用户的 session 内容,腾讯 server 回包中会原样返回,可选字段,不需要时设置为空 Extend string `json:"extend"` //短信码号扩展号,格式为纯数字串,其他格式无效。默认没有开通 Params []string `json:"params"` //模板参数,具体使用方法请参见下方说明。若模板没有参数,请设置为空数组 Sig string `json:"sig"` //App 凭证,具体计算方式请参见下方说明 Sign string `json:"sign"` //短信签名内容,使用 UTF-8 编码,必须填写已审核通过的签名 Tel interface{} `json:"tel"` //电话号码信息 ,数据为群发,单个为单发 对应数据 PhoneData Time int `json:"time"` //请求发起时间,UNIX 时间戳(单位:秒),如果和系统时间相差超过 10 分钟则会返回失败 TplId int `json:"tpl_id"` //模板 ID,必须填写已审核通过的模板 ID *utils.JsonParse `json:"-"` }
短信发送数据
func NewSendData ¶
type SentResponse ¶
type SentResponse struct { Result int `json:"result"` //错误码,0表示成功(计费依据),非0表示失败 Errmsg string `json:"errmsg"` //错误消息,result 非0时的具体错误信息 Ext string `json:"ext"` //用户的 session 内容,腾讯 server 回包中会原样返回 Fee int `json:"fee"` //短信计费的条数 Sid string `json:"sid"` //本次发送标识 ID,标识一次短信下发记录 }
发送返回信息
Click to show internal directories.
Click to hide internal directories.