Versions in this module Expand all Collapse all v7 v7.8.2 Jan 25, 2021 Changes in this version + var Host = "https://sms.qiniuapi.com" + type AuditStatus string + const AuditStatusPassed + const AuditStatusReject + const AuditStatusReviewing + func (a AuditStatus) IsValid() bool + func (a AuditStatus) String() string + type Manager struct + func NewManager(mac *auth.Credentials) (manager *Manager) + func (m *Manager) CreateSignature(args SignatureRequest) (ret SignatureResponse, err error) + func (m *Manager) CreateTemplate(args TemplateRequest) (ret TemplateResponse, err error) + func (m *Manager) DeleteSignature(id string) (err error) + func (m *Manager) DeleteTemplate(id string) (err error) + func (m *Manager) QuerySignature(args QuerySignatureRequest) (pagination SignaturePagination, err error) + func (m *Manager) QueryTemplate(args QueryTemplateRequest) (pagination TemplatePagination, err error) + func (m *Manager) SendMessage(args MessagesRequest) (ret MessagesResponse, err error) + func (m *Manager) UpdateSignature(id string, args SignatureRequest) (err error) + func (m *Manager) UpdateTemplate(id string, args TemplateRequest) (err error) + type MessagesRequest struct + Mobiles []string + Parameters map[string]interface{} + SignatureID string + TemplateID string + type MessagesResponse struct + JobID string + type QuerySignatureRequest struct + AuditStatus AuditStatus + Page int + PageSize int + type QueryTemplateRequest struct + AuditStatus AuditStatus + Page int + PageSize int + type Signature struct + AuditStatus AuditStatus + CreatedAt uint64 + Description string + ID string + RejectReason string + Signature string + Source SignatureSrcType + UpdatedAt uint64 + type SignaturePagination struct + Items []Signature + Page int + PageSize int + Total int + type SignatureRequest struct + Description string + Pic string + Signature string + Source SignatureSrcType + type SignatureResponse struct + SignatureID string + type SignatureSrcType string + const APP + const EnterprisesAndInstitutions + const PublicNumberOrSmallProgram + const StoreName + const TradeName + const Website + func (s SignatureSrcType) IsValid() bool + func (s SignatureSrcType) String() string + type Template struct + AuditStatus AuditStatus + CreatedAt uint64 + Description string + ID string + Name string + RejectReason string + Template string + Type TemplateType + UpdatedAt uint64 + type TemplatePagination struct + Items []Template + Page int + PageSize int + Total int + type TemplateRequest struct + Description string + Name string + Template string + Type TemplateType + UID uint32 + type TemplateResponse struct + TemplateID string + type TemplateType string + const MarketingType + const NotificationType + const VerificationType + const VoiceType + func (t TemplateType) IsValid() bool + func (t TemplateType) String() string