aliqin

package
v1.1.5 Latest Latest
Warning

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

Go to latest
Published: Jun 29, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

阿里大于API model

https://open.taobao.com/API.htm?docId=28647&docType=2

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlibabaAliqinFcIotCardInfoAPIResponse

type AlibabaAliqinFcIotCardInfoAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcIotCardInfoResponse
}

物联卡信息查询 API返回值 alibaba.aliqin.fc.iot.cardInfo

物联卡信息查询

type AlibabaAliqinFcIotCardInfoRequest

type AlibabaAliqinFcIotCardInfoRequest struct {
	model.Params
	// contains filtered or unexported fields
}

物联卡信息查询 API请求 alibaba.aliqin.fc.iot.cardInfo

物联卡信息查询

func NewAlibabaAliqinFcIotCardInfoRequest

func NewAlibabaAliqinFcIotCardInfoRequest() *AlibabaAliqinFcIotCardInfoRequest

初始化AlibabaAliqinFcIotCardInfoRequest对象

func (AlibabaAliqinFcIotCardInfoRequest) GetApiMethodName

func (r AlibabaAliqinFcIotCardInfoRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcIotCardInfoRequest) GetApiParams

func (r AlibabaAliqinFcIotCardInfoRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcIotCardInfoRequest) GetIccid

Iccid Getter

func (*AlibabaAliqinFcIotCardInfoRequest) SetIccid

func (r *AlibabaAliqinFcIotCardInfoRequest) SetIccid(iccid string) error

Iccid Setter SIM卡号

type AlibabaAliqinFcIotCardInfoResponse

type AlibabaAliqinFcIotCardInfoResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_iot_cardInfo_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果对象
	Result *AlibabaAliqinFcIotCardInfoResult `json:"result,omitempty" xml:"result,omitempty"`
}

物联卡信息查询 成功返回结果

type AlibabaAliqinFcIotCardInfoResult

type AlibabaAliqinFcIotCardInfoResult struct {
	// 状态
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误信息
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 错误码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// "OpenTime":"开户时间","IMSI":"IMSI号","FirstActiveTime":"第一次激活时间","MSISDN":"MSISDN号","ICCID":"ICCID号"
	Model string `json:"model,omitempty" xml:"model,omitempty"`
}

AlibabaAliqinFcIotCardInfoResult

type AlibabaAliqinFcIotCardStatusAPIResponse

type AlibabaAliqinFcIotCardStatusAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcIotCardStatusResponse
}

物联卡状态查询 API返回值 alibaba.aliqin.fc.iot.cardStatus

物联卡状态查询

type AlibabaAliqinFcIotCardStatusRequest

type AlibabaAliqinFcIotCardStatusRequest struct {
	model.Params
	// contains filtered or unexported fields
}

物联卡状态查询 API请求 alibaba.aliqin.fc.iot.cardStatus

物联卡状态查询

func NewAlibabaAliqinFcIotCardStatusRequest

func NewAlibabaAliqinFcIotCardStatusRequest() *AlibabaAliqinFcIotCardStatusRequest

初始化AlibabaAliqinFcIotCardStatusRequest对象

func (AlibabaAliqinFcIotCardStatusRequest) GetApiMethodName

func (r AlibabaAliqinFcIotCardStatusRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcIotCardStatusRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcIotCardStatusRequest) GetIccid

Iccid Getter

func (*AlibabaAliqinFcIotCardStatusRequest) SetIccid

Iccid Setter SIM卡号

type AlibabaAliqinFcIotCardStatusResponse

type AlibabaAliqinFcIotCardStatusResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_iot_cardStatus_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果对象
	Result *AlibabaAliqinFcIotCardStatusResult `json:"result,omitempty" xml:"result,omitempty"`
}

物联卡状态查询 成功返回结果

type AlibabaAliqinFcIotCardStatusResult

type AlibabaAliqinFcIotCardStatusResult struct {
	// "MsisdnStatus":"卡状态","MSISDN":"MSISDN号","ICCID":"ICCID号"
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// 1.成功;2.失败
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 状态
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误信息
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinFcIotCardStatusResult

type AlibabaAliqinFcIotCardofferAPIResponse

type AlibabaAliqinFcIotCardofferAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcIotCardofferResponse
}

查询物联网卡上订购的offer API返回值 alibaba.aliqin.fc.iot.cardoffer

查询物联网卡上订购的offer

type AlibabaAliqinFcIotCardofferModel

type AlibabaAliqinFcIotCardofferModel struct {
	// 失效时间
	ExpireTime string `json:"expire_time,omitempty" xml:"expire_time,omitempty"`
	// 生效时间
	EffectiveTime string `json:"effective_time,omitempty" xml:"effective_time,omitempty"`
	// 订购时间
	OrderTime string `json:"order_time,omitempty" xml:"order_time,omitempty"`
	// 商品名称
	OfferName string `json:"offer_name,omitempty" xml:"offer_name,omitempty"`
	// 商品ID
	OfferId string `json:"offer_id,omitempty" xml:"offer_id,omitempty"`
}

AlibabaAliqinFcIotCardofferModel

type AlibabaAliqinFcIotCardofferRequest

type AlibabaAliqinFcIotCardofferRequest struct {
	model.Params
	// contains filtered or unexported fields
}

查询物联网卡上订购的offer API请求 alibaba.aliqin.fc.iot.cardoffer

查询物联网卡上订购的offer

func NewAlibabaAliqinFcIotCardofferRequest

func NewAlibabaAliqinFcIotCardofferRequest() *AlibabaAliqinFcIotCardofferRequest

初始化AlibabaAliqinFcIotCardofferRequest对象

func (AlibabaAliqinFcIotCardofferRequest) GetApiMethodName

func (r AlibabaAliqinFcIotCardofferRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcIotCardofferRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcIotCardofferRequest) GetBillreal

Billreal Getter

func (AlibabaAliqinFcIotCardofferRequest) GetBillsource

func (r AlibabaAliqinFcIotCardofferRequest) GetBillsource() string

Billsource Getter

func (*AlibabaAliqinFcIotCardofferRequest) SetBillreal

func (r *AlibabaAliqinFcIotCardofferRequest) SetBillreal(billreal string) error

Billreal Setter 具体ICCID的值

func (*AlibabaAliqinFcIotCardofferRequest) SetBillsource

func (r *AlibabaAliqinFcIotCardofferRequest) SetBillsource(billsource string) error

Billsource Setter ICCID

type AlibabaAliqinFcIotCardofferResponse

type AlibabaAliqinFcIotCardofferResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_iot_cardoffer_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果对象
	Result *AlibabaAliqinFcIotCardofferResult `json:"result,omitempty" xml:"result,omitempty"`
}

查询物联网卡上订购的offer 成功返回结果

type AlibabaAliqinFcIotCardofferResult

type AlibabaAliqinFcIotCardofferResult struct {
	// 结果对象
	Models []AlibabaAliqinFcIotCardofferModel `json:"models,omitempty" xml:"models>alibaba_aliqin_fc_iot_cardoffer_model,omitempty"`
	// 1.成功;2.失败
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 状态
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误信息
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinFcIotCardofferResult

type AlibabaAliqinFcIotDeviceIsexistAPIResponse

type AlibabaAliqinFcIotDeviceIsexistAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcIotDeviceIsexistResponse
}

判断设备是否存在 API返回值 alibaba.aliqin.fc.iot.device.isexist

判断设备是否存在

type AlibabaAliqinFcIotDeviceIsexistRequest

type AlibabaAliqinFcIotDeviceIsexistRequest struct {
	model.Params
	// contains filtered or unexported fields
}

判断设备是否存在 API请求 alibaba.aliqin.fc.iot.device.isexist

判断设备是否存在

func NewAlibabaAliqinFcIotDeviceIsexistRequest

func NewAlibabaAliqinFcIotDeviceIsexistRequest() *AlibabaAliqinFcIotDeviceIsexistRequest

初始化AlibabaAliqinFcIotDeviceIsexistRequest对象

func (AlibabaAliqinFcIotDeviceIsexistRequest) GetApiMethodName

func (r AlibabaAliqinFcIotDeviceIsexistRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcIotDeviceIsexistRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcIotDeviceIsexistRequest) GetDeviceType

DeviceType Getter

func (AlibabaAliqinFcIotDeviceIsexistRequest) GetImei

Imei Getter

func (AlibabaAliqinFcIotDeviceIsexistRequest) GetMidPatChannel

func (r AlibabaAliqinFcIotDeviceIsexistRequest) GetMidPatChannel() string

MidPatChannel Getter

func (*AlibabaAliqinFcIotDeviceIsexistRequest) SetDeviceType

func (r *AlibabaAliqinFcIotDeviceIsexistRequest) SetDeviceType(deviceType string) error

DeviceType Setter 设备类型(预留将来扩展)

func (*AlibabaAliqinFcIotDeviceIsexistRequest) SetImei

Imei Setter 设备编号

func (*AlibabaAliqinFcIotDeviceIsexistRequest) SetMidPatChannel

func (r *AlibabaAliqinFcIotDeviceIsexistRequest) SetMidPatChannel(midPatChannel string) error

MidPatChannel Setter 渠道扩展编码(预留)

type AlibabaAliqinFcIotDeviceIsexistResponse

type AlibabaAliqinFcIotDeviceIsexistResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_iot_device_isexist_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *AlibabaAliqinFcIotDeviceIsexistResult `json:"result,omitempty" xml:"result,omitempty"`
}

判断设备是否存在 成功返回结果

type AlibabaAliqinFcIotDeviceIsexistResult

type AlibabaAliqinFcIotDeviceIsexistResult struct {
	// 是否存在
	Model bool `json:"model,omitempty" xml:"model,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 是否异常
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 返回描述
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinFcIotDeviceIsexistResult

type AlibabaAliqinFcIotDevicePostAPIResponse

type AlibabaAliqinFcIotDevicePostAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcIotDevicePostResponse
}

商家提交设备信息 API返回值 alibaba.aliqin.fc.iot.device.post

物联网商家设备信息录入

type AlibabaAliqinFcIotDevicePostRequest

type AlibabaAliqinFcIotDevicePostRequest struct {
	model.Params
	// contains filtered or unexported fields
}

商家提交设备信息 API请求 alibaba.aliqin.fc.iot.device.post

物联网商家设备信息录入

func NewAlibabaAliqinFcIotDevicePostRequest

func NewAlibabaAliqinFcIotDevicePostRequest() *AlibabaAliqinFcIotDevicePostRequest

初始化AlibabaAliqinFcIotDevicePostRequest对象

func (AlibabaAliqinFcIotDevicePostRequest) GetApiMethodName

func (r AlibabaAliqinFcIotDevicePostRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcIotDevicePostRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcIotDevicePostRequest) GetComments

Comments Getter

func (AlibabaAliqinFcIotDevicePostRequest) GetDeviceType

func (r AlibabaAliqinFcIotDevicePostRequest) GetDeviceType() string

DeviceType Getter

func (AlibabaAliqinFcIotDevicePostRequest) GetImei

Imei Getter

func (AlibabaAliqinFcIotDevicePostRequest) GetMidPatChannel

func (r AlibabaAliqinFcIotDevicePostRequest) GetMidPatChannel() string

MidPatChannel Getter

func (*AlibabaAliqinFcIotDevicePostRequest) SetComments

func (r *AlibabaAliqinFcIotDevicePostRequest) SetComments(comments string) error

Comments Setter 备注

func (*AlibabaAliqinFcIotDevicePostRequest) SetDeviceType

func (r *AlibabaAliqinFcIotDevicePostRequest) SetDeviceType(deviceType string) error

DeviceType Setter 设备类型(将来扩展)

func (*AlibabaAliqinFcIotDevicePostRequest) SetImei

Imei Setter 15位imei号

func (*AlibabaAliqinFcIotDevicePostRequest) SetMidPatChannel

func (r *AlibabaAliqinFcIotDevicePostRequest) SetMidPatChannel(midPatChannel string) error

MidPatChannel Setter 扩展字段

type AlibabaAliqinFcIotDevicePostResponse

type AlibabaAliqinFcIotDevicePostResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_iot_device_post_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *AlibabaAliqinFcIotDevicePostResult `json:"result,omitempty" xml:"result,omitempty"`
}

商家提交设备信息 成功返回结果

type AlibabaAliqinFcIotDevicePostResult

type AlibabaAliqinFcIotDevicePostResult struct {
	// 响应结果描述
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// 响应code 判断以此判断是否提交成功
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 是否异常
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 返回描述
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinFcIotDevicePostResult

type AlibabaAliqinFcIotModbindAPIResponse

type AlibabaAliqinFcIotModbindAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcIotModbindResponse
}

物联网绑定/换绑API API返回值 alibaba.aliqin.fc.iot.modbind

支持用户的设备的换绑和解绑操作

type AlibabaAliqinFcIotModbindRequest

type AlibabaAliqinFcIotModbindRequest struct {
	model.Params
	// contains filtered or unexported fields
}

物联网绑定/换绑API API请求 alibaba.aliqin.fc.iot.modbind

支持用户的设备的换绑和解绑操作

func NewAlibabaAliqinFcIotModbindRequest

func NewAlibabaAliqinFcIotModbindRequest() *AlibabaAliqinFcIotModbindRequest

初始化AlibabaAliqinFcIotModbindRequest对象

func (AlibabaAliqinFcIotModbindRequest) GetApiMethodName

func (r AlibabaAliqinFcIotModbindRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcIotModbindRequest) GetApiParams

func (r AlibabaAliqinFcIotModbindRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcIotModbindRequest) GetBillReal

func (r AlibabaAliqinFcIotModbindRequest) GetBillReal() string

BillReal Getter

func (AlibabaAliqinFcIotModbindRequest) GetBillSource

func (r AlibabaAliqinFcIotModbindRequest) GetBillSource() string

BillSource Getter

func (AlibabaAliqinFcIotModbindRequest) GetIccid

Iccid Getter

func (AlibabaAliqinFcIotModbindRequest) GetImei

Imei Getter

func (AlibabaAliqinFcIotModbindRequest) GetMidPatChannel

func (r AlibabaAliqinFcIotModbindRequest) GetMidPatChannel() string

MidPatChannel Getter

func (AlibabaAliqinFcIotModbindRequest) GetNewimei

Newimei Getter

func (AlibabaAliqinFcIotModbindRequest) GetOpionType

func (r AlibabaAliqinFcIotModbindRequest) GetOpionType() string

OpionType Getter

func (*AlibabaAliqinFcIotModbindRequest) SetBillReal

func (r *AlibabaAliqinFcIotModbindRequest) SetBillReal(billReal string) error

BillReal Setter 物联卡和iccid保持一致

func (*AlibabaAliqinFcIotModbindRequest) SetBillSource

func (r *AlibabaAliqinFcIotModbindRequest) SetBillSource(billSource string) error

BillSource Setter 物联卡业务:若无特殊为ICCID

func (*AlibabaAliqinFcIotModbindRequest) SetIccid

func (r *AlibabaAliqinFcIotModbindRequest) SetIccid(iccid string) error

Iccid Setter iccid (20位)

func (*AlibabaAliqinFcIotModbindRequest) SetImei

Imei Setter 目前绑定的设备imei

func (*AlibabaAliqinFcIotModbindRequest) SetMidPatChannel

func (r *AlibabaAliqinFcIotModbindRequest) SetMidPatChannel(midPatChannel string) error

MidPatChannel Setter 若无特殊物联卡传入122

func (*AlibabaAliqinFcIotModbindRequest) SetNewimei

func (r *AlibabaAliqinFcIotModbindRequest) SetNewimei(newimei string) error

Newimei Setter 换绑的时候必传,换的新设备imei

func (*AlibabaAliqinFcIotModbindRequest) SetOpionType

func (r *AlibabaAliqinFcIotModbindRequest) SetOpionType(opionType string) error

OpionType Setter chgBind:换绑;unBind:解绑

type AlibabaAliqinFcIotModbindResponse

type AlibabaAliqinFcIotModbindResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_iot_modbind_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *AlibabaAliqinFcIotModbindResult `json:"result,omitempty" xml:"result,omitempty"`
}

物联网绑定/换绑API 成功返回结果

type AlibabaAliqinFcIotModbindResult

type AlibabaAliqinFcIotModbindResult struct {
	// model
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// msg
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinFcIotModbindResult

type AlibabaAliqinFcIotQryPersoninfoAPIResponse

type AlibabaAliqinFcIotQryPersoninfoAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcIotQryPersoninfoResponse
}

查询物联卡个人实人认证信息 API返回值 alibaba.aliqin.fc.iot.qry.personinfo

查询物联卡个人实人认证信息

type AlibabaAliqinFcIotQryPersoninfoRequest

type AlibabaAliqinFcIotQryPersoninfoRequest struct {
	model.Params
	// contains filtered or unexported fields
}

查询物联卡个人实人认证信息 API请求 alibaba.aliqin.fc.iot.qry.personinfo

查询物联卡个人实人认证信息

func NewAlibabaAliqinFcIotQryPersoninfoRequest

func NewAlibabaAliqinFcIotQryPersoninfoRequest() *AlibabaAliqinFcIotQryPersoninfoRequest

初始化AlibabaAliqinFcIotQryPersoninfoRequest对象

func (AlibabaAliqinFcIotQryPersoninfoRequest) GetApiMethodName

func (r AlibabaAliqinFcIotQryPersoninfoRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcIotQryPersoninfoRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcIotQryPersoninfoRequest) GetIccid

Iccid Getter

func (AlibabaAliqinFcIotQryPersoninfoRequest) GetMidPatChannel

func (r AlibabaAliqinFcIotQryPersoninfoRequest) GetMidPatChannel() string

MidPatChannel Getter

func (AlibabaAliqinFcIotQryPersoninfoRequest) GetUserid

Userid Getter

func (*AlibabaAliqinFcIotQryPersoninfoRequest) SetIccid

Iccid Setter 需要查询的iccid

func (*AlibabaAliqinFcIotQryPersoninfoRequest) SetMidPatChannel

func (r *AlibabaAliqinFcIotQryPersoninfoRequest) SetMidPatChannel(midPatChannel string) error

MidPatChannel Setter 由系统根据业务分配

func (*AlibabaAliqinFcIotQryPersoninfoRequest) SetUserid

Userid Setter 指定查询某userid

type AlibabaAliqinFcIotQryPersoninfoResponse

type AlibabaAliqinFcIotQryPersoninfoResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_iot_qry_personinfo_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *AlibabaAliqinFcIotQryPersoninfoResult `json:"result,omitempty" xml:"result,omitempty"`
}

查询物联卡个人实人认证信息 成功返回结果

type AlibabaAliqinFcIotQryPersoninfoResult

type AlibabaAliqinFcIotQryPersoninfoResult struct {
	// model
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// msg
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinFcIotQryPersoninfoResult

type AlibabaAliqinFcIotQrycardAPIResponse

type AlibabaAliqinFcIotQrycardAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcIotQrycardResponse
}

查询终端信息 API返回值 alibaba.aliqin.fc.iot.qrycard

查询终端信息

type AlibabaAliqinFcIotQrycardModel

type AlibabaAliqinFcIotQrycardModel struct {
	// 流量类型(6700001:上网流量)
	ResourceType string `json:"resource_type,omitempty" xml:"resource_type,omitempty"`
	// 总流量(KB)
	FlowResource int64 `json:"flow_resource,omitempty" xml:"flow_resource,omitempty"`
	// 剩余流量(KB)
	RestOfFlow int64 `json:"rest_of_flow,omitempty" xml:"rest_of_flow,omitempty"`
	// 资源名称
	ResName string `json:"res_name,omitempty" xml:"res_name,omitempty"`
	// 生效时间
	ValidDate string `json:"valid_date,omitempty" xml:"valid_date,omitempty"`
	// 失效时间
	ExpireDate string `json:"expire_date,omitempty" xml:"expire_date,omitempty"`
	// 已使用流量(KB)
	FlowUsed int64 `json:"flow_used,omitempty" xml:"flow_used,omitempty"`
}

AlibabaAliqinFcIotQrycardModel

type AlibabaAliqinFcIotQrycardRequest

type AlibabaAliqinFcIotQrycardRequest struct {
	model.Params
	// contains filtered or unexported fields
}

查询终端信息 API请求 alibaba.aliqin.fc.iot.qrycard

查询终端信息

func NewAlibabaAliqinFcIotQrycardRequest

func NewAlibabaAliqinFcIotQrycardRequest() *AlibabaAliqinFcIotQrycardRequest

初始化AlibabaAliqinFcIotQrycardRequest对象

func (AlibabaAliqinFcIotQrycardRequest) GetApiMethodName

func (r AlibabaAliqinFcIotQrycardRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcIotQrycardRequest) GetApiParams

func (r AlibabaAliqinFcIotQrycardRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcIotQrycardRequest) GetBillReal

func (r AlibabaAliqinFcIotQrycardRequest) GetBillReal() string

BillReal Getter

func (AlibabaAliqinFcIotQrycardRequest) GetBillSource

func (r AlibabaAliqinFcIotQrycardRequest) GetBillSource() string

BillSource Getter

func (AlibabaAliqinFcIotQrycardRequest) GetIccid

Iccid Getter

func (*AlibabaAliqinFcIotQrycardRequest) SetBillReal

func (r *AlibabaAliqinFcIotQrycardRequest) SetBillReal(billReal string) error

BillReal Setter 外部计费号

func (*AlibabaAliqinFcIotQrycardRequest) SetBillSource

func (r *AlibabaAliqinFcIotQrycardRequest) SetBillSource(billSource string) error

BillSource Setter 外部计费来源

func (*AlibabaAliqinFcIotQrycardRequest) SetIccid

func (r *AlibabaAliqinFcIotQrycardRequest) SetIccid(iccid string) error

Iccid Setter ICCID

type AlibabaAliqinFcIotQrycardResponse

type AlibabaAliqinFcIotQrycardResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_iot_qrycard_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 系统自动生成
	Result *AlibabaAliqinFcIotQrycardResult `json:"result,omitempty" xml:"result,omitempty"`
}

查询终端信息 成功返回结果

type AlibabaAliqinFcIotQrycardResult

type AlibabaAliqinFcIotQrycardResult struct {
	// model
	Models []AlibabaAliqinFcIotQrycardModel `json:"models,omitempty" xml:"models>alibaba_aliqin_fc_iot_qrycard_model,omitempty"`
	// true返回成功,false返回失败
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
}

AlibabaAliqinFcIotQrycardResult

type AlibabaAliqinFcIotRechargeCardAPIResponse

type AlibabaAliqinFcIotRechargeCardAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcIotRechargeCardResponse
}

按终端号订购增值业务 API返回值 alibaba.aliqin.fc.iot.rechargeCard

按终端号订购增值业务

type AlibabaAliqinFcIotRechargeCardRequest

type AlibabaAliqinFcIotRechargeCardRequest struct {
	model.Params
	// contains filtered or unexported fields
}

按终端号订购增值业务 API请求 alibaba.aliqin.fc.iot.rechargeCard

按终端号订购增值业务

func NewAlibabaAliqinFcIotRechargeCardRequest

func NewAlibabaAliqinFcIotRechargeCardRequest() *AlibabaAliqinFcIotRechargeCardRequest

初始化AlibabaAliqinFcIotRechargeCardRequest对象

func (AlibabaAliqinFcIotRechargeCardRequest) GetApiMethodName

func (r AlibabaAliqinFcIotRechargeCardRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcIotRechargeCardRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcIotRechargeCardRequest) GetBillReal

BillReal Getter

func (AlibabaAliqinFcIotRechargeCardRequest) GetBillSource

BillSource Getter

func (AlibabaAliqinFcIotRechargeCardRequest) GetEffCode

EffCode Getter

func (AlibabaAliqinFcIotRechargeCardRequest) GetEffTime

EffTime Getter

func (AlibabaAliqinFcIotRechargeCardRequest) GetIccid

Iccid Getter

func (AlibabaAliqinFcIotRechargeCardRequest) GetOfferId

OfferId Getter

func (AlibabaAliqinFcIotRechargeCardRequest) GetOutRechargeId

func (r AlibabaAliqinFcIotRechargeCardRequest) GetOutRechargeId() string

OutRechargeId Getter

func (*AlibabaAliqinFcIotRechargeCardRequest) SetBillReal

func (r *AlibabaAliqinFcIotRechargeCardRequest) SetBillReal(billReal string) error

BillReal Setter iccid的值

func (*AlibabaAliqinFcIotRechargeCardRequest) SetBillSource

func (r *AlibabaAliqinFcIotRechargeCardRequest) SetBillSource(billSource string) error

BillSource Setter 外部计费号类型:写‘ICCID’

func (*AlibabaAliqinFcIotRechargeCardRequest) SetEffCode

func (r *AlibabaAliqinFcIotRechargeCardRequest) SetEffCode(effCode string) error

EffCode Setter 生效时间,1000,立即生效; AUTO_ORD,下周期自动续订

func (*AlibabaAliqinFcIotRechargeCardRequest) SetEffTime

func (r *AlibabaAliqinFcIotRechargeCardRequest) SetEffTime(effTime string) error

EffTime Setter yyyy-MM-dd HH:mm:ss

func (*AlibabaAliqinFcIotRechargeCardRequest) SetIccid

Iccid Setter ICCID

func (*AlibabaAliqinFcIotRechargeCardRequest) SetOfferId

func (r *AlibabaAliqinFcIotRechargeCardRequest) SetOfferId(offerId string) error

OfferId Setter 流量包offerId

func (*AlibabaAliqinFcIotRechargeCardRequest) SetOutRechargeId

func (r *AlibabaAliqinFcIotRechargeCardRequest) SetOutRechargeId(outRechargeId string) error

OutRechargeId Setter 外部id,用来做幂等

type AlibabaAliqinFcIotRechargeCardResponse

type AlibabaAliqinFcIotRechargeCardResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_iot_rechargeCard_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *AlibabaAliqinFcIotRechargeCardResult `json:"result,omitempty" xml:"result,omitempty"`
}

按终端号订购增值业务 成功返回结果

type AlibabaAliqinFcIotRechargeCardResult

type AlibabaAliqinFcIotRechargeCardResult struct {
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// model
	Model bool `json:"model,omitempty" xml:"model,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// msg
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinFcIotRechargeCardResult

type AlibabaAliqinFcIotSmsSendAPIResponse

type AlibabaAliqinFcIotSmsSendAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcIotSmsSendResponse
}

物联网短信发送 API返回值 alibaba.aliqin.fc.iot.sms.send

发送物联网短信,只允许使用物联网短信模板

type AlibabaAliqinFcIotSmsSendBizResult

type AlibabaAliqinFcIotSmsSendBizResult struct {
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 返回结果
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// true表示成功,false表示失败
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 返回信息描述
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinFcIotSmsSendBizResult

type AlibabaAliqinFcIotSmsSendRequest

type AlibabaAliqinFcIotSmsSendRequest struct {
	model.Params
	// contains filtered or unexported fields
}

物联网短信发送 API请求 alibaba.aliqin.fc.iot.sms.send

发送物联网短信,只允许使用物联网短信模板

func NewAlibabaAliqinFcIotSmsSendRequest

func NewAlibabaAliqinFcIotSmsSendRequest() *AlibabaAliqinFcIotSmsSendRequest

初始化AlibabaAliqinFcIotSmsSendRequest对象

func (AlibabaAliqinFcIotSmsSendRequest) GetApiMethodName

func (r AlibabaAliqinFcIotSmsSendRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcIotSmsSendRequest) GetApiParams

func (r AlibabaAliqinFcIotSmsSendRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcIotSmsSendRequest) GetExtend

Extend Getter

func (AlibabaAliqinFcIotSmsSendRequest) GetRecNum

RecNum Getter

func (AlibabaAliqinFcIotSmsSendRequest) GetSmsParam

func (r AlibabaAliqinFcIotSmsSendRequest) GetSmsParam() string

SmsParam Getter

func (AlibabaAliqinFcIotSmsSendRequest) GetSmsTemplateCode

func (r AlibabaAliqinFcIotSmsSendRequest) GetSmsTemplateCode() string

SmsTemplateCode Getter

func (AlibabaAliqinFcIotSmsSendRequest) GetSmsType

SmsType Getter

func (*AlibabaAliqinFcIotSmsSendRequest) SetExtend

func (r *AlibabaAliqinFcIotSmsSendRequest) SetExtend(extend string) error

Extend Setter 公共回传参数,在“消息返回”中会透传回该参数;举例:用户可以传入自己下级的会员ID,在消息返回时,该会员ID会包含在内,用户可以根据该会员ID识别是哪位会员使用了你的应用

func (*AlibabaAliqinFcIotSmsSendRequest) SetRecNum

func (r *AlibabaAliqinFcIotSmsSendRequest) SetRecNum(recNum string) error

RecNum Setter 短信接收号码。

func (*AlibabaAliqinFcIotSmsSendRequest) SetSmsParam

func (r *AlibabaAliqinFcIotSmsSendRequest) SetSmsParam(smsParam string) error

SmsParam Setter 短信模板变量,传参规则{"key":"value"},key的名字须和申请模板中的变量名一致,多个变量之间以逗号隔开。示例:针对模板“验证码${code},您正在进行${product}身份验证,打死不要告诉别人哦!”,传参时需传入{"code":"1234","product":"alidayu"}

func (*AlibabaAliqinFcIotSmsSendRequest) SetSmsTemplateCode

func (r *AlibabaAliqinFcIotSmsSendRequest) SetSmsTemplateCode(smsTemplateCode string) error

SmsTemplateCode Setter 短信模板ID,传入的模板必须是在阿里大于“管理中心-短信模板管理”中的可用模板。示例:SMS_585014

func (*AlibabaAliqinFcIotSmsSendRequest) SetSmsType

func (r *AlibabaAliqinFcIotSmsSendRequest) SetSmsType(smsType string) error

SmsType Setter 短信类型,传入值请填写normal

type AlibabaAliqinFcIotSmsSendResponse

type AlibabaAliqinFcIotSmsSendResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_iot_sms_send_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值
	Result *AlibabaAliqinFcIotSmsSendBizResult `json:"result,omitempty" xml:"result,omitempty"`
}

物联网短信发送 成功返回结果

type AlibabaAliqinFcIotUseroscontrolAPIResponse

type AlibabaAliqinFcIotUseroscontrolAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcIotUseroscontrolResponse
}

物联卡用户管理停开机功能 API返回值 alibaba.aliqin.fc.iot.useroscontrol

物联网针对用户级管理停开支持

type AlibabaAliqinFcIotUseroscontrolRequest

type AlibabaAliqinFcIotUseroscontrolRequest struct {
	model.Params
	// contains filtered or unexported fields
}

物联卡用户管理停开机功能 API请求 alibaba.aliqin.fc.iot.useroscontrol

物联网针对用户级管理停开支持

func NewAlibabaAliqinFcIotUseroscontrolRequest

func NewAlibabaAliqinFcIotUseroscontrolRequest() *AlibabaAliqinFcIotUseroscontrolRequest

初始化AlibabaAliqinFcIotUseroscontrolRequest对象

func (AlibabaAliqinFcIotUseroscontrolRequest) GetAction

Action Getter

func (AlibabaAliqinFcIotUseroscontrolRequest) GetApiMethodName

func (r AlibabaAliqinFcIotUseroscontrolRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcIotUseroscontrolRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcIotUseroscontrolRequest) GetIccid

Iccid Getter

func (*AlibabaAliqinFcIotUseroscontrolRequest) SetAction

Action Setter 用户停开的操作类型:MANAGE_RESUME、MANAGE_STOP

func (*AlibabaAliqinFcIotUseroscontrolRequest) SetIccid

Iccid Setter 物联卡的iccid

type AlibabaAliqinFcIotUseroscontrolResponse

type AlibabaAliqinFcIotUseroscontrolResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_iot_useroscontrol_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *AlibabaAliqinFcIotUseroscontrolResult `json:"result,omitempty" xml:"result,omitempty"`
}

物联卡用户管理停开机功能 成功返回结果

type AlibabaAliqinFcIotUseroscontrolResult

type AlibabaAliqinFcIotUseroscontrolResult struct {
	// 停开结果描述
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// 停开结果编码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 描述信息
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinFcIotUseroscontrolResult

type AlibabaAliqinFcIvrNumCallAPIResponse

type AlibabaAliqinFcIvrNumCallAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcIvrNumCallResponse
}

ivr呼叫 API返回值 alibaba.aliqin.fc.ivr.num.call

ivr呼叫

type AlibabaAliqinFcIvrNumCallRequest

type AlibabaAliqinFcIvrNumCallRequest struct {
	model.Params
	// contains filtered or unexported fields
}

ivr呼叫 API请求 alibaba.aliqin.fc.ivr.num.call

ivr呼叫

func NewAlibabaAliqinFcIvrNumCallRequest

func NewAlibabaAliqinFcIvrNumCallRequest() *AlibabaAliqinFcIvrNumCallRequest

初始化AlibabaAliqinFcIvrNumCallRequest对象

func (AlibabaAliqinFcIvrNumCallRequest) GetApiMethodName

func (r AlibabaAliqinFcIvrNumCallRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcIvrNumCallRequest) GetApiParams

func (r AlibabaAliqinFcIvrNumCallRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcIvrNumCallRequest) GetByeCode

ByeCode Getter

func (AlibabaAliqinFcIvrNumCallRequest) GetCalledNumber

func (r AlibabaAliqinFcIvrNumCallRequest) GetCalledNumber() string

CalledNumber Getter

func (AlibabaAliqinFcIvrNumCallRequest) GetCalledShowNumber

func (r AlibabaAliqinFcIvrNumCallRequest) GetCalledShowNumber() string

CalledShowNumber Getter

func (AlibabaAliqinFcIvrNumCallRequest) GetExtend

Extend Getter

func (AlibabaAliqinFcIvrNumCallRequest) GetMenuArgs

func (r AlibabaAliqinFcIvrNumCallRequest) GetMenuArgs() string

MenuArgs Getter

func (AlibabaAliqinFcIvrNumCallRequest) GetMenuCode

func (r AlibabaAliqinFcIvrNumCallRequest) GetMenuCode() string

MenuCode Getter

func (AlibabaAliqinFcIvrNumCallRequest) GetParams

Params Getter

func (AlibabaAliqinFcIvrNumCallRequest) GetPlayTimes

func (r AlibabaAliqinFcIvrNumCallRequest) GetPlayTimes() int64

PlayTimes Getter

func (AlibabaAliqinFcIvrNumCallRequest) GetServiceNumber

func (r AlibabaAliqinFcIvrNumCallRequest) GetServiceNumber() string

ServiceNumber Getter

func (AlibabaAliqinFcIvrNumCallRequest) GetSessionTimeOut

func (r AlibabaAliqinFcIvrNumCallRequest) GetSessionTimeOut() string

SessionTimeOut Getter

func (AlibabaAliqinFcIvrNumCallRequest) GetUseTts

UseTts Getter

func (*AlibabaAliqinFcIvrNumCallRequest) SetByeCode

func (r *AlibabaAliqinFcIvrNumCallRequest) SetByeCode(byeCode string) error

ByeCode Setter 结束语编码,当use_tts=voice时,该字段填写语音文件编码,当use_tts=tts时,该字段填写tts模板编码

func (*AlibabaAliqinFcIvrNumCallRequest) SetCalledNumber

func (r *AlibabaAliqinFcIvrNumCallRequest) SetCalledNumber(calledNumber string) error

CalledNumber Setter 被叫号码,支持国内手机号与固话号码,格式如下057188773344,13911112222,4001112222,95500

func (*AlibabaAliqinFcIvrNumCallRequest) SetCalledShowNumber

func (r *AlibabaAliqinFcIvrNumCallRequest) SetCalledShowNumber(calledShowNumber string) error

CalledShowNumber Setter 被叫号码侧的号码显示,传入的显示号码可以是阿里大鱼“管理中心-号码管理”中申请通过的号码。显示号码格式如下057188773344,4001112222,95500。显示号码也可以为主叫号码。

func (*AlibabaAliqinFcIvrNumCallRequest) SetExtend

func (r *AlibabaAliqinFcIvrNumCallRequest) SetExtend(extend string) error

Extend Setter 公共回传参数,在消息中带回

func (*AlibabaAliqinFcIvrNumCallRequest) SetMenuArgs

func (r *AlibabaAliqinFcIvrNumCallRequest) SetMenuArgs(menuArgs string) error

MenuArgs Setter 当use_tts=tts时,该字段可填写tts模板变量参数

func (*AlibabaAliqinFcIvrNumCallRequest) SetMenuCode

func (r *AlibabaAliqinFcIvrNumCallRequest) SetMenuCode(menuCode string) error

MenuCode Setter 当值为tts时,menu_codet填写tts模板;当值为voice时,menu_code填写语音模板编码

func (*AlibabaAliqinFcIvrNumCallRequest) SetParams

func (r *AlibabaAliqinFcIvrNumCallRequest) SetParams(params string) error

Params Setter 按键映射事件

func (*AlibabaAliqinFcIvrNumCallRequest) SetPlayTimes

func (r *AlibabaAliqinFcIvrNumCallRequest) SetPlayTimes(playTimes int64) error

PlayTimes Setter 播放次数

func (*AlibabaAliqinFcIvrNumCallRequest) SetServiceNumber

func (r *AlibabaAliqinFcIvrNumCallRequest) SetServiceNumber(serviceNumber string) error

ServiceNumber Setter 人工服务号码

func (*AlibabaAliqinFcIvrNumCallRequest) SetSessionTimeOut

func (r *AlibabaAliqinFcIvrNumCallRequest) SetSessionTimeOut(sessionTimeOut string) error

SessionTimeOut Setter 通话超时时长,如接通后到达120秒时,通话会因为超时自动挂断。若无需设置超时时长,可不传。

func (*AlibabaAliqinFcIvrNumCallRequest) SetUseTts

func (r *AlibabaAliqinFcIvrNumCallRequest) SetUseTts(useTts string) error

UseTts Setter 可选值:tts或voice。

type AlibabaAliqinFcIvrNumCallResponse

type AlibabaAliqinFcIvrNumCallResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_ivr_num_call_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *AlibabaAliqinFcIvrNumCallResult `json:"result,omitempty" xml:"result,omitempty"`
}

ivr呼叫 成功返回结果

type AlibabaAliqinFcIvrNumCallResult

type AlibabaAliqinFcIvrNumCallResult struct {
	// model
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// code
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// msg
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinFcIvrNumCallResult

type AlibabaAliqinFcSmsNumQueryAPIResponse

type AlibabaAliqinFcSmsNumQueryAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcSmsNumQueryResponse
}

短信发送记录查询 API返回值 alibaba.aliqin.fc.sms.num.query

短信发送记录查询。

type AlibabaAliqinFcSmsNumQueryRequest

type AlibabaAliqinFcSmsNumQueryRequest struct {
	model.Params
	// contains filtered or unexported fields
}

短信发送记录查询 API请求 alibaba.aliqin.fc.sms.num.query

短信发送记录查询。

func NewAlibabaAliqinFcSmsNumQueryRequest

func NewAlibabaAliqinFcSmsNumQueryRequest() *AlibabaAliqinFcSmsNumQueryRequest

初始化AlibabaAliqinFcSmsNumQueryRequest对象

func (AlibabaAliqinFcSmsNumQueryRequest) GetApiMethodName

func (r AlibabaAliqinFcSmsNumQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcSmsNumQueryRequest) GetApiParams

func (r AlibabaAliqinFcSmsNumQueryRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcSmsNumQueryRequest) GetBizId

BizId Getter

func (AlibabaAliqinFcSmsNumQueryRequest) GetCurrentPage

func (r AlibabaAliqinFcSmsNumQueryRequest) GetCurrentPage() int64

CurrentPage Getter

func (AlibabaAliqinFcSmsNumQueryRequest) GetPageSize

func (r AlibabaAliqinFcSmsNumQueryRequest) GetPageSize() int64

PageSize Getter

func (AlibabaAliqinFcSmsNumQueryRequest) GetQueryDate

func (r AlibabaAliqinFcSmsNumQueryRequest) GetQueryDate() string

QueryDate Getter

func (AlibabaAliqinFcSmsNumQueryRequest) GetRecNum

RecNum Getter

func (*AlibabaAliqinFcSmsNumQueryRequest) SetBizId

func (r *AlibabaAliqinFcSmsNumQueryRequest) SetBizId(bizId string) error

BizId Setter 短信发送流水

func (*AlibabaAliqinFcSmsNumQueryRequest) SetCurrentPage

func (r *AlibabaAliqinFcSmsNumQueryRequest) SetCurrentPage(currentPage int64) error

CurrentPage Setter 分页参数,页码

func (*AlibabaAliqinFcSmsNumQueryRequest) SetPageSize

func (r *AlibabaAliqinFcSmsNumQueryRequest) SetPageSize(pageSize int64) error

PageSize Setter 分页参数,每页数量。最大值50

func (*AlibabaAliqinFcSmsNumQueryRequest) SetQueryDate

func (r *AlibabaAliqinFcSmsNumQueryRequest) SetQueryDate(queryDate string) error

QueryDate Setter 短信发送日期,支持近30天记录查询,格式yyyyMMdd

func (*AlibabaAliqinFcSmsNumQueryRequest) SetRecNum

func (r *AlibabaAliqinFcSmsNumQueryRequest) SetRecNum(recNum string) error

RecNum Setter 短信接收号码

type AlibabaAliqinFcSmsNumQueryResponse

type AlibabaAliqinFcSmsNumQueryResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_sms_num_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 当前页码
	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`
	// 每页数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 总量
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
	// 总页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
	// 1
	Values []FcPartnerSmsDetailDto `json:"values,omitempty" xml:"values>fc_partner_sms_detail_dto,omitempty"`
}

短信发送记录查询 成功返回结果

type AlibabaAliqinFcSmsNumSendAPIResponse

type AlibabaAliqinFcSmsNumSendAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcSmsNumSendResponse
}

短信发送 API返回值 alibaba.aliqin.fc.sms.num.send

向指定手机号码发送模板短信,模板内可设置部分变量。使用前需要在阿里大于管理中心添加短信签名与短信模板。测试时请直接使用正式环境HTTP请求地址。 【重要】批量发送(一次传递多个号码eg:1381111111,1382222222)会产生相应的延迟,触达时间要求高的建议单条发送

type AlibabaAliqinFcSmsNumSendBizResult

type AlibabaAliqinFcSmsNumSendBizResult struct {
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 返回结果
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// true表示成功,false表示失败
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 返回信息描述
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinFcSmsNumSendBizResult

type AlibabaAliqinFcSmsNumSendRequest

type AlibabaAliqinFcSmsNumSendRequest struct {
	model.Params
	// contains filtered or unexported fields
}

短信发送 API请求 alibaba.aliqin.fc.sms.num.send

向指定手机号码发送模板短信,模板内可设置部分变量。使用前需要在阿里大于管理中心添加短信签名与短信模板。测试时请直接使用正式环境HTTP请求地址。 【重要】批量发送(一次传递多个号码eg:1381111111,1382222222)会产生相应的延迟,触达时间要求高的建议单条发送

func NewAlibabaAliqinFcSmsNumSendRequest

func NewAlibabaAliqinFcSmsNumSendRequest() *AlibabaAliqinFcSmsNumSendRequest

初始化AlibabaAliqinFcSmsNumSendRequest对象

func (AlibabaAliqinFcSmsNumSendRequest) GetApiMethodName

func (r AlibabaAliqinFcSmsNumSendRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcSmsNumSendRequest) GetApiParams

func (r AlibabaAliqinFcSmsNumSendRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcSmsNumSendRequest) GetExtend

Extend Getter

func (AlibabaAliqinFcSmsNumSendRequest) GetRecNum

RecNum Getter

func (AlibabaAliqinFcSmsNumSendRequest) GetSmsFreeSignName

func (r AlibabaAliqinFcSmsNumSendRequest) GetSmsFreeSignName() string

SmsFreeSignName Getter

func (AlibabaAliqinFcSmsNumSendRequest) GetSmsParam

func (r AlibabaAliqinFcSmsNumSendRequest) GetSmsParam() string

SmsParam Getter

func (AlibabaAliqinFcSmsNumSendRequest) GetSmsTemplateCode

func (r AlibabaAliqinFcSmsNumSendRequest) GetSmsTemplateCode() string

SmsTemplateCode Getter

func (AlibabaAliqinFcSmsNumSendRequest) GetSmsType

SmsType Getter

func (*AlibabaAliqinFcSmsNumSendRequest) SetExtend

func (r *AlibabaAliqinFcSmsNumSendRequest) SetExtend(extend string) error

Extend Setter 公共回传参数,在“消息返回”中会透传回该参数;举例:用户可以传入自己下级的会员ID,在消息返回时,该会员ID会包含在内,用户可以根据该会员ID识别是哪位会员使用了你的应用

func (*AlibabaAliqinFcSmsNumSendRequest) SetRecNum

func (r *AlibabaAliqinFcSmsNumSendRequest) SetRecNum(recNum string) error

RecNum Setter 短信接收号码。支持单个或多个手机号码,传入号码为11位手机号码,不能加0或+86。群发短信需传入多个号码,以英文逗号分隔,一次调用最多传入200个号码。示例:18600000000,13911111111,13322222222

func (*AlibabaAliqinFcSmsNumSendRequest) SetSmsFreeSignName

func (r *AlibabaAliqinFcSmsNumSendRequest) SetSmsFreeSignName(smsFreeSignName string) error

SmsFreeSignName Setter 短信签名,传入的短信签名必须是在阿里大于“管理中心-验证码/短信通知/推广短信-配置短信签名”中的可用签名。如“阿里大于”已在短信签名管理中通过审核,则可传入”阿里大于“(传参时去掉引号)作为短信签名。短信效果示例:【阿里大于】欢迎使用阿里大于服务。

func (*AlibabaAliqinFcSmsNumSendRequest) SetSmsParam

func (r *AlibabaAliqinFcSmsNumSendRequest) SetSmsParam(smsParam string) error

SmsParam Setter 短信模板变量,传参规则{"key":"value"},key的名字须和申请模板中的变量名一致,多个变量之间以逗号隔开。示例:针对模板“验证码${code},您正在进行${product}身份验证,打死不要告诉别人哦!”,传参时需传入{"code":"1234","product":"alidayu"}

func (*AlibabaAliqinFcSmsNumSendRequest) SetSmsTemplateCode

func (r *AlibabaAliqinFcSmsNumSendRequest) SetSmsTemplateCode(smsTemplateCode string) error

SmsTemplateCode Setter 短信模板ID,传入的模板必须是在阿里大于“管理中心-短信模板管理”中的可用模板。示例:SMS_585014

func (*AlibabaAliqinFcSmsNumSendRequest) SetSmsType

func (r *AlibabaAliqinFcSmsNumSendRequest) SetSmsType(smsType string) error

SmsType Setter 短信类型,传入值请填写normal

type AlibabaAliqinFcSmsNumSendResponse

type AlibabaAliqinFcSmsNumSendResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_sms_num_send_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值
	Result *AlibabaAliqinFcSmsNumSendBizResult `json:"result,omitempty" xml:"result,omitempty"`
}

短信发送 成功返回结果

type AlibabaAliqinFcTtsNumSinglecallAPIResponse

type AlibabaAliqinFcTtsNumSinglecallAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcTtsNumSinglecallResponse
}

文本转语音通知 API返回值 alibaba.aliqin.fc.tts.num.singlecall

向指定手机号码发起单向呼叫,将文本模板内容转化为语音播放给被叫方。使用前需要在阿里大于管理中心添加去电显示号码与文本转语音模板。

type AlibabaAliqinFcTtsNumSinglecallBizResult

type AlibabaAliqinFcTtsNumSinglecallBizResult struct {
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 返回结果
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// true表示成功,false表示失败
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 返回信息描述
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinFcTtsNumSinglecallBizResult

type AlibabaAliqinFcTtsNumSinglecallRequest

type AlibabaAliqinFcTtsNumSinglecallRequest struct {
	model.Params
	// contains filtered or unexported fields
}

文本转语音通知 API请求 alibaba.aliqin.fc.tts.num.singlecall

向指定手机号码发起单向呼叫,将文本模板内容转化为语音播放给被叫方。使用前需要在阿里大于管理中心添加去电显示号码与文本转语音模板。

func NewAlibabaAliqinFcTtsNumSinglecallRequest

func NewAlibabaAliqinFcTtsNumSinglecallRequest() *AlibabaAliqinFcTtsNumSinglecallRequest

初始化AlibabaAliqinFcTtsNumSinglecallRequest对象

func (AlibabaAliqinFcTtsNumSinglecallRequest) GetApiMethodName

func (r AlibabaAliqinFcTtsNumSinglecallRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcTtsNumSinglecallRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcTtsNumSinglecallRequest) GetCalledNum

CalledNum Getter

func (AlibabaAliqinFcTtsNumSinglecallRequest) GetCalledShowNum

func (r AlibabaAliqinFcTtsNumSinglecallRequest) GetCalledShowNum() string

CalledShowNum Getter

func (AlibabaAliqinFcTtsNumSinglecallRequest) GetExtend

Extend Getter

func (AlibabaAliqinFcTtsNumSinglecallRequest) GetTtsCode

TtsCode Getter

func (AlibabaAliqinFcTtsNumSinglecallRequest) GetTtsParam

TtsParam Getter

func (*AlibabaAliqinFcTtsNumSinglecallRequest) SetCalledNum

func (r *AlibabaAliqinFcTtsNumSinglecallRequest) SetCalledNum(calledNum string) error

CalledNum Setter 被叫号码,支持国内手机号与固话号码,格式如下057188773344,13911112222,4001112222,95500

func (*AlibabaAliqinFcTtsNumSinglecallRequest) SetCalledShowNum

func (r *AlibabaAliqinFcTtsNumSinglecallRequest) SetCalledShowNum(calledShowNum string) error

CalledShowNum Setter 被叫号显,传入的显示号码必须是阿里大于“管理中心-号码管理”中申请或购买的号码

func (*AlibabaAliqinFcTtsNumSinglecallRequest) SetExtend

Extend Setter 公共回传参数,在“消息返回”中会透传回该参数;举例:用户可以传入自己下级的会员ID,在消息返回时,该会员ID会包含在内,用户可以根据该会员ID识别是哪位会员使用了你的应用

func (*AlibabaAliqinFcTtsNumSinglecallRequest) SetTtsCode

func (r *AlibabaAliqinFcTtsNumSinglecallRequest) SetTtsCode(ttsCode string) error

TtsCode Setter TTS模板ID,传入的模板必须是在阿里大于“管理中心-语音TTS模板管理”中的可用模板

func (*AlibabaAliqinFcTtsNumSinglecallRequest) SetTtsParam

func (r *AlibabaAliqinFcTtsNumSinglecallRequest) SetTtsParam(ttsParam string) error

TtsParam Setter 文本转语音(TTS)模板变量,传参规则{"key":"value"},key的名字须和TTS模板中的变量名一致,多个变量之间以逗号隔开,示例:{"name":"xiaoming","code":"1234"}

type AlibabaAliqinFcTtsNumSinglecallResponse

type AlibabaAliqinFcTtsNumSinglecallResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_tts_num_singlecall_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回参数
	Result *AlibabaAliqinFcTtsNumSinglecallBizResult `json:"result,omitempty" xml:"result,omitempty"`
}

文本转语音通知 成功返回结果

type AlibabaAliqinFcVoiceNumDoublecallAPIResponse

type AlibabaAliqinFcVoiceNumDoublecallAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcVoiceNumDoublecallResponse
}

多方通话 API返回值 alibaba.aliqin.fc.voice.num.doublecall

根据传入的主叫号码与被叫号码,由系统依次向主叫号码与被叫号码发起呼叫,双方都应答后,开始一对一通话并开始计费。使用前需要在阿里大于管理中心添加呼叫双方的显示号码。

type AlibabaAliqinFcVoiceNumDoublecallBizResult

type AlibabaAliqinFcVoiceNumDoublecallBizResult struct {
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 返回结果
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// true表示成功,false表示失败
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 返回信息描述
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinFcVoiceNumDoublecallBizResult

type AlibabaAliqinFcVoiceNumDoublecallRequest

type AlibabaAliqinFcVoiceNumDoublecallRequest struct {
	model.Params
	// contains filtered or unexported fields
}

多方通话 API请求 alibaba.aliqin.fc.voice.num.doublecall

根据传入的主叫号码与被叫号码,由系统依次向主叫号码与被叫号码发起呼叫,双方都应答后,开始一对一通话并开始计费。使用前需要在阿里大于管理中心添加呼叫双方的显示号码。

func NewAlibabaAliqinFcVoiceNumDoublecallRequest

func NewAlibabaAliqinFcVoiceNumDoublecallRequest() *AlibabaAliqinFcVoiceNumDoublecallRequest

初始化AlibabaAliqinFcVoiceNumDoublecallRequest对象

func (AlibabaAliqinFcVoiceNumDoublecallRequest) GetApiMethodName

func (r AlibabaAliqinFcVoiceNumDoublecallRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcVoiceNumDoublecallRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcVoiceNumDoublecallRequest) GetCalledNum

CalledNum Getter

func (AlibabaAliqinFcVoiceNumDoublecallRequest) GetCalledShowNum

func (r AlibabaAliqinFcVoiceNumDoublecallRequest) GetCalledShowNum() string

CalledShowNum Getter

func (AlibabaAliqinFcVoiceNumDoublecallRequest) GetCallerNum

CallerNum Getter

func (AlibabaAliqinFcVoiceNumDoublecallRequest) GetCallerShowNum

func (r AlibabaAliqinFcVoiceNumDoublecallRequest) GetCallerShowNum() string

CallerShowNum Getter

func (AlibabaAliqinFcVoiceNumDoublecallRequest) GetExtend

Extend Getter

func (AlibabaAliqinFcVoiceNumDoublecallRequest) GetSessionTimeOut

func (r AlibabaAliqinFcVoiceNumDoublecallRequest) GetSessionTimeOut() string

SessionTimeOut Getter

func (*AlibabaAliqinFcVoiceNumDoublecallRequest) SetCalledNum

func (r *AlibabaAliqinFcVoiceNumDoublecallRequest) SetCalledNum(calledNum string) error

CalledNum Setter 被叫号码,支持国内手机号与固话号码,格式如下057188773344,13911112222,4001112222,95500

func (*AlibabaAliqinFcVoiceNumDoublecallRequest) SetCalledShowNum

func (r *AlibabaAliqinFcVoiceNumDoublecallRequest) SetCalledShowNum(calledShowNum string) error

CalledShowNum Setter 被叫号码侧的号码显示,传入的显示号码可以是阿里大于“管理中心-号码管理”中申请通过的号码。显示号码格式如下057188773344,4001112222,95500。显示号码也可以为主叫号码。

func (*AlibabaAliqinFcVoiceNumDoublecallRequest) SetCallerNum

func (r *AlibabaAliqinFcVoiceNumDoublecallRequest) SetCallerNum(callerNum string) error

CallerNum Setter 主叫号码,支持国内手机号与固话号码,格式如下057188773344,13911112222,4001112222,95500

func (*AlibabaAliqinFcVoiceNumDoublecallRequest) SetCallerShowNum

func (r *AlibabaAliqinFcVoiceNumDoublecallRequest) SetCallerShowNum(callerShowNum string) error

CallerShowNum Setter 主叫号码侧的号码显示,传入的显示号码必须是阿里大于“管理中心-号码管理”中申请通过的号码。显示号码格式如下057188773344,4001112222,95500

func (*AlibabaAliqinFcVoiceNumDoublecallRequest) SetExtend

Extend Setter 公共回传参数,在“消息返回”中会透传回该参数;举例:用户可以传入自己下级的会员ID,在消息返回时,该会员ID会包含在内,用户可以根据该会员ID识别是哪位会员使用了你的应用

func (*AlibabaAliqinFcVoiceNumDoublecallRequest) SetSessionTimeOut

func (r *AlibabaAliqinFcVoiceNumDoublecallRequest) SetSessionTimeOut(sessionTimeOut string) error

SessionTimeOut Setter 通话超时时长,如接通后到达120秒时,通话会因为超时自动挂断。若无需设置超时时长,可不传。

type AlibabaAliqinFcVoiceNumDoublecallResponse

type AlibabaAliqinFcVoiceNumDoublecallResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_voice_num_doublecall_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回参数
	Result *AlibabaAliqinFcVoiceNumDoublecallBizResult `json:"result,omitempty" xml:"result,omitempty"`
}

多方通话 成功返回结果

type AlibabaAliqinFcVoiceNumSinglecallAPIResponse

type AlibabaAliqinFcVoiceNumSinglecallAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcVoiceNumSinglecallResponse
}

语音通知 API返回值 alibaba.aliqin.fc.voice.num.singlecall

向指定手机号码发起单向呼叫,播放指定的语音文件内容。使用前需要在阿里大于管理中心添加去电显示号码与语音文件。

type AlibabaAliqinFcVoiceNumSinglecallBizResult

type AlibabaAliqinFcVoiceNumSinglecallBizResult struct {
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 返回结果
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// true表示成功,false表示失败
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 返回信息描述
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinFcVoiceNumSinglecallBizResult

type AlibabaAliqinFcVoiceNumSinglecallRequest

type AlibabaAliqinFcVoiceNumSinglecallRequest struct {
	model.Params
	// contains filtered or unexported fields
}

语音通知 API请求 alibaba.aliqin.fc.voice.num.singlecall

向指定手机号码发起单向呼叫,播放指定的语音文件内容。使用前需要在阿里大于管理中心添加去电显示号码与语音文件。

func NewAlibabaAliqinFcVoiceNumSinglecallRequest

func NewAlibabaAliqinFcVoiceNumSinglecallRequest() *AlibabaAliqinFcVoiceNumSinglecallRequest

初始化AlibabaAliqinFcVoiceNumSinglecallRequest对象

func (AlibabaAliqinFcVoiceNumSinglecallRequest) GetApiMethodName

func (r AlibabaAliqinFcVoiceNumSinglecallRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcVoiceNumSinglecallRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcVoiceNumSinglecallRequest) GetCalledNum

CalledNum Getter

func (AlibabaAliqinFcVoiceNumSinglecallRequest) GetCalledShowNum

func (r AlibabaAliqinFcVoiceNumSinglecallRequest) GetCalledShowNum() string

CalledShowNum Getter

func (AlibabaAliqinFcVoiceNumSinglecallRequest) GetExtend

Extend Getter

func (AlibabaAliqinFcVoiceNumSinglecallRequest) GetVoiceCode

VoiceCode Getter

func (*AlibabaAliqinFcVoiceNumSinglecallRequest) SetCalledNum

func (r *AlibabaAliqinFcVoiceNumSinglecallRequest) SetCalledNum(calledNum string) error

CalledNum Setter 被叫号码,支持国内手机号与固话号码,格式如下057188773344,13911112222,4001112222,95500

func (*AlibabaAliqinFcVoiceNumSinglecallRequest) SetCalledShowNum

func (r *AlibabaAliqinFcVoiceNumSinglecallRequest) SetCalledShowNum(calledShowNum string) error

CalledShowNum Setter 被叫号显,传入的显示号码必须是阿里大于“管理中心-号码管理”中申请通过的号码

func (*AlibabaAliqinFcVoiceNumSinglecallRequest) SetExtend

Extend Setter 公共回传参数,在“消息返回”中会透传回该参数;举例:用户可以传入自己下级的会员ID,在消息返回时,该会员ID会包含在内,用户可以根据该会员ID识别是哪位会员使用了你的应用

func (*AlibabaAliqinFcVoiceNumSinglecallRequest) SetVoiceCode

func (r *AlibabaAliqinFcVoiceNumSinglecallRequest) SetVoiceCode(voiceCode string) error

VoiceCode Setter 语音文件ID,传入的语音文件必须是在阿里大于“管理中心-语音文件管理”中的可用语音文件

type AlibabaAliqinFcVoiceNumSinglecallResponse

type AlibabaAliqinFcVoiceNumSinglecallResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_voice_num_singlecall_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值
	Result *AlibabaAliqinFcVoiceNumSinglecallBizResult `json:"result,omitempty" xml:"result,omitempty"`
}

语音通知 成功返回结果

type AlibabaAliyunindepDigitalsmsCreatetemplateAPIResponse

type AlibabaAliyunindepDigitalsmsCreatetemplateAPIResponse struct {
	model.CommonResponse
	AlibabaAliyunindepDigitalsmsCreatetemplateResponse
}

数字短信模板创建 API返回值 alibaba.aliyunindep.digitalsms.createtemplate

数字短信模板创建,给阿里云一方产品使用,类型:9

type AlibabaAliyunindepDigitalsmsCreatetemplateRequest

type AlibabaAliyunindepDigitalsmsCreatetemplateRequest struct {
	model.Params
	// contains filtered or unexported fields
}

数字短信模板创建 API请求 alibaba.aliyunindep.digitalsms.createtemplate

数字短信模板创建,给阿里云一方产品使用,类型:9

func NewAlibabaAliyunindepDigitalsmsCreatetemplateRequest

func NewAlibabaAliyunindepDigitalsmsCreatetemplateRequest() *AlibabaAliyunindepDigitalsmsCreatetemplateRequest

初始化AlibabaAliyunindepDigitalsmsCreatetemplateRequest对象

func (AlibabaAliyunindepDigitalsmsCreatetemplateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAliyunindepDigitalsmsCreatetemplateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliyunindepDigitalsmsCreatetemplateRequest) GetApplyRemark

ApplyRemark Getter

func (AlibabaAliyunindepDigitalsmsCreatetemplateRequest) GetTemplateContents

TemplateContents Getter

func (AlibabaAliyunindepDigitalsmsCreatetemplateRequest) GetTemplateName

TemplateName Getter

func (*AlibabaAliyunindepDigitalsmsCreatetemplateRequest) SetApplyRemark

func (r *AlibabaAliyunindepDigitalsmsCreatetemplateRequest) SetApplyRemark(applyRemark string) error

ApplyRemark Setter 申请说明

func (*AlibabaAliyunindepDigitalsmsCreatetemplateRequest) SetTemplateContents

TemplateContents Setter 系统自动生成

func (*AlibabaAliyunindepDigitalsmsCreatetemplateRequest) SetTemplateName

func (r *AlibabaAliyunindepDigitalsmsCreatetemplateRequest) SetTemplateName(templateName string) error

TemplateName Setter 模板名称

type AlibabaAliyunindepDigitalsmsCreatetemplateResponse

type AlibabaAliyunindepDigitalsmsCreatetemplateResponse struct {
	XMLName xml.Name `xml:"alibaba_aliyunindep_digitalsms_createtemplate_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值
	Result *AlibabaAliyunindepDigitalsmsCreatetemplateResult `json:"result,omitempty" xml:"result,omitempty"`
}

数字短信模板创建 成功返回结果

type AlibabaAliyunindepDigitalsmsCreatetemplateResult

type AlibabaAliyunindepDigitalsmsCreatetemplateResult struct {
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 返回信息描述
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 模板code
	Model string `json:"model,omitempty" xml:"model,omitempty"`
}

AlibabaAliyunindepDigitalsmsCreatetemplateResult

type AlibabaIsvDigitalsmsCreatetemplateAPIResponse

type AlibabaIsvDigitalsmsCreatetemplateAPIResponse struct {
	model.CommonResponse
	AlibabaIsvDigitalsmsCreatetemplateResponse
}

数字短信模板创建 API返回值 alibaba.isv.digitalsms.createtemplate

数字短信模板创建,给聚石塔,类型:2

type AlibabaIsvDigitalsmsCreatetemplateRequest

type AlibabaIsvDigitalsmsCreatetemplateRequest struct {
	model.Params
	// contains filtered or unexported fields
}

数字短信模板创建 API请求 alibaba.isv.digitalsms.createtemplate

数字短信模板创建,给聚石塔,类型:2

func NewAlibabaIsvDigitalsmsCreatetemplateRequest

func NewAlibabaIsvDigitalsmsCreatetemplateRequest() *AlibabaIsvDigitalsmsCreatetemplateRequest

初始化AlibabaIsvDigitalsmsCreatetemplateRequest对象

func (AlibabaIsvDigitalsmsCreatetemplateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaIsvDigitalsmsCreatetemplateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaIsvDigitalsmsCreatetemplateRequest) GetApplyRemark

ApplyRemark Getter

func (AlibabaIsvDigitalsmsCreatetemplateRequest) GetTemplateContents

TemplateContents Getter

func (AlibabaIsvDigitalsmsCreatetemplateRequest) GetTemplateName

TemplateName Getter

func (*AlibabaIsvDigitalsmsCreatetemplateRequest) SetApplyRemark

func (r *AlibabaIsvDigitalsmsCreatetemplateRequest) SetApplyRemark(applyRemark string) error

ApplyRemark Setter 申请说明

func (*AlibabaIsvDigitalsmsCreatetemplateRequest) SetTemplateContents

func (r *AlibabaIsvDigitalsmsCreatetemplateRequest) SetTemplateContents(templateContents []DigitalSmsTemplateContentDto) error

TemplateContents Setter 系统自动生成

func (*AlibabaIsvDigitalsmsCreatetemplateRequest) SetTemplateName

func (r *AlibabaIsvDigitalsmsCreatetemplateRequest) SetTemplateName(templateName string) error

TemplateName Setter 模板名称

type AlibabaIsvDigitalsmsCreatetemplateResponse

type AlibabaIsvDigitalsmsCreatetemplateResponse struct {
	XMLName xml.Name `xml:"alibaba_isv_digitalsms_createtemplate_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值
	Result *AlibabaIsvDigitalsmsCreatetemplateResult `json:"result,omitempty" xml:"result,omitempty"`
}

数字短信模板创建 成功返回结果

type AlibabaIsvDigitalsmsCreatetemplateResult

type AlibabaIsvDigitalsmsCreatetemplateResult struct {
	// 模板code
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// 返回信息描述
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// true表示成功,false表示失败
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
}

AlibabaIsvDigitalsmsCreatetemplateResult

type DigitalSmsTemplateContentDto

type DigitalSmsTemplateContentDto struct {
	// 文件后缀名,文字内容转成txt,图片支持gif、jpg、png格式,音频支持mp3格式,视频支持mp4格式,目前只支持上传一个视频文件
	FileSuffix string `json:"file_suffix,omitempty" xml:"file_suffix,omitempty"`
	// 文件名称,请带上后缀
	FileName string `json:"file_name,omitempty" xml:"file_name,omitempty"`
	// 文件大小,单位:字节
	FileSize int64 `json:"file_size,omitempty" xml:"file_size,omitempty"`
	// 文件二进制数组转base64,转的时候指定编码格式为UTF-8
	FileContents string `json:"file_contents,omitempty" xml:"file_contents,omitempty"`
}

DigitalSmsTemplateContentDto

type FcPartnerSmsDetailDto

type FcPartnerSmsDetailDto struct {
	// 公共回传参数
	Extend string `json:"extend,omitempty" xml:"extend,omitempty"`
	// 短信接收号码
	RecNum string `json:"rec_num,omitempty" xml:"rec_num,omitempty"`
	// 短信错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 模板编码
	SmsCode string `json:"sms_code,omitempty" xml:"sms_code,omitempty"`
	// 短信发送内容
	SmsContent string `json:"sms_content,omitempty" xml:"sms_content,omitempty"`
	// 短信接收时间
	SmsReceiverTime string `json:"sms_receiver_time,omitempty" xml:"sms_receiver_time,omitempty"`
	// 短信发送时间
	SmsSendTime string `json:"sms_send_time,omitempty" xml:"sms_send_time,omitempty"`
	// 发送状态 1:等待回执,2:发送失败,3:发送成功
	SmsStatus int64 `json:"sms_status,omitempty" xml:"sms_status,omitempty"`
}

FcPartnerSmsDetailDto

Source Files

Jump to

Keyboard shortcuts

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