Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BatchSendDiffSmsRequest ¶
type BatchSendDiffSmsRequest struct {
Body *BatchSendDiffSmsRequestBody `json:"body,omitempty"`
}
BatchSendDiffSmsRequest Request Object
func (BatchSendDiffSmsRequest) String ¶
func (o BatchSendDiffSmsRequest) String() string
type BatchSendDiffSmsRequestBody ¶
type BatchSendDiffSmsRequestBody struct { // 短信发送方的号码 From *string `json:"from,omitempty"` // SP的回调地址,用于单条接收短信状态报告 StatusCallback *string `json:"statusCallback,omitempty"` // 短信内容 SmsContent *[]SmsContent `json:"smsContent,omitempty"` // 扩展参数 Extend *string `json:"extend,omitempty"` }
BatchSendDiffSmsRequestBody 批量发送短信的请求body数据结构
func (BatchSendDiffSmsRequestBody) String ¶
func (o BatchSendDiffSmsRequestBody) String() string
type BatchSendDiffSmsResponse ¶
type BatchSendDiffSmsResponse struct { // 错误码 Code *string `json:"code,omitempty"` // 错误描述 Description *string `json:"description,omitempty"` // 短信状态 Result *[]SmsId `json:"result,omitempty"` HttpStatusCode int `json:"-"` }
BatchSendDiffSmsResponse Response Object
func (BatchSendDiffSmsResponse) String ¶
func (o BatchSendDiffSmsResponse) String() string
type BatchSendSmsRequest ¶
type BatchSendSmsRequest struct {
Body *BatchSendSmsRequestBody `json:"body,omitempty" type:"multipart"`
}
BatchSendSmsRequest Request Object
func (BatchSendSmsRequest) String ¶
func (o BatchSendSmsRequest) String() string
type BatchSendSmsRequestBody ¶
type BatchSendSmsRequestBody struct { // 短信发送方的号码 From *def.MultiPart `json:"from,omitempty"` // 短信接收方的号码 To *def.MultiPart `json:"to,omitempty"` // 短信模板ID TemplateId *def.MultiPart `json:"templateId,omitempty"` // 短信模板的变量值 TemplateParas *def.MultiPart `json:"templateParas,omitempty"` // SP的回调地址 StatusCallback *def.MultiPart `json:"statusCallback,omitempty"` // 扩展参数,在状态报告中会原样返回。 Extend *def.MultiPart `json:"extend,omitempty"` // 短信签名 Signature *def.MultiPart `json:"signature,omitempty"` }
func (BatchSendSmsRequestBody) String ¶
func (o BatchSendSmsRequestBody) String() string
func (*BatchSendSmsRequestBody) UnmarshalJSON ¶
func (o *BatchSendSmsRequestBody) UnmarshalJSON(b []byte) error
type BatchSendSmsResponse ¶
type BatchSendSmsResponse struct { // 错误码 Code *string `json:"code,omitempty"` // 错误描述 Description *string `json:"description,omitempty"` // 短信状态 Result *[]SmsId `json:"result,omitempty"` HttpStatusCode int `json:"-"` }
BatchSendSmsResponse Response Object
func (BatchSendSmsResponse) String ¶
func (o BatchSendSmsResponse) String() string
type SmsContent ¶
type SmsContent struct { // 群发短信接收方的号码 To *[]string `json:"to,omitempty"` // 短信模板ID TemplateId *string `json:"templateId,omitempty"` // 短信模板的变量值列表 TemplateParas *[]string `json:"templateParas,omitempty"` // 短信签名 Signature *string `json:"signature,omitempty"` }
func (SmsContent) String ¶
func (o SmsContent) String() string
type SmsId ¶
type SmsId struct { // 创建时间 CreateTime *string `json:"createTime,omitempty"` // 发送短信号码 From *string `json:"from,omitempty"` // 接收短信号码 OriginTo *string `json:"originTo,omitempty"` // 短信id SmsMsgId *string `json:"smsMsgId,omitempty"` // 短信当前状态 Status *string `json:"status,omitempty"` // 国家码 CountryId *string `json:"countryId,omitempty"` // 短信拆分条数 Total *int32 `json:"total,omitempty"` }
Click to show internal directories.
Click to hide internal directories.