degoperation

package
v1.3.5 Latest Latest
Warning

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

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

Documentation

Overview

Package degoperation 包含激励API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseBonusResultDto added in v1.3.4

func ReleaseBonusResultDto(v *BonusResultDto)

ReleaseBonusResultDto 释放BonusResultDto

func ReleaseTaobaoDegoperationCheckAddrStatusAPIRequest added in v1.3.4

func ReleaseTaobaoDegoperationCheckAddrStatusAPIRequest(v *TaobaoDegoperationCheckAddrStatusAPIRequest)

ReleaseTaobaoDegoperationCheckAddrStatusAPIRequest 将 TaobaoDegoperationCheckAddrStatusAPIRequest 放入 sync.Pool

func ReleaseTaobaoDegoperationCheckAddrStatusAPIResponse added in v1.3.4

func ReleaseTaobaoDegoperationCheckAddrStatusAPIResponse(v *TaobaoDegoperationCheckAddrStatusAPIResponse)

ReleaseTaobaoDegoperationCheckAddrStatusAPIResponse 将 TaobaoDegoperationCheckAddrStatusAPIResponse 保存到 sync.Pool

func ReleaseTaobaoDegoperationCreateqrcodeAPIRequest added in v1.3.4

func ReleaseTaobaoDegoperationCreateqrcodeAPIRequest(v *TaobaoDegoperationCreateqrcodeAPIRequest)

ReleaseTaobaoDegoperationCreateqrcodeAPIRequest 将 TaobaoDegoperationCreateqrcodeAPIRequest 放入 sync.Pool

func ReleaseTaobaoDegoperationCreateqrcodeAPIResponse added in v1.3.4

func ReleaseTaobaoDegoperationCreateqrcodeAPIResponse(v *TaobaoDegoperationCreateqrcodeAPIResponse)

ReleaseTaobaoDegoperationCreateqrcodeAPIResponse 将 TaobaoDegoperationCreateqrcodeAPIResponse 保存到 sync.Pool

func ReleaseTaobaoDegoperationDoLuckydrawAPIRequest added in v1.3.4

func ReleaseTaobaoDegoperationDoLuckydrawAPIRequest(v *TaobaoDegoperationDoLuckydrawAPIRequest)

ReleaseTaobaoDegoperationDoLuckydrawAPIRequest 将 TaobaoDegoperationDoLuckydrawAPIRequest 放入 sync.Pool

func ReleaseTaobaoDegoperationDoLuckydrawAPIResponse added in v1.3.4

func ReleaseTaobaoDegoperationDoLuckydrawAPIResponse(v *TaobaoDegoperationDoLuckydrawAPIResponse)

ReleaseTaobaoDegoperationDoLuckydrawAPIResponse 将 TaobaoDegoperationDoLuckydrawAPIResponse 保存到 sync.Pool

func ReleaseTaobaoDegoperationGetByEventkeyAPIRequest added in v1.3.4

func ReleaseTaobaoDegoperationGetByEventkeyAPIRequest(v *TaobaoDegoperationGetByEventkeyAPIRequest)

ReleaseTaobaoDegoperationGetByEventkeyAPIRequest 将 TaobaoDegoperationGetByEventkeyAPIRequest 放入 sync.Pool

func ReleaseTaobaoDegoperationGetByEventkeyAPIResponse added in v1.3.4

func ReleaseTaobaoDegoperationGetByEventkeyAPIResponse(v *TaobaoDegoperationGetByEventkeyAPIResponse)

ReleaseTaobaoDegoperationGetByEventkeyAPIResponse 将 TaobaoDegoperationGetByEventkeyAPIResponse 保存到 sync.Pool

func ReleaseTaobaoDegoperationGetInfoUuidAPIRequest added in v1.3.4

func ReleaseTaobaoDegoperationGetInfoUuidAPIRequest(v *TaobaoDegoperationGetInfoUuidAPIRequest)

ReleaseTaobaoDegoperationGetInfoUuidAPIRequest 将 TaobaoDegoperationGetInfoUuidAPIRequest 放入 sync.Pool

func ReleaseTaobaoDegoperationGetInfoUuidAPIResponse added in v1.3.4

func ReleaseTaobaoDegoperationGetInfoUuidAPIResponse(v *TaobaoDegoperationGetInfoUuidAPIResponse)

ReleaseTaobaoDegoperationGetInfoUuidAPIResponse 将 TaobaoDegoperationGetInfoUuidAPIResponse 保存到 sync.Pool

func ReleaseTaobaoDegoperationShowTopRecordsAPIRequest added in v1.3.4

func ReleaseTaobaoDegoperationShowTopRecordsAPIRequest(v *TaobaoDegoperationShowTopRecordsAPIRequest)

ReleaseTaobaoDegoperationShowTopRecordsAPIRequest 将 TaobaoDegoperationShowTopRecordsAPIRequest 放入 sync.Pool

func ReleaseTaobaoDegoperationShowTopRecordsAPIResponse added in v1.3.4

func ReleaseTaobaoDegoperationShowTopRecordsAPIResponse(v *TaobaoDegoperationShowTopRecordsAPIResponse)

ReleaseTaobaoDegoperationShowTopRecordsAPIResponse 将 TaobaoDegoperationShowTopRecordsAPIResponse 保存到 sync.Pool

func ReleaseTaobaoDegoperationShowUserRecordsAPIRequest added in v1.3.4

func ReleaseTaobaoDegoperationShowUserRecordsAPIRequest(v *TaobaoDegoperationShowUserRecordsAPIRequest)

ReleaseTaobaoDegoperationShowUserRecordsAPIRequest 将 TaobaoDegoperationShowUserRecordsAPIRequest 放入 sync.Pool

func ReleaseTaobaoDegoperationShowUserRecordsAPIResponse added in v1.3.4

func ReleaseTaobaoDegoperationShowUserRecordsAPIResponse(v *TaobaoDegoperationShowUserRecordsAPIResponse)

ReleaseTaobaoDegoperationShowUserRecordsAPIResponse 将 TaobaoDegoperationShowUserRecordsAPIResponse 保存到 sync.Pool

Types

type BonusResultDto

type BonusResultDto struct {
	// updateAddress=是否填写了收货地址
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// msgCode
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
	// msgInfo
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
	// error
	Error bool `json:"error,omitempty" xml:"error,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

BonusResultDto 结构体

func GetBonusResultDto added in v1.3.4

func GetBonusResultDto() *BonusResultDto

GetBonusResultDto() 从对象池中获取BonusResultDto

type TaobaoDegoperationCheckAddrStatusAPIRequest added in v1.2.0

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

TaobaoDegoperationCheckAddrStatusAPIRequest 地址 API请求 taobao.degoperation.check.addr.status

激励

func GetTaobaoDegoperationCheckAddrStatusAPIRequest added in v1.3.4

func GetTaobaoDegoperationCheckAddrStatusAPIRequest() *TaobaoDegoperationCheckAddrStatusAPIRequest

GetTaobaoDegoperationCheckAddrStatusRequest 从 sync.Pool 获取 TaobaoDegoperationCheckAddrStatusAPIRequest

func NewTaobaoDegoperationCheckAddrStatusRequest

func NewTaobaoDegoperationCheckAddrStatusRequest() *TaobaoDegoperationCheckAddrStatusAPIRequest

NewTaobaoDegoperationCheckAddrStatusRequest 初始化TaobaoDegoperationCheckAddrStatusAPIRequest对象

func (TaobaoDegoperationCheckAddrStatusAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoDegoperationCheckAddrStatusAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoDegoperationCheckAddrStatusAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoDegoperationCheckAddrStatusAPIRequest) GetSequenceNo added in v1.2.0

GetSequenceNo SequenceNo Getter

func (*TaobaoDegoperationCheckAddrStatusAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoDegoperationCheckAddrStatusAPIRequest) SetSequenceNo added in v1.2.0

func (r *TaobaoDegoperationCheckAddrStatusAPIRequest) SetSequenceNo(_sequenceNo int64) error

SetSequenceNo is SequenceNo Setter 奖品唯一标识

type TaobaoDegoperationCheckAddrStatusAPIResponse

type TaobaoDegoperationCheckAddrStatusAPIResponse struct {
	model.CommonResponse
	TaobaoDegoperationCheckAddrStatusAPIResponseModel
}

TaobaoDegoperationCheckAddrStatusAPIResponse 地址 API返回值 taobao.degoperation.check.addr.status

激励

func GetTaobaoDegoperationCheckAddrStatusAPIResponse added in v1.3.4

func GetTaobaoDegoperationCheckAddrStatusAPIResponse() *TaobaoDegoperationCheckAddrStatusAPIResponse

GetTaobaoDegoperationCheckAddrStatusAPIResponse 从 sync.Pool 获取 TaobaoDegoperationCheckAddrStatusAPIResponse

func (*TaobaoDegoperationCheckAddrStatusAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoDegoperationCheckAddrStatusAPIResponseModel added in v1.2.0

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

TaobaoDegoperationCheckAddrStatusAPIResponseModel is 地址 成功返回结果

func (*TaobaoDegoperationCheckAddrStatusAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoDegoperationCreateqrcodeAPIRequest added in v1.2.0

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

TaobaoDegoperationCreateqrcodeAPIRequest 中奖生成二维码 API请求 taobao.degoperation.createqrcode

用户中奖后,生成二维码图片链接

func GetTaobaoDegoperationCreateqrcodeAPIRequest added in v1.3.4

func GetTaobaoDegoperationCreateqrcodeAPIRequest() *TaobaoDegoperationCreateqrcodeAPIRequest

GetTaobaoDegoperationCreateqrcodeRequest 从 sync.Pool 获取 TaobaoDegoperationCreateqrcodeAPIRequest

func NewTaobaoDegoperationCreateqrcodeRequest

func NewTaobaoDegoperationCreateqrcodeRequest() *TaobaoDegoperationCreateqrcodeAPIRequest

NewTaobaoDegoperationCreateqrcodeRequest 初始化TaobaoDegoperationCreateqrcodeAPIRequest对象

func (TaobaoDegoperationCreateqrcodeAPIRequest) GetActivity added in v1.2.0

GetActivity Activity Getter

func (TaobaoDegoperationCreateqrcodeAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoDegoperationCreateqrcodeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoDegoperationCreateqrcodeAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoDegoperationCreateqrcodeAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoDegoperationCreateqrcodeAPIRequest) GetDegAccessToken added in v1.2.0

func (r TaobaoDegoperationCreateqrcodeAPIRequest) GetDegAccessToken() string

GetDegAccessToken DegAccessToken Getter

func (TaobaoDegoperationCreateqrcodeAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoDegoperationCreateqrcodeAPIRequest) GetSequenceNo added in v1.2.0

GetSequenceNo SequenceNo Getter

func (TaobaoDegoperationCreateqrcodeAPIRequest) GetTitle added in v1.2.0

GetTitle Title Getter

func (TaobaoDegoperationCreateqrcodeAPIRequest) GetUuid added in v1.2.0

GetUuid Uuid Getter

func (*TaobaoDegoperationCreateqrcodeAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoDegoperationCreateqrcodeAPIRequest) SetActivity added in v1.2.0

func (r *TaobaoDegoperationCreateqrcodeAPIRequest) SetActivity(_activity string) error

SetActivity is Activity Setter 活动名称

func (*TaobaoDegoperationCreateqrcodeAPIRequest) SetDegAccessToken added in v1.2.0

func (r *TaobaoDegoperationCreateqrcodeAPIRequest) SetDegAccessToken(_degAccessToken string) error

SetDegAccessToken is DegAccessToken Setter 系统信息

func (*TaobaoDegoperationCreateqrcodeAPIRequest) SetSequenceNo added in v1.2.0

func (r *TaobaoDegoperationCreateqrcodeAPIRequest) SetSequenceNo(_sequenceNo string) error

SetSequenceNo is SequenceNo Setter 奖品唯一标识

func (*TaobaoDegoperationCreateqrcodeAPIRequest) SetTitle added in v1.2.0

SetTitle is Title Setter 奖品名称

func (*TaobaoDegoperationCreateqrcodeAPIRequest) SetUuid added in v1.2.0

SetUuid is Uuid Setter 设备id

type TaobaoDegoperationCreateqrcodeAPIResponse

type TaobaoDegoperationCreateqrcodeAPIResponse struct {
	model.CommonResponse
	TaobaoDegoperationCreateqrcodeAPIResponseModel
}

TaobaoDegoperationCreateqrcodeAPIResponse 中奖生成二维码 API返回值 taobao.degoperation.createqrcode

用户中奖后,生成二维码图片链接

func GetTaobaoDegoperationCreateqrcodeAPIResponse added in v1.3.4

func GetTaobaoDegoperationCreateqrcodeAPIResponse() *TaobaoDegoperationCreateqrcodeAPIResponse

GetTaobaoDegoperationCreateqrcodeAPIResponse 从 sync.Pool 获取 TaobaoDegoperationCreateqrcodeAPIResponse

func (*TaobaoDegoperationCreateqrcodeAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoDegoperationCreateqrcodeAPIResponseModel added in v1.2.0

type TaobaoDegoperationCreateqrcodeAPIResponseModel struct {
	XMLName xml.Name `xml:"degoperation_createqrcode_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// msgCode
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
	// 二维码链接
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// realSubCode
	RealSubCode string `json:"real_sub_code,omitempty" xml:"real_sub_code,omitempty"`
	// msgInfo
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
}

TaobaoDegoperationCreateqrcodeAPIResponseModel is 中奖生成二维码 成功返回结果

func (*TaobaoDegoperationCreateqrcodeAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoDegoperationDoLuckydrawAPIRequest added in v1.2.0

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

TaobaoDegoperationDoLuckydrawAPIRequest 激励抽奖 API请求 taobao.degoperation.do.luckydraw

激励平台抽奖接口。用户可以通过接口完成抽奖功能

func GetTaobaoDegoperationDoLuckydrawAPIRequest added in v1.3.4

func GetTaobaoDegoperationDoLuckydrawAPIRequest() *TaobaoDegoperationDoLuckydrawAPIRequest

GetTaobaoDegoperationDoLuckydrawRequest 从 sync.Pool 获取 TaobaoDegoperationDoLuckydrawAPIRequest

func NewTaobaoDegoperationDoLuckydrawRequest

func NewTaobaoDegoperationDoLuckydrawRequest() *TaobaoDegoperationDoLuckydrawAPIRequest

NewTaobaoDegoperationDoLuckydrawRequest 初始化TaobaoDegoperationDoLuckydrawAPIRequest对象

func (TaobaoDegoperationDoLuckydrawAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoDegoperationDoLuckydrawAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoDegoperationDoLuckydrawAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoDegoperationDoLuckydrawAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoDegoperationDoLuckydrawAPIRequest) GetDegAccessToken added in v1.2.0

func (r TaobaoDegoperationDoLuckydrawAPIRequest) GetDegAccessToken() string

GetDegAccessToken DegAccessToken Getter

func (TaobaoDegoperationDoLuckydrawAPIRequest) GetDegAppKey added in v1.2.0

GetDegAppKey DegAppKey Getter

func (TaobaoDegoperationDoLuckydrawAPIRequest) GetDegEventKey added in v1.2.0

GetDegEventKey DegEventKey Getter

func (TaobaoDegoperationDoLuckydrawAPIRequest) GetParamSign added in v1.2.0

GetParamSign ParamSign Getter

func (TaobaoDegoperationDoLuckydrawAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoDegoperationDoLuckydrawAPIRequest) GetSource added in v1.2.0

GetSource Source Getter

func (TaobaoDegoperationDoLuckydrawAPIRequest) GetUuid added in v1.2.0

GetUuid Uuid Getter

func (*TaobaoDegoperationDoLuckydrawAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoDegoperationDoLuckydrawAPIRequest) SetDegAccessToken added in v1.2.0

func (r *TaobaoDegoperationDoLuckydrawAPIRequest) SetDegAccessToken(_degAccessToken string) error

SetDegAccessToken is DegAccessToken Setter 传参信息

func (*TaobaoDegoperationDoLuckydrawAPIRequest) SetDegAppKey added in v1.2.0

func (r *TaobaoDegoperationDoLuckydrawAPIRequest) SetDegAppKey(_degAppKey string) error

SetDegAppKey is DegAppKey Setter 后台活动配置appkey

func (*TaobaoDegoperationDoLuckydrawAPIRequest) SetDegEventKey added in v1.2.0

func (r *TaobaoDegoperationDoLuckydrawAPIRequest) SetDegEventKey(_degEventKey string) error

SetDegEventKey is DegEventKey Setter 后台活动配置eventkey

func (*TaobaoDegoperationDoLuckydrawAPIRequest) SetParamSign added in v1.2.0

func (r *TaobaoDegoperationDoLuckydrawAPIRequest) SetParamSign(_paramSign string) error

SetParamSign is ParamSign Setter 参数校验

func (*TaobaoDegoperationDoLuckydrawAPIRequest) SetSource added in v1.2.0

SetSource is Source Setter 前端标识

func (*TaobaoDegoperationDoLuckydrawAPIRequest) SetUuid added in v1.2.0

SetUuid is Uuid Setter 设备uuid

type TaobaoDegoperationDoLuckydrawAPIResponse

type TaobaoDegoperationDoLuckydrawAPIResponse struct {
	model.CommonResponse
	TaobaoDegoperationDoLuckydrawAPIResponseModel
}

TaobaoDegoperationDoLuckydrawAPIResponse 激励抽奖 API返回值 taobao.degoperation.do.luckydraw

激励平台抽奖接口。用户可以通过接口完成抽奖功能

func GetTaobaoDegoperationDoLuckydrawAPIResponse added in v1.3.4

func GetTaobaoDegoperationDoLuckydrawAPIResponse() *TaobaoDegoperationDoLuckydrawAPIResponse

GetTaobaoDegoperationDoLuckydrawAPIResponse 从 sync.Pool 获取 TaobaoDegoperationDoLuckydrawAPIResponse

func (*TaobaoDegoperationDoLuckydrawAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoDegoperationDoLuckydrawAPIResponseModel added in v1.2.0

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

TaobaoDegoperationDoLuckydrawAPIResponseModel is 激励抽奖 成功返回结果

func (*TaobaoDegoperationDoLuckydrawAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoDegoperationGetByEventkeyAPIRequest added in v1.2.0

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

TaobaoDegoperationGetByEventkeyAPIRequest 通用用户抽奖次数限制 API请求 taobao.degoperation.get.by.eventkey

通用用户抽奖次数限制

func GetTaobaoDegoperationGetByEventkeyAPIRequest added in v1.3.4

func GetTaobaoDegoperationGetByEventkeyAPIRequest() *TaobaoDegoperationGetByEventkeyAPIRequest

GetTaobaoDegoperationGetByEventkeyRequest 从 sync.Pool 获取 TaobaoDegoperationGetByEventkeyAPIRequest

func NewTaobaoDegoperationGetByEventkeyRequest

func NewTaobaoDegoperationGetByEventkeyRequest() *TaobaoDegoperationGetByEventkeyAPIRequest

NewTaobaoDegoperationGetByEventkeyRequest 初始化TaobaoDegoperationGetByEventkeyAPIRequest对象

func (TaobaoDegoperationGetByEventkeyAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoDegoperationGetByEventkeyAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoDegoperationGetByEventkeyAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoDegoperationGetByEventkeyAPIRequest) GetDegAccessToken added in v1.2.0

func (r TaobaoDegoperationGetByEventkeyAPIRequest) GetDegAccessToken() string

GetDegAccessToken DegAccessToken Getter

func (TaobaoDegoperationGetByEventkeyAPIRequest) GetDegAppKey added in v1.2.0

GetDegAppKey DegAppKey Getter

func (TaobaoDegoperationGetByEventkeyAPIRequest) GetEventKey added in v1.2.0

GetEventKey EventKey Getter

func (TaobaoDegoperationGetByEventkeyAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoDegoperationGetByEventkeyAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoDegoperationGetByEventkeyAPIRequest) SetDegAccessToken added in v1.2.0

func (r *TaobaoDegoperationGetByEventkeyAPIRequest) SetDegAccessToken(_degAccessToken string) error

SetDegAccessToken is DegAccessToken Setter info

func (*TaobaoDegoperationGetByEventkeyAPIRequest) SetDegAppKey added in v1.2.0

func (r *TaobaoDegoperationGetByEventkeyAPIRequest) SetDegAppKey(_degAppKey string) error

SetDegAppKey is DegAppKey Setter 活动后台配置appkey

func (*TaobaoDegoperationGetByEventkeyAPIRequest) SetEventKey added in v1.2.0

func (r *TaobaoDegoperationGetByEventkeyAPIRequest) SetEventKey(_eventKey string) error

SetEventKey is EventKey Setter 活动后台配置eventkey

type TaobaoDegoperationGetByEventkeyAPIResponse

type TaobaoDegoperationGetByEventkeyAPIResponse struct {
	model.CommonResponse
	TaobaoDegoperationGetByEventkeyAPIResponseModel
}

TaobaoDegoperationGetByEventkeyAPIResponse 通用用户抽奖次数限制 API返回值 taobao.degoperation.get.by.eventkey

通用用户抽奖次数限制

func GetTaobaoDegoperationGetByEventkeyAPIResponse added in v1.3.4

func GetTaobaoDegoperationGetByEventkeyAPIResponse() *TaobaoDegoperationGetByEventkeyAPIResponse

GetTaobaoDegoperationGetByEventkeyAPIResponse 从 sync.Pool 获取 TaobaoDegoperationGetByEventkeyAPIResponse

func (*TaobaoDegoperationGetByEventkeyAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoDegoperationGetByEventkeyAPIResponseModel added in v1.2.0

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

TaobaoDegoperationGetByEventkeyAPIResponseModel is 通用用户抽奖次数限制 成功返回结果

func (*TaobaoDegoperationGetByEventkeyAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoDegoperationGetInfoUuidAPIRequest added in v1.2.0

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

TaobaoDegoperationGetInfoUuidAPIRequest 根据uuid用户抽奖次数限制 API请求 taobao.degoperation.get.info.uuid

根据uuid用户抽奖次数限制

func GetTaobaoDegoperationGetInfoUuidAPIRequest added in v1.3.4

func GetTaobaoDegoperationGetInfoUuidAPIRequest() *TaobaoDegoperationGetInfoUuidAPIRequest

GetTaobaoDegoperationGetInfoUuidRequest 从 sync.Pool 获取 TaobaoDegoperationGetInfoUuidAPIRequest

func NewTaobaoDegoperationGetInfoUuidRequest

func NewTaobaoDegoperationGetInfoUuidRequest() *TaobaoDegoperationGetInfoUuidAPIRequest

NewTaobaoDegoperationGetInfoUuidRequest 初始化TaobaoDegoperationGetInfoUuidAPIRequest对象

func (TaobaoDegoperationGetInfoUuidAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoDegoperationGetInfoUuidAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoDegoperationGetInfoUuidAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoDegoperationGetInfoUuidAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoDegoperationGetInfoUuidAPIRequest) GetDegAppKey added in v1.2.0

GetDegAppKey DegAppKey Getter

func (TaobaoDegoperationGetInfoUuidAPIRequest) GetDegEventKey added in v1.2.0

GetDegEventKey DegEventKey Getter

func (TaobaoDegoperationGetInfoUuidAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoDegoperationGetInfoUuidAPIRequest) GetUuid added in v1.2.0

GetUuid Uuid Getter

func (*TaobaoDegoperationGetInfoUuidAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoDegoperationGetInfoUuidAPIRequest) SetDegAppKey added in v1.2.0

func (r *TaobaoDegoperationGetInfoUuidAPIRequest) SetDegAppKey(_degAppKey string) error

SetDegAppKey is DegAppKey Setter 活动后台配置eventkey

func (*TaobaoDegoperationGetInfoUuidAPIRequest) SetDegEventKey added in v1.2.0

func (r *TaobaoDegoperationGetInfoUuidAPIRequest) SetDegEventKey(_degEventKey string) error

SetDegEventKey is DegEventKey Setter 活动后台配置appkey

func (*TaobaoDegoperationGetInfoUuidAPIRequest) SetUuid added in v1.2.0

SetUuid is Uuid Setter 设备id

type TaobaoDegoperationGetInfoUuidAPIResponse

type TaobaoDegoperationGetInfoUuidAPIResponse struct {
	model.CommonResponse
	TaobaoDegoperationGetInfoUuidAPIResponseModel
}

TaobaoDegoperationGetInfoUuidAPIResponse 根据uuid用户抽奖次数限制 API返回值 taobao.degoperation.get.info.uuid

根据uuid用户抽奖次数限制

func GetTaobaoDegoperationGetInfoUuidAPIResponse added in v1.3.4

func GetTaobaoDegoperationGetInfoUuidAPIResponse() *TaobaoDegoperationGetInfoUuidAPIResponse

GetTaobaoDegoperationGetInfoUuidAPIResponse 从 sync.Pool 获取 TaobaoDegoperationGetInfoUuidAPIResponse

func (*TaobaoDegoperationGetInfoUuidAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoDegoperationGetInfoUuidAPIResponseModel added in v1.2.0

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

TaobaoDegoperationGetInfoUuidAPIResponseModel is 根据uuid用户抽奖次数限制 成功返回结果

func (*TaobaoDegoperationGetInfoUuidAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoDegoperationShowTopRecordsAPIRequest added in v1.2.0

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

TaobaoDegoperationShowTopRecordsAPIRequest 活动中奖记录 API请求 taobao.degoperation.show.top.records

活动中奖记录

func GetTaobaoDegoperationShowTopRecordsAPIRequest added in v1.3.4

func GetTaobaoDegoperationShowTopRecordsAPIRequest() *TaobaoDegoperationShowTopRecordsAPIRequest

GetTaobaoDegoperationShowTopRecordsRequest 从 sync.Pool 获取 TaobaoDegoperationShowTopRecordsAPIRequest

func NewTaobaoDegoperationShowTopRecordsRequest

func NewTaobaoDegoperationShowTopRecordsRequest() *TaobaoDegoperationShowTopRecordsAPIRequest

NewTaobaoDegoperationShowTopRecordsRequest 初始化TaobaoDegoperationShowTopRecordsAPIRequest对象

func (TaobaoDegoperationShowTopRecordsAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoDegoperationShowTopRecordsAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoDegoperationShowTopRecordsAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoDegoperationShowTopRecordsAPIRequest) GetDegAppKey added in v1.2.0

GetDegAppKey DegAppKey Getter

func (TaobaoDegoperationShowTopRecordsAPIRequest) GetDegEventKey added in v1.2.0

GetDegEventKey DegEventKey Getter

func (TaobaoDegoperationShowTopRecordsAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoDegoperationShowTopRecordsAPIRequest) GetTopN added in v1.2.0

GetTopN TopN Getter

func (*TaobaoDegoperationShowTopRecordsAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoDegoperationShowTopRecordsAPIRequest) SetDegAppKey added in v1.2.0

func (r *TaobaoDegoperationShowTopRecordsAPIRequest) SetDegAppKey(_degAppKey string) error

SetDegAppKey is DegAppKey Setter 活动后台配置

func (*TaobaoDegoperationShowTopRecordsAPIRequest) SetDegEventKey added in v1.2.0

func (r *TaobaoDegoperationShowTopRecordsAPIRequest) SetDegEventKey(_degEventKey string) error

SetDegEventKey is DegEventKey Setter 活动后台配置

func (*TaobaoDegoperationShowTopRecordsAPIRequest) SetTopN added in v1.2.0

SetTopN is TopN Setter 返回数

type TaobaoDegoperationShowTopRecordsAPIResponse

type TaobaoDegoperationShowTopRecordsAPIResponse struct {
	model.CommonResponse
	TaobaoDegoperationShowTopRecordsAPIResponseModel
}

TaobaoDegoperationShowTopRecordsAPIResponse 活动中奖记录 API返回值 taobao.degoperation.show.top.records

活动中奖记录

func GetTaobaoDegoperationShowTopRecordsAPIResponse added in v1.3.4

func GetTaobaoDegoperationShowTopRecordsAPIResponse() *TaobaoDegoperationShowTopRecordsAPIResponse

GetTaobaoDegoperationShowTopRecordsAPIResponse 从 sync.Pool 获取 TaobaoDegoperationShowTopRecordsAPIResponse

func (*TaobaoDegoperationShowTopRecordsAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoDegoperationShowTopRecordsAPIResponseModel added in v1.2.0

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

TaobaoDegoperationShowTopRecordsAPIResponseModel is 活动中奖记录 成功返回结果

func (*TaobaoDegoperationShowTopRecordsAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoDegoperationShowUserRecordsAPIRequest added in v1.2.0

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

TaobaoDegoperationShowUserRecordsAPIRequest 用户中奖记录 API请求 taobao.degoperation.show.user.records

用户中奖记录

func GetTaobaoDegoperationShowUserRecordsAPIRequest added in v1.3.4

func GetTaobaoDegoperationShowUserRecordsAPIRequest() *TaobaoDegoperationShowUserRecordsAPIRequest

GetTaobaoDegoperationShowUserRecordsRequest 从 sync.Pool 获取 TaobaoDegoperationShowUserRecordsAPIRequest

func NewTaobaoDegoperationShowUserRecordsRequest

func NewTaobaoDegoperationShowUserRecordsRequest() *TaobaoDegoperationShowUserRecordsAPIRequest

NewTaobaoDegoperationShowUserRecordsRequest 初始化TaobaoDegoperationShowUserRecordsAPIRequest对象

func (TaobaoDegoperationShowUserRecordsAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoDegoperationShowUserRecordsAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoDegoperationShowUserRecordsAPIRequest) GetDegAccessToken added in v1.2.0

GetDegAccessToken DegAccessToken Getter

func (TaobaoDegoperationShowUserRecordsAPIRequest) GetDegAppKey added in v1.2.0

GetDegAppKey DegAppKey Getter

func (TaobaoDegoperationShowUserRecordsAPIRequest) GetEventKey added in v1.2.0

GetEventKey EventKey Getter

func (TaobaoDegoperationShowUserRecordsAPIRequest) GetPageNumber added in v1.2.0

GetPageNumber PageNumber Getter

func (TaobaoDegoperationShowUserRecordsAPIRequest) GetPageSize added in v1.2.0

GetPageSize PageSize Getter

func (TaobaoDegoperationShowUserRecordsAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoDegoperationShowUserRecordsAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoDegoperationShowUserRecordsAPIRequest) SetDegAccessToken added in v1.2.0

func (r *TaobaoDegoperationShowUserRecordsAPIRequest) SetDegAccessToken(_degAccessToken string) error

SetDegAccessToken is DegAccessToken Setter 系统信息

func (*TaobaoDegoperationShowUserRecordsAPIRequest) SetDegAppKey added in v1.2.0

func (r *TaobaoDegoperationShowUserRecordsAPIRequest) SetDegAppKey(_degAppKey string) error

SetDegAppKey is DegAppKey Setter 活动后台配置

func (*TaobaoDegoperationShowUserRecordsAPIRequest) SetEventKey added in v1.2.0

func (r *TaobaoDegoperationShowUserRecordsAPIRequest) SetEventKey(_eventKey string) error

SetEventKey is EventKey Setter 活动后台配置

func (*TaobaoDegoperationShowUserRecordsAPIRequest) SetPageNumber added in v1.2.0

func (r *TaobaoDegoperationShowUserRecordsAPIRequest) SetPageNumber(_pageNumber int64) error

SetPageNumber is PageNumber Setter 第几页

func (*TaobaoDegoperationShowUserRecordsAPIRequest) SetPageSize added in v1.2.0

func (r *TaobaoDegoperationShowUserRecordsAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 分页尺寸

type TaobaoDegoperationShowUserRecordsAPIResponse

type TaobaoDegoperationShowUserRecordsAPIResponse struct {
	model.CommonResponse
	TaobaoDegoperationShowUserRecordsAPIResponseModel
}

TaobaoDegoperationShowUserRecordsAPIResponse 用户中奖记录 API返回值 taobao.degoperation.show.user.records

用户中奖记录

func GetTaobaoDegoperationShowUserRecordsAPIResponse added in v1.3.4

func GetTaobaoDegoperationShowUserRecordsAPIResponse() *TaobaoDegoperationShowUserRecordsAPIResponse

GetTaobaoDegoperationShowUserRecordsAPIResponse 从 sync.Pool 获取 TaobaoDegoperationShowUserRecordsAPIResponse

func (*TaobaoDegoperationShowUserRecordsAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoDegoperationShowUserRecordsAPIResponseModel added in v1.2.0

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

TaobaoDegoperationShowUserRecordsAPIResponseModel is 用户中奖记录 成功返回结果

func (*TaobaoDegoperationShowUserRecordsAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

Jump to

Keyboard shortcuts

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