Documentation
¶
Index ¶
Constants ¶
View Source
const ( CodeNotAllow int = 401 CodeNotFound int = 404 CodeSuccess int = 200 )
View Source
const ApiCredential = "/open/oauth2/token"
View Source
const ApiSendMessage = "/messages/"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ApnsRequest ¶
type ApnsRequest struct { BundleId string `json:"bundleId,omitempty"` // bundle id Template string `json:"template"` // 模板 TemplateParam interface{} `json:"params"` // 参数 Title string `json:"subject,omitempty"` // 标题 Receiver string `json:"receiver"` // 接收者,多个时用逗号分隔 }
ApnsRequest Apns服务请求参数
type Client ¶
type Client interface { SendMail(req MailRequest) (resp Response, err error) SendSms(req SmsRequest) (resp Response, err error) SendApns(req ApnsRequest) (resp Response, err error) }
type MailRequest ¶
type MailRequest struct { Template string `json:"template"` // 模板 CloudTemplate bool `json:"cloudTemplate,omitempty"` // 云端模板 TemplateParam interface{} `json:"params"` // 参数 Title string `json:"subject,omitempty"` // 标题 Receiver string `json:"receiver"` // 接收者,多个时用逗号分隔 }
MailRequest 邮件服务请求参数
type SmsRequest ¶
type SmsRequest struct { Template string `json:"template"` // 模板 TemplateParam interface{} `json:"params"` // 参数 Receiver string `json:"receiver"` // 接收者,多个时用逗号分隔 }
SmsRequest 短信服务请求参数
Click to show internal directories.
Click to hide internal directories.