Documentation ¶
Overview ¶
documents: https://www.twilio.com/blog/2014/06/sending-sms-from-your-go-app.html author: kevin
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AliyunOptions ¶
type AliyunOptions struct { SignName string TemplateCode string OutId string AccessKeyId string AccessSecret string }
请求参数 名称 类型 是否必选 示例值 描述 PhoneNumbers String 是 15900000000 接收短信的手机号码。
格式:
国内短信:11位手机号码,例如15951955195。 国际/港澳台消息:国际区号+号码,例如85200000000。 支持对多个手机号码发送短信,手机号码之间以英文逗号(,)分隔。上限为1000个手机号码。批量调用相对于单条调用及时性稍有延迟。
说明 验证码类型短信,建议使用单独发送的方式。 SignName String 是 阿里云 短信签名名称。请在控制台签名管理页面签名名称一列查看。
说明 必须是已添加、并通过审核的短信签名。 TemplateCode String 是 SMS_153055065 短信模板ID。请在控制台模板管理页面模板CODE一列查看。
说明 必须是已添加、并通过审核的短信签名;且发送国际/港澳台消息时,请使用国际/港澳台短信模版。 AccessKeyId String 否 LTAIP00vvvvvvvvv 主账号AccessKey的ID。
Action String 否 SendSms 系统规定参数。取值:SendSms。
OutId String 否 abcdefgh 外部流水扩展字段。
SmsUpExtendCode String 否 90999 上行短信扩展码,无特殊需要此字段的用户请忽略此字段。
TemplateParam String 否 {"code":"1111"} 短信模板变量对应的实际值,JSON格式。
说明 如果JSON中需要带换行符,请参照标准的JSON协议处理。
type AliyunSdk ¶
type AliyunSdk struct { *AliyunOptions // contains filtered or unexported fields }
func NewAliyunSdk ¶
func NewAliyunSdk(opts *AliyunOptions) *AliyunSdk
type TwilioOptions ¶
TwilioOptions 配置
type TwilioSdk ¶
type TwilioSdk struct {
*TwilioOptions
}
TwilioSdk 主结构