41 linhas
		
	
	
		
			967 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			41 linhas
		
	
	
		
			967 B
		
	
	
	
		
			Go
		
	
	
	
	
	
package jedi
 | 
						|
 | 
						|
import (
 | 
						|
	"golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/requests"
 | 
						|
	"golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/responses"
 | 
						|
)
 | 
						|
 | 
						|
type SendSmsRequest struct {
 | 
						|
	*requests.RpcRequest
 | 
						|
	User        string `position:"Body" field:"user" default:"" `
 | 
						|
	Code        string `position:"Body" field:"code" default:"" `
 | 
						|
	Params      string `position:"Body" field:"params" default:"" `
 | 
						|
	ParamsArray []string
 | 
						|
}
 | 
						|
 | 
						|
type SendSmsResponseData struct {
 | 
						|
	Account string `json:"account"`
 | 
						|
	Total   int    `json:"total"`
 | 
						|
}
 | 
						|
 | 
						|
type SendSmsResponse struct {
 | 
						|
	*responses.BaseResponse
 | 
						|
	Data SendSmsResponseData `json:"data"`
 | 
						|
}
 | 
						|
 | 
						|
func CreateSendSmsRequest() (req *SendSmsRequest) {
 | 
						|
	req = &SendSmsRequest{
 | 
						|
		RpcRequest: &requests.RpcRequest{},
 | 
						|
	}
 | 
						|
	req.InitWithApiInfo(HOST, VERSION, "/api/sms/send")
 | 
						|
	req.Method = requests.POST
 | 
						|
	return
 | 
						|
}
 | 
						|
 | 
						|
func CreateSendSmsResponse() (response *SendSmsResponse) {
 | 
						|
	response = &SendSmsResponse{
 | 
						|
		BaseResponse: &responses.BaseResponse{},
 | 
						|
	}
 | 
						|
	return
 | 
						|
}
 |