sms

package
v0.0.0-...-0f6a860 Latest Latest
Warning

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

Go to latest
Published: Jul 25, 2020 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterSmsHandler

func RegisterSmsHandler(s server.Server, hdlr SmsHandler, opts ...server.HandlerOption) error

Types

type CreateTempRequest

type CreateTempRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateTempRequest) Descriptor

func (*CreateTempRequest) Descriptor() ([]byte, []int)

func (*CreateTempRequest) ProtoMessage

func (*CreateTempRequest) ProtoMessage()

func (*CreateTempRequest) Reset

func (m *CreateTempRequest) Reset()

func (*CreateTempRequest) String

func (m *CreateTempRequest) String() string

func (*CreateTempRequest) XXX_DiscardUnknown

func (m *CreateTempRequest) XXX_DiscardUnknown()

func (*CreateTempRequest) XXX_Marshal

func (m *CreateTempRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateTempRequest) XXX_Merge

func (m *CreateTempRequest) XXX_Merge(src proto.Message)

func (*CreateTempRequest) XXX_Size

func (m *CreateTempRequest) XXX_Size() int

func (*CreateTempRequest) XXX_Unmarshal

func (m *CreateTempRequest) XXX_Unmarshal(b []byte) error

type CreateTempResponse

type CreateTempResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateTempResponse) Descriptor

func (*CreateTempResponse) Descriptor() ([]byte, []int)

func (*CreateTempResponse) ProtoMessage

func (*CreateTempResponse) ProtoMessage()

func (*CreateTempResponse) Reset

func (m *CreateTempResponse) Reset()

func (*CreateTempResponse) String

func (m *CreateTempResponse) String() string

func (*CreateTempResponse) XXX_DiscardUnknown

func (m *CreateTempResponse) XXX_DiscardUnknown()

func (*CreateTempResponse) XXX_Marshal

func (m *CreateTempResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateTempResponse) XXX_Merge

func (m *CreateTempResponse) XXX_Merge(src proto.Message)

func (*CreateTempResponse) XXX_Size

func (m *CreateTempResponse) XXX_Size() int

func (*CreateTempResponse) XXX_Unmarshal

func (m *CreateTempResponse) XXX_Unmarshal(b []byte) error

type ListRequest

type ListRequest struct {
	Mobile               string   `protobuf:"bytes,1,opt,name=mobile,proto3" json:"mobile,omitempty"`
	Code                 string   `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListRequest) Descriptor

func (*ListRequest) Descriptor() ([]byte, []int)

func (*ListRequest) GetCode

func (m *ListRequest) GetCode() string

func (*ListRequest) GetMobile

func (m *ListRequest) GetMobile() string

func (*ListRequest) ProtoMessage

func (*ListRequest) ProtoMessage()

func (*ListRequest) Reset

func (m *ListRequest) Reset()

func (*ListRequest) String

func (m *ListRequest) String() string

func (*ListRequest) XXX_DiscardUnknown

func (m *ListRequest) XXX_DiscardUnknown()

func (*ListRequest) XXX_Marshal

func (m *ListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListRequest) XXX_Merge

func (m *ListRequest) XXX_Merge(src proto.Message)

func (*ListRequest) XXX_Size

func (m *ListRequest) XXX_Size() int

func (*ListRequest) XXX_Unmarshal

func (m *ListRequest) XXX_Unmarshal(b []byte) error

type ListResponse

type ListResponse struct {
	Success              bool     `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListResponse) Descriptor

func (*ListResponse) Descriptor() ([]byte, []int)

func (*ListResponse) GetSuccess

func (m *ListResponse) GetSuccess() bool

func (*ListResponse) ProtoMessage

func (*ListResponse) ProtoMessage()

func (*ListResponse) Reset

func (m *ListResponse) Reset()

func (*ListResponse) String

func (m *ListResponse) String() string

func (*ListResponse) XXX_DiscardUnknown

func (m *ListResponse) XXX_DiscardUnknown()

func (*ListResponse) XXX_Marshal

func (m *ListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListResponse) XXX_Merge

func (m *ListResponse) XXX_Merge(src proto.Message)

func (*ListResponse) XXX_Size

func (m *ListResponse) XXX_Size() int

func (*ListResponse) XXX_Unmarshal

func (m *ListResponse) XXX_Unmarshal(b []byte) error

type SendPage

type SendPage struct {
	Data                 []*SmsStruct `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*SendPage) Descriptor

func (*SendPage) Descriptor() ([]byte, []int)

func (*SendPage) GetData

func (m *SendPage) GetData() []*SmsStruct

func (*SendPage) ProtoMessage

func (*SendPage) ProtoMessage()

func (*SendPage) Reset

func (m *SendPage) Reset()

func (*SendPage) String

func (m *SendPage) String() string

func (*SendPage) XXX_DiscardUnknown

func (m *SendPage) XXX_DiscardUnknown()

func (*SendPage) XXX_Marshal

func (m *SendPage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SendPage) XXX_Merge

func (m *SendPage) XXX_Merge(src proto.Message)

func (*SendPage) XXX_Size

func (m *SendPage) XXX_Size() int

func (*SendPage) XXX_Unmarshal

func (m *SendPage) XXX_Unmarshal(b []byte) error

type SmsService

type SmsService interface {
	SendList(ctx context.Context, in *SendPage, opts ...client.CallOption) (*SendPage, error)
	TemplateList(ctx context.Context, in *TemplatePage, opts ...client.CallOption) (*TemplatePage, error)
	Template(ctx context.Context, in *SmsStruct, opts ...client.CallOption) (*SmsStruct, error)
	List(ctx context.Context, in *ListRequest, opts ...client.CallOption) (*ListResponse, error)
	Create(ctx context.Context, in *CreateTempRequest, opts ...client.CallOption) (*CreateTempResponse, error)
}

func NewSmsService

func NewSmsService(name string, c client.Client) SmsService

type SmsStruct

type SmsStruct struct {
	UserId               int64    `protobuf:"varint,1,opt,name=userId,proto3" json:"userId,omitempty"`
	Sid                  string   `protobuf:"bytes,2,opt,name=sid,proto3" json:"sid,omitempty"`
	Provider             string   `protobuf:"bytes,3,opt,name=provider,proto3" json:"provider,omitempty"`
	BizType              int32    `protobuf:"varint,4,opt,name=bizType,proto3" json:"bizType,omitempty"`
	Mobile               string   `protobuf:"bytes,5,opt,name=mobile,proto3" json:"mobile,omitempty"`
	Content              string   `protobuf:"bytes,6,opt,name=content,proto3" json:"content,omitempty"`
	Success              int64    `protobuf:"varint,7,opt,name=success,proto3" json:"success,omitempty"`
	Message              string   `protobuf:"bytes,8,opt,name=message,proto3" json:"message,omitempty"`
	Id                   int64    `protobuf:"varint,9,opt,name=id,proto3" json:"id,omitempty"`
	Mode                 int32    `protobuf:"varint,10,opt,name=mode,proto3" json:"mode,omitempty"`
	Sign                 string   `protobuf:"bytes,11,opt,name=sign,proto3" json:"sign,omitempty"`
	ExpiresAt            string   `protobuf:"bytes,12,opt,name=expiresAt,proto3" json:"expiresAt,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SmsStruct) Descriptor

func (*SmsStruct) Descriptor() ([]byte, []int)

func (*SmsStruct) GetBizType

func (m *SmsStruct) GetBizType() int32

func (*SmsStruct) GetContent

func (m *SmsStruct) GetContent() string

func (*SmsStruct) GetExpiresAt

func (m *SmsStruct) GetExpiresAt() string

func (*SmsStruct) GetId

func (m *SmsStruct) GetId() int64

func (*SmsStruct) GetMessage

func (m *SmsStruct) GetMessage() string

func (*SmsStruct) GetMobile

func (m *SmsStruct) GetMobile() string

func (*SmsStruct) GetMode

func (m *SmsStruct) GetMode() int32

func (*SmsStruct) GetProvider

func (m *SmsStruct) GetProvider() string

func (*SmsStruct) GetSid

func (m *SmsStruct) GetSid() string

func (*SmsStruct) GetSign

func (m *SmsStruct) GetSign() string

func (*SmsStruct) GetSuccess

func (m *SmsStruct) GetSuccess() int64

func (*SmsStruct) GetUserId

func (m *SmsStruct) GetUserId() int64

func (*SmsStruct) ProtoMessage

func (*SmsStruct) ProtoMessage()

func (*SmsStruct) Reset

func (m *SmsStruct) Reset()

func (*SmsStruct) String

func (m *SmsStruct) String() string

func (*SmsStruct) XXX_DiscardUnknown

func (m *SmsStruct) XXX_DiscardUnknown()

func (*SmsStruct) XXX_Marshal

func (m *SmsStruct) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SmsStruct) XXX_Merge

func (m *SmsStruct) XXX_Merge(src proto.Message)

func (*SmsStruct) XXX_Size

func (m *SmsStruct) XXX_Size() int

func (*SmsStruct) XXX_Unmarshal

func (m *SmsStruct) XXX_Unmarshal(b []byte) error

type TemplatePage

type TemplatePage struct {
	Data                 []*SmsStruct `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

************* 短信模板 ************************ //

func (*TemplatePage) Descriptor

func (*TemplatePage) Descriptor() ([]byte, []int)

func (*TemplatePage) GetData

func (m *TemplatePage) GetData() []*SmsStruct

func (*TemplatePage) ProtoMessage

func (*TemplatePage) ProtoMessage()

func (*TemplatePage) Reset

func (m *TemplatePage) Reset()

func (*TemplatePage) String

func (m *TemplatePage) String() string

func (*TemplatePage) XXX_DiscardUnknown

func (m *TemplatePage) XXX_DiscardUnknown()

func (*TemplatePage) XXX_Marshal

func (m *TemplatePage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TemplatePage) XXX_Merge

func (m *TemplatePage) XXX_Merge(src proto.Message)

func (*TemplatePage) XXX_Size

func (m *TemplatePage) XXX_Size() int

func (*TemplatePage) XXX_Unmarshal

func (m *TemplatePage) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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