ali

package
v1.7.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AliClient

func AliClient(config *model.SMSConfig) (_result *dysmsapi.Client, err error)

使用AK&SK初始化账号Client

Types

type Sdk

type Sdk struct {
	Config *model.SMSConfig `json:"sms_config,omitempty"`
}

func (*Sdk) GetSendStatus

func (app *Sdk) GetSendStatus(phone string, sendResp *dysmsapi.SendSmsResponse) error

GetSendStatus 查询短信发送结果 @phone 手机号码 @sendResp 发送短信响应

func (*Sdk) SendSms

func (app *Sdk) SendSms(phone string, code string, data string) error

type Template

type Template struct {
	AuditStatus     *string                                                         `json:"auditStatus,omitempty" xml:"AuditStatus,omitempty"`
	CreateDate      *string                                                         `json:"createDate,omitempty" xml:"CreateDate,omitempty"`
	OrderId         *string                                                         `json:"orderId,omitempty" xml:"OrderId,omitempty"`
	Reason          *dysmsapi.QuerySmsTemplateListResponseBodySmsTemplateListReason `json:"reason,omitempty" xml:"Reason,omitempty" type:"Struct"`
	TemplateCode    *string                                                         `json:"templateCode,omitempty" xml:"TemplateCode,omitempty"`
	TemplateContent *string                                                         `json:"templateContent,omitempty" xml:"TemplateContent,omitempty"`
	TemplateName    *string                                                         `json:"templateName,omitempty" xml:"TemplateName,omitempty"`
	TemplateType    *int32                                                          `json:"templateType"`
}

type TemplateSdk

type TemplateSdk struct {
	Config *model.SMSConfig `json:"sms_config,omitempty"`
}

func (*TemplateSdk) AddTemplate

func (app *TemplateSdk) AddTemplate(addTemplate *Template) error

func (*TemplateSdk) DeleteTemplate

func (app *TemplateSdk) DeleteTemplate(templateCode string) error

func (*TemplateSdk) GetTemplateList

func (app *TemplateSdk) GetTemplateList(list *[]Template) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL