film

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 film 包含电影票API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseFCodeMerchantSendCodeRp added in v1.3.4

func ReleaseFCodeMerchantSendCodeRp(v *FCodeMerchantSendCodeRp)

ReleaseFCodeMerchantSendCodeRp 释放FCodeMerchantSendCodeRp

func ReleaseFCodeMerchantSendCodeRq added in v1.3.4

func ReleaseFCodeMerchantSendCodeRq(v *FCodeMerchantSendCodeRq)

ReleaseFCodeMerchantSendCodeRq 释放FCodeMerchantSendCodeRq

func ReleaseFCodeMerchantVo added in v1.3.4

func ReleaseFCodeMerchantVo(v *FCodeMerchantVo)

ReleaseFCodeMerchantVo 释放FCodeMerchantVo

func ReleaseLotteryPerformanceResult added in v1.3.4

func ReleaseLotteryPerformanceResult(v *LotteryPerformanceResult)

ReleaseLotteryPerformanceResult 释放LotteryPerformanceResult

func ReleaseLotteryPerformanceRewardDto added in v1.3.4

func ReleaseLotteryPerformanceRewardDto(v *LotteryPerformanceRewardDto)

ReleaseLotteryPerformanceRewardDto 释放LotteryPerformanceRewardDto

func ReleaseLotteryPerformanceTopParam added in v1.3.4

func ReleaseLotteryPerformanceTopParam(v *LotteryPerformanceTopParam)

ReleaseLotteryPerformanceTopParam 释放LotteryPerformanceTopParam

func ReleaseResultGeneralModel added in v1.3.4

func ReleaseResultGeneralModel(v *ResultGeneralModel)

ReleaseResultGeneralModel 释放ResultGeneralModel

func ReleaseResultListModel added in v1.3.4

func ReleaseResultListModel(v *ResultListModel)

ReleaseResultListModel 释放ResultListModel

func ReleaseTaobaoFilmAccountPhoneQueryAPIRequest added in v1.3.4

func ReleaseTaobaoFilmAccountPhoneQueryAPIRequest(v *TaobaoFilmAccountPhoneQueryAPIRequest)

ReleaseTaobaoFilmAccountPhoneQueryAPIRequest 将 TaobaoFilmAccountPhoneQueryAPIRequest 放入 sync.Pool

func ReleaseTaobaoFilmAccountPhoneQueryAPIResponse added in v1.3.4

func ReleaseTaobaoFilmAccountPhoneQueryAPIResponse(v *TaobaoFilmAccountPhoneQueryAPIResponse)

ReleaseTaobaoFilmAccountPhoneQueryAPIResponse 将 TaobaoFilmAccountPhoneQueryAPIResponse 保存到 sync.Pool

func ReleaseTaobaoFilmAccountPhoneQueryModel added in v1.3.4

func ReleaseTaobaoFilmAccountPhoneQueryModel(v *TaobaoFilmAccountPhoneQueryModel)

ReleaseTaobaoFilmAccountPhoneQueryModel 释放TaobaoFilmAccountPhoneQueryModel

func ReleaseTaobaoFilmDataThirdPartyRefundOrderAPIRequest added in v1.3.4

func ReleaseTaobaoFilmDataThirdPartyRefundOrderAPIRequest(v *TaobaoFilmDataThirdPartyRefundOrderAPIRequest)

ReleaseTaobaoFilmDataThirdPartyRefundOrderAPIRequest 将 TaobaoFilmDataThirdPartyRefundOrderAPIRequest 放入 sync.Pool

func ReleaseTaobaoFilmDataThirdPartyRefundOrderAPIResponse added in v1.3.4

func ReleaseTaobaoFilmDataThirdPartyRefundOrderAPIResponse(v *TaobaoFilmDataThirdPartyRefundOrderAPIResponse)

ReleaseTaobaoFilmDataThirdPartyRefundOrderAPIResponse 将 TaobaoFilmDataThirdPartyRefundOrderAPIResponse 保存到 sync.Pool

func ReleaseTaobaoFilmLotteryPerformanceAPIRequest added in v1.3.4

func ReleaseTaobaoFilmLotteryPerformanceAPIRequest(v *TaobaoFilmLotteryPerformanceAPIRequest)

ReleaseTaobaoFilmLotteryPerformanceAPIRequest 将 TaobaoFilmLotteryPerformanceAPIRequest 放入 sync.Pool

func ReleaseTaobaoFilmLotteryPerformanceAPIResponse added in v1.3.4

func ReleaseTaobaoFilmLotteryPerformanceAPIResponse(v *TaobaoFilmLotteryPerformanceAPIResponse)

ReleaseTaobaoFilmLotteryPerformanceAPIResponse 将 TaobaoFilmLotteryPerformanceAPIResponse 保存到 sync.Pool

func ReleaseTaobaoFilmLotterySendcodeAPIRequest added in v1.3.4

func ReleaseTaobaoFilmLotterySendcodeAPIRequest(v *TaobaoFilmLotterySendcodeAPIRequest)

ReleaseTaobaoFilmLotterySendcodeAPIRequest 将 TaobaoFilmLotterySendcodeAPIRequest 放入 sync.Pool

func ReleaseTaobaoFilmLotterySendcodeAPIResponse added in v1.3.4

func ReleaseTaobaoFilmLotterySendcodeAPIResponse(v *TaobaoFilmLotterySendcodeAPIResponse)

ReleaseTaobaoFilmLotterySendcodeAPIResponse 将 TaobaoFilmLotterySendcodeAPIResponse 保存到 sync.Pool

func ReleaseTaobaoFilmTfbackyardCardscheduleUpdateAPIRequest added in v1.3.4

func ReleaseTaobaoFilmTfbackyardCardscheduleUpdateAPIRequest(v *TaobaoFilmTfbackyardCardscheduleUpdateAPIRequest)

ReleaseTaobaoFilmTfbackyardCardscheduleUpdateAPIRequest 将 TaobaoFilmTfbackyardCardscheduleUpdateAPIRequest 放入 sync.Pool

func ReleaseTaobaoFilmTfbackyardCardscheduleUpdateAPIResponse added in v1.3.4

func ReleaseTaobaoFilmTfbackyardCardscheduleUpdateAPIResponse(v *TaobaoFilmTfbackyardCardscheduleUpdateAPIResponse)

ReleaseTaobaoFilmTfbackyardCardscheduleUpdateAPIResponse 将 TaobaoFilmTfbackyardCardscheduleUpdateAPIResponse 保存到 sync.Pool

func ReleaseTopRefundOrderStatus added in v1.3.4

func ReleaseTopRefundOrderStatus(v *TopRefundOrderStatus)

ReleaseTopRefundOrderStatus 释放TopRefundOrderStatus

Types

type FCodeMerchantSendCodeRp

type FCodeMerchantSendCodeRp struct {
	// 码对外信息描述列表
	FCodeMerchantInfoList []FCodeMerchantVo `json:"f_code_merchant_info_list,omitempty" xml:"f_code_merchant_info_list>f_code_merchant_vo,omitempty"`
}

FCodeMerchantSendCodeRp 结构体

func GetFCodeMerchantSendCodeRp added in v1.3.4

func GetFCodeMerchantSendCodeRp() *FCodeMerchantSendCodeRp

GetFCodeMerchantSendCodeRp() 从对象池中获取FCodeMerchantSendCodeRp

type FCodeMerchantSendCodeRq

type FCodeMerchantSendCodeRq struct {
	// 外部业务用户id
	OutUid string `json:"out_uid,omitempty" xml:"out_uid,omitempty"`
	// 发券码商品mixId
	MixId string `json:"mix_id,omitempty" xml:"mix_id,omitempty"`
	// 外部商户发码的外部业务号
	ExtOrderId string `json:"ext_order_id,omitempty" xml:"ext_order_id,omitempty"`
	// 外部下单时间
	OrderTime string `json:"order_time,omitempty" xml:"order_time,omitempty"`
	// 用户ID类型 TAOBAO 或者 TAOBAO_NAME
	UserIdType string `json:"user_id_type,omitempty" xml:"user_id_type,omitempty"`
	// 外部商户标示
	PartnerCode string `json:"partner_code,omitempty" xml:"partner_code,omitempty"`
	// 外面用户昵称
	OutUserName string `json:"out_user_name,omitempty" xml:"out_user_name,omitempty"`
	// 请求属性字段
	Feature string `json:"feature,omitempty" xml:"feature,omitempty"`
	// 淘宝用户ID列表,用|分割
	UserIdList string `json:"user_id_list,omitempty" xml:"user_id_list,omitempty"`
	// 每个用户发码的数量
	EachNum int64 `json:"each_num,omitempty" xml:"each_num,omitempty"`
	// 发码总数
	Number int64 `json:"number,omitempty" xml:"number,omitempty"`
}

FCodeMerchantSendCodeRq 结构体

func GetFCodeMerchantSendCodeRq added in v1.3.4

func GetFCodeMerchantSendCodeRq() *FCodeMerchantSendCodeRq

GetFCodeMerchantSendCodeRq() 从对象池中获取FCodeMerchantSendCodeRq

type FCodeMerchantVo

type FCodeMerchantVo struct {
	// 码过期时间
	GmtExpire string `json:"gmt_expire,omitempty" xml:"gmt_expire,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 码生成任务ID
	GenTaskId int64 `json:"gen_task_id,omitempty" xml:"gen_task_id,omitempty"`
	// 码可抵用金额
	CostPrice int64 `json:"cost_price,omitempty" xml:"cost_price,omitempty"`
}

FCodeMerchantVo 结构体

func GetFCodeMerchantVo added in v1.3.4

func GetFCodeMerchantVo() *FCodeMerchantVo

GetFCodeMerchantVo() 从对象池中获取FCodeMerchantVo

type LotteryPerformanceResult added in v1.2.5

type LotteryPerformanceResult struct {
	// 奖品列表
	Rewards []LotteryPerformanceRewardDto `json:"rewards,omitempty" xml:"rewards>lottery_performance_reward_dto,omitempty"`
	// 结果状态码(1:全部成功;2:全部失败;3:部分成功需要重试;4:部分成功无需重试(需人工介入处理))
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

LotteryPerformanceResult 结构体

func GetLotteryPerformanceResult added in v1.3.4

func GetLotteryPerformanceResult() *LotteryPerformanceResult

GetLotteryPerformanceResult() 从对象池中获取LotteryPerformanceResult

type LotteryPerformanceRewardDto added in v1.2.5

type LotteryPerformanceRewardDto struct {
	// 奖品主标题
	RewardTitle string `json:"reward_title,omitempty" xml:"reward_title,omitempty"`
	// 奖品副标题
	RewardSubTitle string `json:"reward_sub_title,omitempty" xml:"reward_sub_title,omitempty"`
	// 奖品单位
	RewardUnit string `json:"reward_unit,omitempty" xml:"reward_unit,omitempty"`
	// 奖品过期时间(格式: yyyy-MM-dd HH:mm:ss)
	GmtExpire string `json:"gmt_expire,omitempty" xml:"gmt_expire,omitempty"`
	// 拓展参数
	RewardExt string `json:"reward_ext,omitempty" xml:"reward_ext,omitempty"`
	// 奖品类型(1:淘票票优惠券;2:大麦优惠券;14:会员权益)
	RewardType int64 `json:"reward_type,omitempty" xml:"reward_type,omitempty"`
	// 优惠券子类型(1:兑换券 2:代金券)会员权益子类型(5:会员积分;7:普通会员;8:黑钻会员)
	RewardSubType int64 `json:"reward_sub_type,omitempty" xml:"reward_sub_type,omitempty"`
	// 奖品数量
	RewardCount int64 `json:"reward_count,omitempty" xml:"reward_count,omitempty"`
	// 奖品面额(单位分)
	CostPrice int64 `json:"cost_price,omitempty" xml:"cost_price,omitempty"`
}

LotteryPerformanceRewardDto 结构体

func GetLotteryPerformanceRewardDto added in v1.3.4

func GetLotteryPerformanceRewardDto() *LotteryPerformanceRewardDto

GetLotteryPerformanceRewardDto() 从对象池中获取LotteryPerformanceRewardDto

type LotteryPerformanceTopParam added in v1.2.5

type LotteryPerformanceTopParam struct {
	// 用户对外开放ID
	MixUserId string `json:"mix_user_id,omitempty" xml:"mix_user_id,omitempty"`
	// 活动ID
	SpreadId string `json:"spread_id,omitempty" xml:"spread_id,omitempty"`
	// 幂等ID
	OutBizId string `json:"out_biz_id,omitempty" xml:"out_biz_id,omitempty"`
	// 拓展参数
	BizExtInfo string `json:"biz_ext_info,omitempty" xml:"biz_ext_info,omitempty"`
	// 平台
	Platform int64 `json:"platform,omitempty" xml:"platform,omitempty"`
}

LotteryPerformanceTopParam 结构体

func GetLotteryPerformanceTopParam added in v1.3.4

func GetLotteryPerformanceTopParam() *LotteryPerformanceTopParam

GetLotteryPerformanceTopParam() 从对象池中获取LotteryPerformanceTopParam

type ResultGeneralModel

type ResultGeneralModel struct {
	// 调用失败描述信息
	ReturnMessage string `json:"return_message,omitempty" xml:"return_message,omitempty"`
	// 0代表接口调用成功,其他值表示调用失败,错误信息可详见接口文档
	ReturnCode string `json:"return_code,omitempty" xml:"return_code,omitempty"`
	// returnUrl
	ReturnUrl string `json:"return_url,omitempty" xml:"return_url,omitempty"`
	// requestId
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// returnErrorOper
	ReturnErrorOper string `json:"return_error_oper,omitempty" xml:"return_error_oper,omitempty"`
	// returnErrorSolution
	ReturnErrorSolution string `json:"return_error_solution,omitempty" xml:"return_error_solution,omitempty"`
	// returnErrorStackTrace
	ReturnErrorStackTrace string `json:"return_error_stack_trace,omitempty" xml:"return_error_stack_trace,omitempty"`
	// returnValue
	ReturnValue *TopRefundOrderStatus `json:"return_value,omitempty" xml:"return_value,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

ResultGeneralModel 结构体

func GetResultGeneralModel added in v1.3.4

func GetResultGeneralModel() *ResultGeneralModel

GetResultGeneralModel() 从对象池中获取ResultGeneralModel

type ResultListModel

type ResultListModel struct {
	// 返回值
	AccountList []TaobaoFilmAccountPhoneQueryModel `json:"account_list,omitempty" xml:"account_list>taobao_film_account_phone_query_model,omitempty"`
	// 错误码
	ReturnCode string `json:"return_code,omitempty" xml:"return_code,omitempty"`
	// 请求ID
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误描述
	ReturnMessage string `json:"return_message,omitempty" xml:"return_message,omitempty"`
	// 忽略
	ReturnUrl string `json:"return_url,omitempty" xml:"return_url,omitempty"`
}

ResultListModel 结构体

func GetResultListModel added in v1.3.4

func GetResultListModel() *ResultListModel

GetResultListModel() 从对象池中获取ResultListModel

type TaobaoFilmAccountPhoneQueryAPIRequest added in v1.2.0

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

TaobaoFilmAccountPhoneQueryAPIRequest 根据手机查询匹配账号列表 API请求 taobao.film.account.phone.query

根据手机号查询匹配的账号列表

func GetTaobaoFilmAccountPhoneQueryAPIRequest added in v1.3.4

func GetTaobaoFilmAccountPhoneQueryAPIRequest() *TaobaoFilmAccountPhoneQueryAPIRequest

GetTaobaoFilmAccountPhoneQueryRequest 从 sync.Pool 获取 TaobaoFilmAccountPhoneQueryAPIRequest

func NewTaobaoFilmAccountPhoneQueryRequest

func NewTaobaoFilmAccountPhoneQueryRequest() *TaobaoFilmAccountPhoneQueryAPIRequest

NewTaobaoFilmAccountPhoneQueryRequest 初始化TaobaoFilmAccountPhoneQueryAPIRequest对象

func (TaobaoFilmAccountPhoneQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoFilmAccountPhoneQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoFilmAccountPhoneQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoFilmAccountPhoneQueryAPIRequest) GetPhone added in v1.2.0

GetPhone Phone Getter

func (TaobaoFilmAccountPhoneQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoFilmAccountPhoneQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoFilmAccountPhoneQueryAPIRequest) SetPhone added in v1.2.0

SetPhone is Phone Setter 手机号

type TaobaoFilmAccountPhoneQueryAPIResponse

type TaobaoFilmAccountPhoneQueryAPIResponse struct {
	model.CommonResponse
	TaobaoFilmAccountPhoneQueryAPIResponseModel
}

TaobaoFilmAccountPhoneQueryAPIResponse 根据手机查询匹配账号列表 API返回值 taobao.film.account.phone.query

根据手机号查询匹配的账号列表

func GetTaobaoFilmAccountPhoneQueryAPIResponse added in v1.3.4

func GetTaobaoFilmAccountPhoneQueryAPIResponse() *TaobaoFilmAccountPhoneQueryAPIResponse

GetTaobaoFilmAccountPhoneQueryAPIResponse 从 sync.Pool 获取 TaobaoFilmAccountPhoneQueryAPIResponse

func (*TaobaoFilmAccountPhoneQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFilmAccountPhoneQueryAPIResponseModel added in v1.2.0

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

TaobaoFilmAccountPhoneQueryAPIResponseModel is 根据手机查询匹配账号列表 成功返回结果

func (*TaobaoFilmAccountPhoneQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFilmAccountPhoneQueryModel

type TaobaoFilmAccountPhoneQueryModel struct {
	// 对外开放ID
	MixUserId string `json:"mix_user_id,omitempty" xml:"mix_user_id,omitempty"`
	// 脱敏昵称
	UserNick string `json:"user_nick,omitempty" xml:"user_nick,omitempty"`
	// 是否新用户
	IsNewUser bool `json:"is_new_user,omitempty" xml:"is_new_user,omitempty"`
}

TaobaoFilmAccountPhoneQueryModel 结构体

func GetTaobaoFilmAccountPhoneQueryModel added in v1.3.4

func GetTaobaoFilmAccountPhoneQueryModel() *TaobaoFilmAccountPhoneQueryModel

GetTaobaoFilmAccountPhoneQueryModel() 从对象池中获取TaobaoFilmAccountPhoneQueryModel

type TaobaoFilmDataThirdPartyRefundOrderAPIRequest added in v1.2.0

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

TaobaoFilmDataThirdPartyRefundOrderAPIRequest 退票接口 API请求 taobao.film.data.third.party.refund.order

淘票票第三方退票接口

func GetTaobaoFilmDataThirdPartyRefundOrderAPIRequest added in v1.3.4

func GetTaobaoFilmDataThirdPartyRefundOrderAPIRequest() *TaobaoFilmDataThirdPartyRefundOrderAPIRequest

GetTaobaoFilmDataThirdPartyRefundOrderRequest 从 sync.Pool 获取 TaobaoFilmDataThirdPartyRefundOrderAPIRequest

func NewTaobaoFilmDataThirdPartyRefundOrderRequest

func NewTaobaoFilmDataThirdPartyRefundOrderRequest() *TaobaoFilmDataThirdPartyRefundOrderAPIRequest

NewTaobaoFilmDataThirdPartyRefundOrderRequest 初始化TaobaoFilmDataThirdPartyRefundOrderAPIRequest对象

func (TaobaoFilmDataThirdPartyRefundOrderAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoFilmDataThirdPartyRefundOrderAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoFilmDataThirdPartyRefundOrderAPIRequest) GetExtOrderId added in v1.2.0

GetExtOrderId ExtOrderId Getter

func (TaobaoFilmDataThirdPartyRefundOrderAPIRequest) GetExtUserId added in v1.2.0

GetExtUserId ExtUserId Getter

func (TaobaoFilmDataThirdPartyRefundOrderAPIRequest) GetParams added in v1.2.0

GetParams Params Getter

func (TaobaoFilmDataThirdPartyRefundOrderAPIRequest) GetPlatform added in v1.2.0

GetPlatform Platform Getter

func (TaobaoFilmDataThirdPartyRefundOrderAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoFilmDataThirdPartyRefundOrderAPIRequest) GetRefundAmount added in v1.2.0

GetRefundAmount RefundAmount Getter

func (TaobaoFilmDataThirdPartyRefundOrderAPIRequest) GetRefundServiceFee added in v1.2.0

func (r TaobaoFilmDataThirdPartyRefundOrderAPIRequest) GetRefundServiceFee() int64

GetRefundServiceFee RefundServiceFee Getter

func (TaobaoFilmDataThirdPartyRefundOrderAPIRequest) GetTbOrderId added in v1.2.0

GetTbOrderId TbOrderId Getter

func (TaobaoFilmDataThirdPartyRefundOrderAPIRequest) GetUserId added in v1.2.0

GetUserId UserId Getter

func (*TaobaoFilmDataThirdPartyRefundOrderAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoFilmDataThirdPartyRefundOrderAPIRequest) SetExtOrderId added in v1.2.0

func (r *TaobaoFilmDataThirdPartyRefundOrderAPIRequest) SetExtOrderId(_extOrderId string) error

SetExtOrderId is ExtOrderId Setter 退款时候需要传入第三方的订单号。外部渠道需保证该参数的唯一性和准确性

func (*TaobaoFilmDataThirdPartyRefundOrderAPIRequest) SetExtUserId added in v1.2.0

func (r *TaobaoFilmDataThirdPartyRefundOrderAPIRequest) SetExtUserId(_extUserId string) error

SetExtUserId is ExtUserId Setter 退票身份ID,用于标识一个购票用户的身份,该参数需要跟锁座接口的ext_order_id参数一致,否则下单会失败。外部渠道需保证该参数的唯一性及准确性,下单出票接口会利用该参数做冥等性判断,如果由于外部渠道自身传入的参数有问题而导致的下单出票接口返回的结果有误,需要外部渠道自己承担损失

func (*TaobaoFilmDataThirdPartyRefundOrderAPIRequest) SetParams added in v1.2.0

SetParams is Params Setter 目前可以暂时不填参数

func (*TaobaoFilmDataThirdPartyRefundOrderAPIRequest) SetPlatform added in v1.2.0

func (r *TaobaoFilmDataThirdPartyRefundOrderAPIRequest) SetPlatform(_platform int64) error

SetPlatform is Platform Setter 淘票票分配的渠道码

func (*TaobaoFilmDataThirdPartyRefundOrderAPIRequest) SetRefundAmount added in v1.2.0

func (r *TaobaoFilmDataThirdPartyRefundOrderAPIRequest) SetRefundAmount(_refundAmount int64) error

SetRefundAmount is RefundAmount Setter 退款金额,以分为单位,为指定的退款订单的金额

func (*TaobaoFilmDataThirdPartyRefundOrderAPIRequest) SetRefundServiceFee added in v1.2.0

func (r *TaobaoFilmDataThirdPartyRefundOrderAPIRequest) SetRefundServiceFee(_refundServiceFee int64) error

SetRefundServiceFee is RefundServiceFee Setter 退款服务费,目前都为0

func (*TaobaoFilmDataThirdPartyRefundOrderAPIRequest) SetTbOrderId added in v1.2.0

func (r *TaobaoFilmDataThirdPartyRefundOrderAPIRequest) SetTbOrderId(_tbOrderId int64) error

SetTbOrderId is TbOrderId Setter 下单时返回的淘宝订单号参数

func (*TaobaoFilmDataThirdPartyRefundOrderAPIRequest) SetUserId added in v1.2.0

SetUserId is UserId Setter 淘宝账号ID,此ID是一串数字。可自行百度查看如何获取或者咨询淘票票技术人员提供

type TaobaoFilmDataThirdPartyRefundOrderAPIResponse

type TaobaoFilmDataThirdPartyRefundOrderAPIResponse struct {
	model.CommonResponse
	TaobaoFilmDataThirdPartyRefundOrderAPIResponseModel
}

TaobaoFilmDataThirdPartyRefundOrderAPIResponse 退票接口 API返回值 taobao.film.data.third.party.refund.order

淘票票第三方退票接口

func GetTaobaoFilmDataThirdPartyRefundOrderAPIResponse added in v1.3.4

func GetTaobaoFilmDataThirdPartyRefundOrderAPIResponse() *TaobaoFilmDataThirdPartyRefundOrderAPIResponse

GetTaobaoFilmDataThirdPartyRefundOrderAPIResponse 从 sync.Pool 获取 TaobaoFilmDataThirdPartyRefundOrderAPIResponse

func (*TaobaoFilmDataThirdPartyRefundOrderAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFilmDataThirdPartyRefundOrderAPIResponseModel added in v1.2.0

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

TaobaoFilmDataThirdPartyRefundOrderAPIResponseModel is 退票接口 成功返回结果

func (*TaobaoFilmDataThirdPartyRefundOrderAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFilmLotteryPerformanceAPIRequest added in v1.2.5

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

TaobaoFilmLotteryPerformanceAPIRequest 淘票票履约发放权益 API请求 taobao.film.lottery.performance

对外第三方合作渠道通过抽奖形式发放权益

func GetTaobaoFilmLotteryPerformanceAPIRequest added in v1.3.4

func GetTaobaoFilmLotteryPerformanceAPIRequest() *TaobaoFilmLotteryPerformanceAPIRequest

GetTaobaoFilmLotteryPerformanceRequest 从 sync.Pool 获取 TaobaoFilmLotteryPerformanceAPIRequest

func NewTaobaoFilmLotteryPerformanceRequest added in v1.2.5

func NewTaobaoFilmLotteryPerformanceRequest() *TaobaoFilmLotteryPerformanceAPIRequest

NewTaobaoFilmLotteryPerformanceRequest 初始化TaobaoFilmLotteryPerformanceAPIRequest对象

func (TaobaoFilmLotteryPerformanceAPIRequest) GetApiMethodName added in v1.2.5

func (r TaobaoFilmLotteryPerformanceAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoFilmLotteryPerformanceAPIRequest) GetApiParams added in v1.2.5

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoFilmLotteryPerformanceAPIRequest) GetLotteryPerformanceTopParam added in v1.2.5

func (r TaobaoFilmLotteryPerformanceAPIRequest) GetLotteryPerformanceTopParam() *LotteryPerformanceTopParam

GetLotteryPerformanceTopParam LotteryPerformanceTopParam Getter

func (TaobaoFilmLotteryPerformanceAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoFilmLotteryPerformanceAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoFilmLotteryPerformanceAPIRequest) SetLotteryPerformanceTopParam added in v1.2.5

func (r *TaobaoFilmLotteryPerformanceAPIRequest) SetLotteryPerformanceTopParam(_lotteryPerformanceTopParam *LotteryPerformanceTopParam) error

SetLotteryPerformanceTopParam is LotteryPerformanceTopParam Setter 入参

type TaobaoFilmLotteryPerformanceAPIResponse added in v1.2.5

type TaobaoFilmLotteryPerformanceAPIResponse struct {
	model.CommonResponse
	TaobaoFilmLotteryPerformanceAPIResponseModel
}

TaobaoFilmLotteryPerformanceAPIResponse 淘票票履约发放权益 API返回值 taobao.film.lottery.performance

对外第三方合作渠道通过抽奖形式发放权益

func GetTaobaoFilmLotteryPerformanceAPIResponse added in v1.3.4

func GetTaobaoFilmLotteryPerformanceAPIResponse() *TaobaoFilmLotteryPerformanceAPIResponse

GetTaobaoFilmLotteryPerformanceAPIResponse 从 sync.Pool 获取 TaobaoFilmLotteryPerformanceAPIResponse

func (*TaobaoFilmLotteryPerformanceAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFilmLotteryPerformanceAPIResponseModel added in v1.2.5

type TaobaoFilmLotteryPerformanceAPIResponseModel struct {
	XMLName xml.Name `xml:"film_lottery_performance_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	ReturnCode string `json:"return_code,omitempty" xml:"return_code,omitempty"`
	// returnErrorStackTrace
	ReturnErrorStackTrace string `json:"return_error_stack_trace,omitempty" xml:"return_error_stack_trace,omitempty"`
	// 错误描述
	ReturnMessage string `json:"return_message,omitempty" xml:"return_message,omitempty"`
	// returnErrorOper
	ReturnErrorOper string `json:"return_error_oper,omitempty" xml:"return_error_oper,omitempty"`
	// returnErrorSolution
	ReturnErrorSolution string `json:"return_error_solution,omitempty" xml:"return_error_solution,omitempty"`
	// 返回值
	ReturnValue *LotteryPerformanceResult `json:"return_value,omitempty" xml:"return_value,omitempty"`
}

TaobaoFilmLotteryPerformanceAPIResponseModel is 淘票票履约发放权益 成功返回结果

func (*TaobaoFilmLotteryPerformanceAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFilmLotterySendcodeAPIRequest added in v1.2.0

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

TaobaoFilmLotterySendcodeAPIRequest 淘票票外部直发券 API请求 taobao.film.lottery.sendcode

淘票票外部直发券

func GetTaobaoFilmLotterySendcodeAPIRequest added in v1.3.4

func GetTaobaoFilmLotterySendcodeAPIRequest() *TaobaoFilmLotterySendcodeAPIRequest

GetTaobaoFilmLotterySendcodeRequest 从 sync.Pool 获取 TaobaoFilmLotterySendcodeAPIRequest

func NewTaobaoFilmLotterySendcodeRequest

func NewTaobaoFilmLotterySendcodeRequest() *TaobaoFilmLotterySendcodeAPIRequest

NewTaobaoFilmLotterySendcodeRequest 初始化TaobaoFilmLotterySendcodeAPIRequest对象

func (TaobaoFilmLotterySendcodeAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoFilmLotterySendcodeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoFilmLotterySendcodeAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoFilmLotterySendcodeAPIRequest) GetParamFCodeMerchantSendCodeRequest added in v1.2.0

func (r TaobaoFilmLotterySendcodeAPIRequest) GetParamFCodeMerchantSendCodeRequest() *FCodeMerchantSendCodeRq

GetParamFCodeMerchantSendCodeRequest ParamFCodeMerchantSendCodeRequest Getter

func (TaobaoFilmLotterySendcodeAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoFilmLotterySendcodeAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoFilmLotterySendcodeAPIRequest) SetParamFCodeMerchantSendCodeRequest added in v1.2.0

func (r *TaobaoFilmLotterySendcodeAPIRequest) SetParamFCodeMerchantSendCodeRequest(_paramFCodeMerchantSendCodeRequest *FCodeMerchantSendCodeRq) error

SetParamFCodeMerchantSendCodeRequest is ParamFCodeMerchantSendCodeRequest Setter 外部商户发码请求

type TaobaoFilmLotterySendcodeAPIResponse

type TaobaoFilmLotterySendcodeAPIResponse struct {
	model.CommonResponse
	TaobaoFilmLotterySendcodeAPIResponseModel
}

TaobaoFilmLotterySendcodeAPIResponse 淘票票外部直发券 API返回值 taobao.film.lottery.sendcode

淘票票外部直发券

func GetTaobaoFilmLotterySendcodeAPIResponse added in v1.3.4

func GetTaobaoFilmLotterySendcodeAPIResponse() *TaobaoFilmLotterySendcodeAPIResponse

GetTaobaoFilmLotterySendcodeAPIResponse 从 sync.Pool 获取 TaobaoFilmLotterySendcodeAPIResponse

func (*TaobaoFilmLotterySendcodeAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFilmLotterySendcodeAPIResponseModel added in v1.2.0

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

TaobaoFilmLotterySendcodeAPIResponseModel is 淘票票外部直发券 成功返回结果

func (*TaobaoFilmLotterySendcodeAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFilmTfbackyardCardscheduleUpdateAPIRequest added in v1.2.0

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

TaobaoFilmTfbackyardCardscheduleUpdateAPIRequest CGV影城卡排期数据传输 API请求 taobao.film.tfbackyard.cardschedule.update

cgv影城卡排期价格数据传输API

func GetTaobaoFilmTfbackyardCardscheduleUpdateAPIRequest added in v1.3.4

func GetTaobaoFilmTfbackyardCardscheduleUpdateAPIRequest() *TaobaoFilmTfbackyardCardscheduleUpdateAPIRequest

GetTaobaoFilmTfbackyardCardscheduleUpdateRequest 从 sync.Pool 获取 TaobaoFilmTfbackyardCardscheduleUpdateAPIRequest

func NewTaobaoFilmTfbackyardCardscheduleUpdateRequest

func NewTaobaoFilmTfbackyardCardscheduleUpdateRequest() *TaobaoFilmTfbackyardCardscheduleUpdateAPIRequest

NewTaobaoFilmTfbackyardCardscheduleUpdateRequest 初始化TaobaoFilmTfbackyardCardscheduleUpdateAPIRequest对象

func (TaobaoFilmTfbackyardCardscheduleUpdateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoFilmTfbackyardCardscheduleUpdateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoFilmTfbackyardCardscheduleUpdateAPIRequest) GetJsonData added in v1.2.0

GetJsonData JsonData Getter

func (TaobaoFilmTfbackyardCardscheduleUpdateAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoFilmTfbackyardCardscheduleUpdateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoFilmTfbackyardCardscheduleUpdateAPIRequest) SetJsonData added in v1.2.0

SetJsonData is JsonData Setter CGV影城卡价格数据

type TaobaoFilmTfbackyardCardscheduleUpdateAPIResponse

type TaobaoFilmTfbackyardCardscheduleUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoFilmTfbackyardCardscheduleUpdateAPIResponseModel
}

TaobaoFilmTfbackyardCardscheduleUpdateAPIResponse CGV影城卡排期数据传输 API返回值 taobao.film.tfbackyard.cardschedule.update

cgv影城卡排期价格数据传输API

func GetTaobaoFilmTfbackyardCardscheduleUpdateAPIResponse added in v1.3.4

func GetTaobaoFilmTfbackyardCardscheduleUpdateAPIResponse() *TaobaoFilmTfbackyardCardscheduleUpdateAPIResponse

GetTaobaoFilmTfbackyardCardscheduleUpdateAPIResponse 从 sync.Pool 获取 TaobaoFilmTfbackyardCardscheduleUpdateAPIResponse

func (*TaobaoFilmTfbackyardCardscheduleUpdateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFilmTfbackyardCardscheduleUpdateAPIResponseModel added in v1.2.0

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

TaobaoFilmTfbackyardCardscheduleUpdateAPIResponseModel is CGV影城卡排期数据传输 成功返回结果

func (*TaobaoFilmTfbackyardCardscheduleUpdateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TopRefundOrderStatus

type TopRefundOrderStatus struct {
	// 退款中,其他状态可详见接口文档
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// tbOrderId
	TbOrderId string `json:"tb_order_id,omitempty" xml:"tb_order_id,omitempty"`
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TopRefundOrderStatus 结构体

func GetTopRefundOrderStatus added in v1.3.4

func GetTopRefundOrderStatus() *TopRefundOrderStatus

GetTopRefundOrderStatus() 从对象池中获取TopRefundOrderStatus

Jump to

Keyboard shortcuts

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