Documentation ¶
Overview ¶
淘宝卡券平台 model
Index ¶
- type CancelVoucherRequest
- type DeliveryVoucherDTO
- type DeliveryVoucherInfoDTO
- type OrderVoucherRequest
- type RollbackVoucherRequest
- type SendVoucherRequest
- type TaobaoGameDeliveryvoucherCancelvoucherAPIResponse
- type TaobaoGameDeliveryvoucherCancelvoucherRequest
- func (r TaobaoGameDeliveryvoucherCancelvoucherRequest) GetApiMethodName() string
- func (r TaobaoGameDeliveryvoucherCancelvoucherRequest) GetApiParams() url.Values
- func (r TaobaoGameDeliveryvoucherCancelvoucherRequest) GetParam0() *CancelVoucherRequest
- func (r *TaobaoGameDeliveryvoucherCancelvoucherRequest) SetParam0(param0 *CancelVoucherRequest) error
- type TaobaoGameDeliveryvoucherCancelvoucherResponse
- type TaobaoGameDeliveryvoucherEvaluateAPIResponse
- type TaobaoGameDeliveryvoucherEvaluateRequest
- func (r TaobaoGameDeliveryvoucherEvaluateRequest) GetApiMethodName() string
- func (r TaobaoGameDeliveryvoucherEvaluateRequest) GetApiParams() url.Values
- func (r TaobaoGameDeliveryvoucherEvaluateRequest) GetParam0() *VoucherEvaluateRequest
- func (r *TaobaoGameDeliveryvoucherEvaluateRequest) SetParam0(param0 *VoucherEvaluateRequest) error
- type TaobaoGameDeliveryvoucherEvaluateResponse
- type TaobaoGameDeliveryvoucherOrdervoucherAPIResponse
- type TaobaoGameDeliveryvoucherOrdervoucherRequest
- func (r TaobaoGameDeliveryvoucherOrdervoucherRequest) GetApiMethodName() string
- func (r TaobaoGameDeliveryvoucherOrdervoucherRequest) GetApiParams() url.Values
- func (r TaobaoGameDeliveryvoucherOrdervoucherRequest) GetParam0() *OrderVoucherRequest
- func (r *TaobaoGameDeliveryvoucherOrdervoucherRequest) SetParam0(param0 *OrderVoucherRequest) error
- type TaobaoGameDeliveryvoucherOrdervoucherResponse
- type TaobaoGameDeliveryvoucherRollbackvoucherAPIResponse
- type TaobaoGameDeliveryvoucherRollbackvoucherRequest
- func (r TaobaoGameDeliveryvoucherRollbackvoucherRequest) GetApiMethodName() string
- func (r TaobaoGameDeliveryvoucherRollbackvoucherRequest) GetApiParams() url.Values
- func (r TaobaoGameDeliveryvoucherRollbackvoucherRequest) GetParam0() *RollbackVoucherRequest
- func (r *TaobaoGameDeliveryvoucherRollbackvoucherRequest) SetParam0(param0 *RollbackVoucherRequest) error
- type TaobaoGameDeliveryvoucherRollbackvoucherResponse
- type TaobaoGameDeliveryvoucherSendgoodsAPIResponse
- type TaobaoGameDeliveryvoucherSendgoodsRequest
- func (r TaobaoGameDeliveryvoucherSendgoodsRequest) GetApiMethodName() string
- func (r TaobaoGameDeliveryvoucherSendgoodsRequest) GetApiParams() url.Values
- func (r TaobaoGameDeliveryvoucherSendgoodsRequest) GetParam0() *SendVoucherRequest
- func (r *TaobaoGameDeliveryvoucherSendgoodsRequest) SetParam0(param0 *SendVoucherRequest) error
- type TaobaoGameDeliveryvoucherSendgoodsResponse
- type TaobaoGameDeliveryvoucherSendvoucherAPIResponse
- type TaobaoGameDeliveryvoucherSendvoucherRequest
- func (r TaobaoGameDeliveryvoucherSendvoucherRequest) GetApiMethodName() string
- func (r TaobaoGameDeliveryvoucherSendvoucherRequest) GetApiParams() url.Values
- func (r TaobaoGameDeliveryvoucherSendvoucherRequest) GetParam0() *SendVoucherRequest
- func (r *TaobaoGameDeliveryvoucherSendvoucherRequest) SetParam0(param0 *SendVoucherRequest) error
- type TaobaoGameDeliveryvoucherSendvoucherResponse
- type TaobaoGameDeliveryvoucherWatchAPIResponse
- type TaobaoGameDeliveryvoucherWatchRequest
- func (r TaobaoGameDeliveryvoucherWatchRequest) GetApiMethodName() string
- func (r TaobaoGameDeliveryvoucherWatchRequest) GetApiParams() url.Values
- func (r TaobaoGameDeliveryvoucherWatchRequest) GetParam0() *WatchAppointmentRequest
- func (r *TaobaoGameDeliveryvoucherWatchRequest) SetParam0(param0 *WatchAppointmentRequest) error
- type TaobaoGameDeliveryvoucherWatchResponse
- type VoucherEvaluateRequest
- type WatchAppointmentRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CancelVoucherRequest ¶
type CancelVoucherRequest struct { // 操作时间 OperateDate string `json:"operate_date,omitempty" xml:"operate_date,omitempty"` // 扩展参数 Extend string `json:"extend,omitempty" xml:"extend,omitempty"` // 流水号:唯一,幂等性判断 OpId string `json:"op_id,omitempty" xml:"op_id,omitempty"` // 第三方服务商标识,top appkey Provider string `json:"provider,omitempty" xml:"provider,omitempty"` // 主订单id OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 券信息,券信息,最多100条券记录 VoucherInfos []DeliveryVoucherInfoDTO `json:"voucher_infos,omitempty" xml:"voucher_infos>delivery_voucher_info_dto,omitempty"` }
CancelVoucherRequest
type DeliveryVoucherDTO ¶
type DeliveryVoucherDTO struct { // 券ID Id string `json:"id,omitempty" xml:"id,omitempty"` // 券号 No string `json:"no,omitempty" xml:"no,omitempty"` }
DeliveryVoucherDTO
type DeliveryVoucherInfoDTO ¶
type DeliveryVoucherInfoDTO struct { // 券信息 Vouchers []DeliveryVoucherDTO `json:"vouchers,omitempty" xml:"vouchers>delivery_voucher_dto,omitempty"` // 商品id ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"` }
DeliveryVoucherInfoDTO
type OrderVoucherRequest ¶
type OrderVoucherRequest struct { // 操作时间 OperateDate string `json:"operate_date,omitempty" xml:"operate_date,omitempty"` // 扩展参数 Extend string `json:"extend,omitempty" xml:"extend,omitempty"` // 流水号:唯一,幂等性判断 OpId string `json:"op_id,omitempty" xml:"op_id,omitempty"` // 第三方服务商标识:top appkey Provider string `json:"provider,omitempty" xml:"provider,omitempty"` // 主订单id OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 券信息,券信息,最多100条券记录 VoucherInfos []DeliveryVoucherInfoDTO `json:"voucher_infos,omitempty" xml:"voucher_infos>delivery_voucher_info_dto,omitempty"` // 预约时间 AppointmentTime string `json:"appointment_time,omitempty" xml:"appointment_time,omitempty"` // 外部订单号 OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"` // 1:物流发货 2:自提 OutOrderType int64 `json:"out_order_type,omitempty" xml:"out_order_type,omitempty"` // 自提方式必传 TerminalAddress string `json:"terminal_address,omitempty" xml:"terminal_address,omitempty"` // 自提方式必传 TerminalPhone string `json:"terminal_phone,omitempty" xml:"terminal_phone,omitempty"` // 自提方式必传 TerminalName string `json:"terminal_name,omitempty" xml:"terminal_name,omitempty"` }
OrderVoucherRequest
type RollbackVoucherRequest ¶
type RollbackVoucherRequest struct { // 操作时间 OperateDate string `json:"operate_date,omitempty" xml:"operate_date,omitempty"` // 扩展参数 Extend string `json:"extend,omitempty" xml:"extend,omitempty"` // 流水号:唯一,幂等性判断 OpId string `json:"op_id,omitempty" xml:"op_id,omitempty"` // 第三方服务商标识:appkey Provider string `json:"provider,omitempty" xml:"provider,omitempty"` // 主订单id OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 券信息,最多100条券记录 VoucherInfos []DeliveryVoucherInfoDTO `json:"voucher_infos,omitempty" xml:"voucher_infos>delivery_voucher_info_dto,omitempty"` }
RollbackVoucherRequest
type SendVoucherRequest ¶
type SendVoucherRequest struct { // 操作时间 OperateDate string `json:"operate_date,omitempty" xml:"operate_date,omitempty"` // 扩展参数 Extend string `json:"extend,omitempty" xml:"extend,omitempty"` // 流水号:唯一,幂等性判断 OpId string `json:"op_id,omitempty" xml:"op_id,omitempty"` // 第三方服务商标识:top appkey Provider string `json:"provider,omitempty" xml:"provider,omitempty"` // 主订单id OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 券信息,券信息,最多100条券记录 VoucherInfos []DeliveryVoucherInfoDTO `json:"voucher_infos,omitempty" xml:"voucher_infos>delivery_voucher_info_dto,omitempty"` // 收件人电话 ReceiverMobile string `json:"receiver_mobile,omitempty" xml:"receiver_mobile,omitempty"` // 收件人 Receiver string `json:"receiver,omitempty" xml:"receiver,omitempty"` // 收件人地址 Address string `json:"address,omitempty" xml:"address,omitempty"` // 物流公司编码 LogisticsCode string `json:"logistics_code,omitempty" xml:"logistics_code,omitempty"` // 物流单号 LogisticsNo string `json:"logistics_no,omitempty" xml:"logistics_no,omitempty"` // 物流名称 LogisticsName string `json:"logistics_name,omitempty" xml:"logistics_name,omitempty"` }
SendVoucherRequest
type TaobaoGameDeliveryvoucherCancelvoucherAPIResponse ¶
type TaobaoGameDeliveryvoucherCancelvoucherAPIResponse struct { model.CommonResponse TaobaoGameDeliveryvoucherCancelvoucherResponse }
作废券 API返回值 taobao.game.deliveryvoucher.cancelvoucher
提货券发券接口:同步券和订单的关联信息
type TaobaoGameDeliveryvoucherCancelvoucherRequest ¶
type TaobaoGameDeliveryvoucherCancelvoucherRequest struct { model.Params // contains filtered or unexported fields }
作废券 API请求 taobao.game.deliveryvoucher.cancelvoucher
提货券发券接口:同步券和订单的关联信息
func NewTaobaoGameDeliveryvoucherCancelvoucherRequest ¶
func NewTaobaoGameDeliveryvoucherCancelvoucherRequest() *TaobaoGameDeliveryvoucherCancelvoucherRequest
初始化TaobaoGameDeliveryvoucherCancelvoucherRequest对象
func (TaobaoGameDeliveryvoucherCancelvoucherRequest) GetApiMethodName ¶
func (r TaobaoGameDeliveryvoucherCancelvoucherRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (TaobaoGameDeliveryvoucherCancelvoucherRequest) GetApiParams ¶
func (r TaobaoGameDeliveryvoucherCancelvoucherRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (TaobaoGameDeliveryvoucherCancelvoucherRequest) GetParam0 ¶
func (r TaobaoGameDeliveryvoucherCancelvoucherRequest) GetParam0() *CancelVoucherRequest
Param0 Getter
func (*TaobaoGameDeliveryvoucherCancelvoucherRequest) SetParam0 ¶
func (r *TaobaoGameDeliveryvoucherCancelvoucherRequest) SetParam0(param0 *CancelVoucherRequest) error
Param0 Setter 发券参数
type TaobaoGameDeliveryvoucherCancelvoucherResponse ¶
type TaobaoGameDeliveryvoucherCancelvoucherResponse struct { XMLName xml.Name `xml:"game_deliveryvoucher_cancelvoucher_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // message Message string `json:"message,omitempty" xml:"message,omitempty"` // code ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"` // success IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
作废券 成功返回结果
type TaobaoGameDeliveryvoucherEvaluateAPIResponse ¶
type TaobaoGameDeliveryvoucherEvaluateAPIResponse struct { model.CommonResponse TaobaoGameDeliveryvoucherEvaluateResponse }
卡券评价回传 API返回值 taobao.game.deliveryvoucher.evaluate
卡券ISV回传商品评价
type TaobaoGameDeliveryvoucherEvaluateRequest ¶
type TaobaoGameDeliveryvoucherEvaluateRequest struct { model.Params // contains filtered or unexported fields }
卡券评价回传 API请求 taobao.game.deliveryvoucher.evaluate
卡券ISV回传商品评价
func NewTaobaoGameDeliveryvoucherEvaluateRequest ¶
func NewTaobaoGameDeliveryvoucherEvaluateRequest() *TaobaoGameDeliveryvoucherEvaluateRequest
初始化TaobaoGameDeliveryvoucherEvaluateRequest对象
func (TaobaoGameDeliveryvoucherEvaluateRequest) GetApiMethodName ¶
func (r TaobaoGameDeliveryvoucherEvaluateRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (TaobaoGameDeliveryvoucherEvaluateRequest) GetApiParams ¶
func (r TaobaoGameDeliveryvoucherEvaluateRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (TaobaoGameDeliveryvoucherEvaluateRequest) GetParam0 ¶
func (r TaobaoGameDeliveryvoucherEvaluateRequest) GetParam0() *VoucherEvaluateRequest
Param0 Getter
func (*TaobaoGameDeliveryvoucherEvaluateRequest) SetParam0 ¶
func (r *TaobaoGameDeliveryvoucherEvaluateRequest) SetParam0(param0 *VoucherEvaluateRequest) error
Param0 Setter 系统自动生成
type TaobaoGameDeliveryvoucherEvaluateResponse ¶
type TaobaoGameDeliveryvoucherEvaluateResponse struct { XMLName xml.Name `xml:"game_deliveryvoucher_evaluate_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误原因 Message string `json:"message,omitempty" xml:"message,omitempty"` // code ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"` // 操作状态 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
卡券评价回传 成功返回结果
type TaobaoGameDeliveryvoucherOrdervoucherAPIResponse ¶
type TaobaoGameDeliveryvoucherOrdervoucherAPIResponse struct { model.CommonResponse TaobaoGameDeliveryvoucherOrdervoucherResponse }
预约接口 API返回值 taobao.game.deliveryvoucher.ordervoucher
提货券发券接口:同步券和订单的关联信息
type TaobaoGameDeliveryvoucherOrdervoucherRequest ¶
type TaobaoGameDeliveryvoucherOrdervoucherRequest struct { model.Params // contains filtered or unexported fields }
预约接口 API请求 taobao.game.deliveryvoucher.ordervoucher
提货券发券接口:同步券和订单的关联信息
func NewTaobaoGameDeliveryvoucherOrdervoucherRequest ¶
func NewTaobaoGameDeliveryvoucherOrdervoucherRequest() *TaobaoGameDeliveryvoucherOrdervoucherRequest
初始化TaobaoGameDeliveryvoucherOrdervoucherRequest对象
func (TaobaoGameDeliveryvoucherOrdervoucherRequest) GetApiMethodName ¶
func (r TaobaoGameDeliveryvoucherOrdervoucherRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (TaobaoGameDeliveryvoucherOrdervoucherRequest) GetApiParams ¶
func (r TaobaoGameDeliveryvoucherOrdervoucherRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (TaobaoGameDeliveryvoucherOrdervoucherRequest) GetParam0 ¶
func (r TaobaoGameDeliveryvoucherOrdervoucherRequest) GetParam0() *OrderVoucherRequest
Param0 Getter
func (*TaobaoGameDeliveryvoucherOrdervoucherRequest) SetParam0 ¶
func (r *TaobaoGameDeliveryvoucherOrdervoucherRequest) SetParam0(param0 *OrderVoucherRequest) error
Param0 Setter 发券参数
type TaobaoGameDeliveryvoucherOrdervoucherResponse ¶
type TaobaoGameDeliveryvoucherOrdervoucherResponse struct { XMLName xml.Name `xml:"game_deliveryvoucher_ordervoucher_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // message Message string `json:"message,omitempty" xml:"message,omitempty"` // code ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"` // success IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
预约接口 成功返回结果
type TaobaoGameDeliveryvoucherRollbackvoucherAPIResponse ¶
type TaobaoGameDeliveryvoucherRollbackvoucherAPIResponse struct { model.CommonResponse TaobaoGameDeliveryvoucherRollbackvoucherResponse }
回滚券 API返回值 taobao.game.deliveryvoucher.rollbackvoucher
提货券发券接口:同步券和订单的关联信息
type TaobaoGameDeliveryvoucherRollbackvoucherRequest ¶
type TaobaoGameDeliveryvoucherRollbackvoucherRequest struct { model.Params // contains filtered or unexported fields }
回滚券 API请求 taobao.game.deliveryvoucher.rollbackvoucher
提货券发券接口:同步券和订单的关联信息
func NewTaobaoGameDeliveryvoucherRollbackvoucherRequest ¶
func NewTaobaoGameDeliveryvoucherRollbackvoucherRequest() *TaobaoGameDeliveryvoucherRollbackvoucherRequest
初始化TaobaoGameDeliveryvoucherRollbackvoucherRequest对象
func (TaobaoGameDeliveryvoucherRollbackvoucherRequest) GetApiMethodName ¶
func (r TaobaoGameDeliveryvoucherRollbackvoucherRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (TaobaoGameDeliveryvoucherRollbackvoucherRequest) GetApiParams ¶
func (r TaobaoGameDeliveryvoucherRollbackvoucherRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (TaobaoGameDeliveryvoucherRollbackvoucherRequest) GetParam0 ¶
func (r TaobaoGameDeliveryvoucherRollbackvoucherRequest) GetParam0() *RollbackVoucherRequest
Param0 Getter
func (*TaobaoGameDeliveryvoucherRollbackvoucherRequest) SetParam0 ¶
func (r *TaobaoGameDeliveryvoucherRollbackvoucherRequest) SetParam0(param0 *RollbackVoucherRequest) error
Param0 Setter 发券参数
type TaobaoGameDeliveryvoucherRollbackvoucherResponse ¶
type TaobaoGameDeliveryvoucherRollbackvoucherResponse struct { XMLName xml.Name `xml:"game_deliveryvoucher_rollbackvoucher_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // message Message string `json:"message,omitempty" xml:"message,omitempty"` // code ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"` // success IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
回滚券 成功返回结果
type TaobaoGameDeliveryvoucherSendgoodsAPIResponse ¶
type TaobaoGameDeliveryvoucherSendgoodsAPIResponse struct { model.CommonResponse TaobaoGameDeliveryvoucherSendgoodsResponse }
提货券发货接口 API返回值 taobao.game.deliveryvoucher.sendgoods
提货券发券接口:同步券和订单的关联信息
type TaobaoGameDeliveryvoucherSendgoodsRequest ¶
type TaobaoGameDeliveryvoucherSendgoodsRequest struct { model.Params // contains filtered or unexported fields }
提货券发货接口 API请求 taobao.game.deliveryvoucher.sendgoods
提货券发券接口:同步券和订单的关联信息
func NewTaobaoGameDeliveryvoucherSendgoodsRequest ¶
func NewTaobaoGameDeliveryvoucherSendgoodsRequest() *TaobaoGameDeliveryvoucherSendgoodsRequest
初始化TaobaoGameDeliveryvoucherSendgoodsRequest对象
func (TaobaoGameDeliveryvoucherSendgoodsRequest) GetApiMethodName ¶
func (r TaobaoGameDeliveryvoucherSendgoodsRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (TaobaoGameDeliveryvoucherSendgoodsRequest) GetApiParams ¶
func (r TaobaoGameDeliveryvoucherSendgoodsRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (TaobaoGameDeliveryvoucherSendgoodsRequest) GetParam0 ¶
func (r TaobaoGameDeliveryvoucherSendgoodsRequest) GetParam0() *SendVoucherRequest
Param0 Getter
func (*TaobaoGameDeliveryvoucherSendgoodsRequest) SetParam0 ¶
func (r *TaobaoGameDeliveryvoucherSendgoodsRequest) SetParam0(param0 *SendVoucherRequest) error
Param0 Setter 发券参数
type TaobaoGameDeliveryvoucherSendgoodsResponse ¶
type TaobaoGameDeliveryvoucherSendgoodsResponse struct { XMLName xml.Name `xml:"game_deliveryvoucher_sendgoods_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // message Message string `json:"message,omitempty" xml:"message,omitempty"` // code ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"` // success IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
提货券发货接口 成功返回结果
type TaobaoGameDeliveryvoucherSendvoucherAPIResponse ¶
type TaobaoGameDeliveryvoucherSendvoucherAPIResponse struct { model.CommonResponse TaobaoGameDeliveryvoucherSendvoucherResponse }
提货券发券接口 API返回值 taobao.game.deliveryvoucher.sendvoucher
提货券发券接口:同步券和订单的关联信息
type TaobaoGameDeliveryvoucherSendvoucherRequest ¶
type TaobaoGameDeliveryvoucherSendvoucherRequest struct { model.Params // contains filtered or unexported fields }
提货券发券接口 API请求 taobao.game.deliveryvoucher.sendvoucher
提货券发券接口:同步券和订单的关联信息
func NewTaobaoGameDeliveryvoucherSendvoucherRequest ¶
func NewTaobaoGameDeliveryvoucherSendvoucherRequest() *TaobaoGameDeliveryvoucherSendvoucherRequest
初始化TaobaoGameDeliveryvoucherSendvoucherRequest对象
func (TaobaoGameDeliveryvoucherSendvoucherRequest) GetApiMethodName ¶
func (r TaobaoGameDeliveryvoucherSendvoucherRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (TaobaoGameDeliveryvoucherSendvoucherRequest) GetApiParams ¶
func (r TaobaoGameDeliveryvoucherSendvoucherRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (TaobaoGameDeliveryvoucherSendvoucherRequest) GetParam0 ¶
func (r TaobaoGameDeliveryvoucherSendvoucherRequest) GetParam0() *SendVoucherRequest
Param0 Getter
func (*TaobaoGameDeliveryvoucherSendvoucherRequest) SetParam0 ¶
func (r *TaobaoGameDeliveryvoucherSendvoucherRequest) SetParam0(param0 *SendVoucherRequest) error
Param0 Setter 发券参数
type TaobaoGameDeliveryvoucherSendvoucherResponse ¶
type TaobaoGameDeliveryvoucherSendvoucherResponse struct { XMLName xml.Name `xml:"game_deliveryvoucher_sendvoucher_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // message Message string `json:"message,omitempty" xml:"message,omitempty"` // code ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"` // success IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
提货券发券接口 成功返回结果
type TaobaoGameDeliveryvoucherWatchAPIResponse ¶
type TaobaoGameDeliveryvoucherWatchAPIResponse struct { model.CommonResponse TaobaoGameDeliveryvoucherWatchResponse }
监控预约数据 API返回值 taobao.game.deliveryvoucher.watch
监控预约数据
type TaobaoGameDeliveryvoucherWatchRequest ¶
type TaobaoGameDeliveryvoucherWatchRequest struct { model.Params // contains filtered or unexported fields }
监控预约数据 API请求 taobao.game.deliveryvoucher.watch
监控预约数据
func NewTaobaoGameDeliveryvoucherWatchRequest ¶
func NewTaobaoGameDeliveryvoucherWatchRequest() *TaobaoGameDeliveryvoucherWatchRequest
初始化TaobaoGameDeliveryvoucherWatchRequest对象
func (TaobaoGameDeliveryvoucherWatchRequest) GetApiMethodName ¶
func (r TaobaoGameDeliveryvoucherWatchRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (TaobaoGameDeliveryvoucherWatchRequest) GetApiParams ¶
func (r TaobaoGameDeliveryvoucherWatchRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (TaobaoGameDeliveryvoucherWatchRequest) GetParam0 ¶
func (r TaobaoGameDeliveryvoucherWatchRequest) GetParam0() *WatchAppointmentRequest
Param0 Getter
func (*TaobaoGameDeliveryvoucherWatchRequest) SetParam0 ¶
func (r *TaobaoGameDeliveryvoucherWatchRequest) SetParam0(param0 *WatchAppointmentRequest) error
Param0 Setter 入参
type TaobaoGameDeliveryvoucherWatchResponse ¶
type TaobaoGameDeliveryvoucherWatchResponse struct { XMLName xml.Name `xml:"game_deliveryvoucher_watch_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // message Message string `json:"message,omitempty" xml:"message,omitempty"` // code ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"` // isSuccess IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
监控预约数据 成功返回结果
type VoucherEvaluateRequest ¶
type VoucherEvaluateRequest struct { // 评价内容 EvaluateContent string `json:"evaluate_content,omitempty" xml:"evaluate_content,omitempty"` // 评价时间 EvaluateTime string `json:"evaluate_time,omitempty" xml:"evaluate_time,omitempty"` // 主交易订单号 OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 评价分数 1:失望;2:不满;3:一般;4:满意;5:惊喜 EvaluateScore int64 `json:"evaluate_score,omitempty" xml:"evaluate_score,omitempty"` // 券信息,券信息,最多20条券记录 VoucherInfos []DeliveryVoucherInfoDTO `json:"voucher_infos,omitempty" xml:"voucher_infos>delivery_voucher_info_dto,omitempty"` // 可扩展字段 Extend string `json:"extend,omitempty" xml:"extend,omitempty"` // 操作时间 OperateDate string `json:"operate_date,omitempty" xml:"operate_date,omitempty"` // 流水号:唯一,幂等性判断 OpId string `json:"op_id,omitempty" xml:"op_id,omitempty"` // 第三方服务商标识,top appkey Provider string `json:"provider,omitempty" xml:"provider,omitempty"` }
VoucherEvaluateRequest
type WatchAppointmentRequest ¶
type WatchAppointmentRequest struct { // 可扩展字段 Extend string `json:"extend,omitempty" xml:"extend,omitempty"` // 流水号:唯一,幂等性判断 OpId string `json:"op_id,omitempty" xml:"op_id,omitempty"` // 操作时间 OperationTime string `json:"operation_time,omitempty" xml:"operation_time,omitempty"` // 第三方服务商标识 top appkey Provider string `json:"provider,omitempty" xml:"provider,omitempty"` // 日期 Date string `json:"date,omitempty" xml:"date,omitempty"` // 数据类型0:初始化,1:修改,2:每天同步 必填 Type int64 `json:"type,omitempty" xml:"type,omitempty"` // 当前预约容量上限,type为0和1是必填 CurrentCapacity int64 `json:"current_capacity,omitempty" xml:"current_capacity,omitempty"` // 商家名称 MerchantName string `json:"merchant_name,omitempty" xml:"merchant_name,omitempty"` // 商家id MerchantId int64 `json:"merchant_id,omitempty" xml:"merchant_id,omitempty"` // 修改前预约容量上限 type为0和1是必填 PreviousCapacity int64 `json:"previous_capacity,omitempty" xml:"previous_capacity,omitempty"` // 最终预约数量 type为2必填 ActualAppointment int64 `json:"actual_appointment,omitempty" xml:"actual_appointment,omitempty"` }
WatchAppointmentRequest
Source Files ¶
- CancelVoucherRequest.go
- DeliveryVoucherDTO.go
- DeliveryVoucherInfoDTO.go
- OrderVoucherRequest.go
- RollbackVoucherRequest.go
- SendVoucherRequest.go
- TaobaoGameDeliveryvoucherCancelvoucherRequest.go
- TaobaoGameDeliveryvoucherCancelvoucherResponse.go
- TaobaoGameDeliveryvoucherEvaluateRequest.go
- TaobaoGameDeliveryvoucherEvaluateResponse.go
- TaobaoGameDeliveryvoucherOrdervoucherRequest.go
- TaobaoGameDeliveryvoucherOrdervoucherResponse.go
- TaobaoGameDeliveryvoucherRollbackvoucherRequest.go
- TaobaoGameDeliveryvoucherRollbackvoucherResponse.go
- TaobaoGameDeliveryvoucherSendgoodsRequest.go
- TaobaoGameDeliveryvoucherSendgoodsResponse.go
- TaobaoGameDeliveryvoucherSendvoucherRequest.go
- TaobaoGameDeliveryvoucherSendvoucherResponse.go
- TaobaoGameDeliveryvoucherWatchRequest.go
- TaobaoGameDeliveryvoucherWatchResponse.go
- VoucherEvaluateRequest.go
- WatchAppointmentRequest.go
- doc.go