eticket

package
v1.3.2 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2023 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Package eticket 包含电子物流API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Attributes

type Attributes struct {
	// itemId
	ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"`
}

Attributes 结构体

type CertificateDto

type CertificateDto struct {
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// endTime
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// outerId
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// qrCodeUrl
	QrCodeUrl string `json:"qr_code_url,omitempty" xml:"qr_code_url,omitempty"`
	// startTime
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// attributes
	Attributes *Attributes `json:"attributes,omitempty" xml:"attributes,omitempty"`
	// availableNum
	AvailableNum int64 `json:"available_num,omitempty" xml:"available_num,omitempty"`
	// bizType
	BizType int64 `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// codeStatus
	CodeStatus int64 `json:"code_status,omitempty" xml:"code_status,omitempty"`
	// initialNum
	InitialNum int64 `json:"initial_num,omitempty" xml:"initial_num,omitempty"`
	// lockedNum
	LockedNum int64 `json:"locked_num,omitempty" xml:"locked_num,omitempty"`
	// usedNum
	UsedNum int64 `json:"used_num,omitempty" xml:"used_num,omitempty"`
}

CertificateDto 结构体

type ConsumeMaCallbackResp

type ConsumeMaCallbackResp struct {
	// 业务回复KV
	AttributeMap string `json:"attribute_map,omitempty" xml:"attribute_map,omitempty"`
}

ConsumeMaCallbackResp 结构体

type EticketCode

type EticketCode struct {
	// 电子凭证码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 二维码的图片地址
	QrcodeUrl string `json:"qrcode_url,omitempty" xml:"qrcode_url,omitempty"`
	// 可用数量
	Num int64 `json:"num,omitempty" xml:"num,omitempty"`
	// 订单ID
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 码状态
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

EticketCode 结构体

type EticketOpLog

type EticketOpLog struct {
	// 操作流水号
	ConsumeSerialNum string `json:"consume_serial_num,omitempty" xml:"consume_serial_num,omitempty"`
	// 操作金额
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`
	// 操作时间
	OpTime string `json:"op_time,omitempty" xml:"op_time,omitempty"`
	// 操作员身份ID
	PosId string `json:"pos_id,omitempty" xml:"pos_id,omitempty"`
	// 手机号码后四位
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 操作数量
	Num int64 `json:"num,omitempty" xml:"num,omitempty"`
	// 操作类型 1:核销 2:冲正
	OpType int64 `json:"op_type,omitempty" xml:"op_type,omitempty"`
	// 订单ID
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

EticketOpLog 结构体

type EticketTask

type EticketTask struct {
	// 订单ID
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

EticketTask 结构体

type IsvMa

type IsvMa struct {
	// 串码码值
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 二维码图片文件名。已经申请了上传二维码的码商必填,其它码商无需关心。这个值是taobao.eticket.merchant.img.upload调用后的file_name
	QrImage string `json:"qr_image,omitempty" xml:"qr_image,omitempty"`
	// 码的可核销份数
	Num int64 `json:"num,omitempty" xml:"num,omitempty"`
}

IsvMa 结构体

type QueryTbMaCallbackReq

type QueryTbMaCallbackReq struct {
	// 淘宝码值
	Code string `json:"code,omitempty" xml:"code,omitempty"`
}

QueryTbMaCallbackReq 结构体

type QueryTbMaCallbackResp

type QueryTbMaCallbackResp struct {
	// certificateDTO
	Certificate *CertificateDto `json:"certificate,omitempty" xml:"certificate,omitempty"`
}

QueryTbMaCallbackResp 结构体

type ReverseMaCallbackResp

type ReverseMaCallbackResp struct {
	// 业务参数KV
	AttributeMap string `json:"attribute_map,omitempty" xml:"attribute_map,omitempty"`
}

ReverseMaCallbackResp 结构体

type SendFailCallbackResp

type SendFailCallbackResp struct {
	// 回复业务KV
	AttributeMap string `json:"attribute_map,omitempty" xml:"attribute_map,omitempty"`
}

SendFailCallbackResp 结构体

type SendMaCallbackResp

type SendMaCallbackResp struct {
	// 回复业务KV
	AttributeMap string `json:"attribute_map,omitempty" xml:"attribute_map,omitempty"`
}

SendMaCallbackResp 结构体

type TaobaoeticketmerchantimguploadAPIRequest added in v1.3.1

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

TaobaoeticketmerchantimguploadAPIRequest 码商上传二维码图片 API请求 taobao.eticket.merchant.img.upload

电子凭证的码商可以通过这个接口,上传二维码图片

func NewTaobaoeticketmerchantimguploadRequest added in v1.3.1

func NewTaobaoeticketmerchantimguploadRequest() *TaobaoeticketmerchantimguploadAPIRequest

NewTaobaoeticketmerchantimguploadRequest 初始化TaobaoeticketmerchantimguploadAPIRequest对象

func (TaobaoeticketmerchantimguploadAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoeticketmerchantimguploadAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoeticketmerchantimguploadAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoeticketmerchantimguploadAPIRequest) GetImgBytes added in v1.3.1

GetImgBytes ImgBytes Getter

func (TaobaoeticketmerchantimguploadAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoeticketmerchantimguploadAPIRequest) SetImgBytes added in v1.3.1

func (r *TaobaoeticketmerchantimguploadAPIRequest) SetImgBytes(_imgBytes *model.File) error

SetImgBytes is ImgBytes Setter 二维码图片

type TaobaoeticketmerchantimguploadAPIResponse added in v1.3.1

type TaobaoeticketmerchantimguploadAPIResponse struct {
	model.CommonResponse
	TaobaoeticketmerchantimguploadAPIResponseModel
}

TaobaoeticketmerchantimguploadAPIResponse 码商上传二维码图片 API返回值 taobao.eticket.merchant.img.upload

电子凭证的码商可以通过这个接口,上传二维码图片

type TaobaoeticketmerchantimguploadAPIResponseModel added in v1.3.1

type TaobaoeticketmerchantimguploadAPIResponseModel struct {
	XMLName xml.Name `xml:"eticket_merchant_img_upload_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 子结果码
	RetCode string `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
	// 子结果信息
	RetMsg string `json:"ret_msg,omitempty" xml:"ret_msg,omitempty"`
	// 回复对象
	RespBody *UploadImgCallbackResp `json:"resp_body,omitempty" xml:"resp_body,omitempty"`
}

TaobaoeticketmerchantimguploadAPIResponseModel is 码商上传二维码图片 成功返回结果

type TaobaoeticketmerchantmaavailableAPIRequest added in v1.3.1

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

TaobaoeticketmerchantmaavailableAPIRequest 电子凭证核销前校验接口 API请求 taobao.eticket.merchant.ma.available

商家验码之前的调用接口,用来判断是否可以进行核销操作

func NewTaobaoeticketmerchantmaavailableRequest added in v1.3.1

func NewTaobaoeticketmerchantmaavailableRequest() *TaobaoeticketmerchantmaavailableAPIRequest

NewTaobaoeticketmerchantmaavailableRequest 初始化TaobaoeticketmerchantmaavailableAPIRequest对象

func (TaobaoeticketmerchantmaavailableAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoeticketmerchantmaavailableAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoeticketmerchantmaavailableAPIRequest) GetBizType added in v1.3.1

GetBizType BizType Getter

func (TaobaoeticketmerchantmaavailableAPIRequest) GetCode added in v1.3.1

GetCode Code Getter

func (TaobaoeticketmerchantmaavailableAPIRequest) GetConsumeNum added in v1.3.1

GetConsumeNum ConsumeNum Getter

func (TaobaoeticketmerchantmaavailableAPIRequest) GetOuterId added in v1.3.1

GetOuterId OuterId Getter

func (TaobaoeticketmerchantmaavailableAPIRequest) GetPosId added in v1.3.1

GetPosId PosId Getter

func (TaobaoeticketmerchantmaavailableAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoeticketmerchantmaavailableAPIRequest) GetSerialNum added in v1.3.1

GetSerialNum SerialNum Getter

func (TaobaoeticketmerchantmaavailableAPIRequest) GetToken added in v1.3.1

GetToken Token Getter

func (*TaobaoeticketmerchantmaavailableAPIRequest) SetBizType added in v1.3.1

func (r *TaobaoeticketmerchantmaavailableAPIRequest) SetBizType(_bizType int64) error

SetBizType is BizType Setter 业务类型

func (*TaobaoeticketmerchantmaavailableAPIRequest) SetCode added in v1.3.1

SetCode is Code Setter 需要被核销的码

func (*TaobaoeticketmerchantmaavailableAPIRequest) SetConsumeNum added in v1.3.1

func (r *TaobaoeticketmerchantmaavailableAPIRequest) SetConsumeNum(_consumeNum int64) error

SetConsumeNum is ConsumeNum Setter 核销份数

func (*TaobaoeticketmerchantmaavailableAPIRequest) SetOuterId added in v1.3.1

SetOuterId is OuterId Setter 业务id(订单号)

func (*TaobaoeticketmerchantmaavailableAPIRequest) SetPosId added in v1.3.1

SetPosId is PosId Setter 机具编号

func (*TaobaoeticketmerchantmaavailableAPIRequest) SetSerialNum added in v1.3.1

func (r *TaobaoeticketmerchantmaavailableAPIRequest) SetSerialNum(_serialNum string) error

SetSerialNum is SerialNum Setter 核销序列号,需要保证唯一

func (*TaobaoeticketmerchantmaavailableAPIRequest) SetToken added in v1.3.1

SetToken is Token Setter 需要跟发码通知获取到的参数一致

type TaobaoeticketmerchantmaavailableAPIResponse added in v1.3.1

type TaobaoeticketmerchantmaavailableAPIResponse struct {
	model.CommonResponse
	TaobaoeticketmerchantmaavailableAPIResponseModel
}

TaobaoeticketmerchantmaavailableAPIResponse 电子凭证核销前校验接口 API返回值 taobao.eticket.merchant.ma.available

商家验码之前的调用接口,用来判断是否可以进行核销操作

type TaobaoeticketmerchantmaavailableAPIResponseModel added in v1.3.1

type TaobaoeticketmerchantmaavailableAPIResponseModel struct {
	XMLName xml.Name `xml:"eticket_merchant_ma_available_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 子结果码
	RetCode string `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
	// 子结果信息
	RetMsg string `json:"ret_msg,omitempty" xml:"ret_msg,omitempty"`
	// 回复结果
	RespBody *ConsumeMaCallbackResp `json:"resp_body,omitempty" xml:"resp_body,omitempty"`
}

TaobaoeticketmerchantmaavailableAPIResponseModel is 电子凭证核销前校验接口 成功返回结果

type TaobaoeticketmerchantmaconsumeAPIRequest added in v1.3.1

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

TaobaoeticketmerchantmaconsumeAPIRequest 电子凭证核销接口 API请求 taobao.eticket.merchant.ma.consume

电子凭证核销接口

func NewTaobaoeticketmerchantmaconsumeRequest added in v1.3.1

func NewTaobaoeticketmerchantmaconsumeRequest() *TaobaoeticketmerchantmaconsumeAPIRequest

NewTaobaoeticketmerchantmaconsumeRequest 初始化TaobaoeticketmerchantmaconsumeAPIRequest对象

func (TaobaoeticketmerchantmaconsumeAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoeticketmerchantmaconsumeAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoeticketmerchantmaconsumeAPIRequest) GetBizType added in v1.3.1

GetBizType BizType Getter

func (TaobaoeticketmerchantmaconsumeAPIRequest) GetCode added in v1.3.1

GetCode Code Getter

func (TaobaoeticketmerchantmaconsumeAPIRequest) GetConsumeNum added in v1.3.1

GetConsumeNum ConsumeNum Getter

func (TaobaoeticketmerchantmaconsumeAPIRequest) GetIsvMaList added in v1.3.1

GetIsvMaList IsvMaList Getter

func (TaobaoeticketmerchantmaconsumeAPIRequest) GetOuterId added in v1.3.1

GetOuterId OuterId Getter

func (TaobaoeticketmerchantmaconsumeAPIRequest) GetPosId added in v1.3.1

GetPosId PosId Getter

func (TaobaoeticketmerchantmaconsumeAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoeticketmerchantmaconsumeAPIRequest) GetSerialNum added in v1.3.1

GetSerialNum SerialNum Getter

func (TaobaoeticketmerchantmaconsumeAPIRequest) GetToken added in v1.3.1

GetToken Token Getter

func (*TaobaoeticketmerchantmaconsumeAPIRequest) SetBizType added in v1.3.1

func (r *TaobaoeticketmerchantmaconsumeAPIRequest) SetBizType(_bizType int64) error

SetBizType is BizType Setter 业务类型

func (*TaobaoeticketmerchantmaconsumeAPIRequest) SetCode added in v1.3.1

SetCode is Code Setter 需要被核销的码

func (*TaobaoeticketmerchantmaconsumeAPIRequest) SetConsumeNum added in v1.3.1

func (r *TaobaoeticketmerchantmaconsumeAPIRequest) SetConsumeNum(_consumeNum int64) error

SetConsumeNum is ConsumeNum Setter 核销份数

func (*TaobaoeticketmerchantmaconsumeAPIRequest) SetIsvMaList added in v1.3.1

func (r *TaobaoeticketmerchantmaconsumeAPIRequest) SetIsvMaList(_isvMaList []IsvMa) error

SetIsvMaList is IsvMaList Setter 核销后换码的码列表

func (*TaobaoeticketmerchantmaconsumeAPIRequest) SetOuterId added in v1.3.1

func (r *TaobaoeticketmerchantmaconsumeAPIRequest) SetOuterId(_outerId string) error

SetOuterId is OuterId Setter 业务id(订单号)

func (*TaobaoeticketmerchantmaconsumeAPIRequest) SetPosId added in v1.3.1

SetPosId is PosId Setter 机具编号

func (*TaobaoeticketmerchantmaconsumeAPIRequest) SetSerialNum added in v1.3.1

func (r *TaobaoeticketmerchantmaconsumeAPIRequest) SetSerialNum(_serialNum string) error

SetSerialNum is SerialNum Setter 核销序列号,需要保证唯一

func (*TaobaoeticketmerchantmaconsumeAPIRequest) SetToken added in v1.3.1

SetToken is Token Setter 需要跟发码通知获取到的参数一致

type TaobaoeticketmerchantmaconsumeAPIResponse added in v1.3.1

type TaobaoeticketmerchantmaconsumeAPIResponse struct {
	model.CommonResponse
	TaobaoeticketmerchantmaconsumeAPIResponseModel
}

TaobaoeticketmerchantmaconsumeAPIResponse 电子凭证核销接口 API返回值 taobao.eticket.merchant.ma.consume

电子凭证核销接口

type TaobaoeticketmerchantmaconsumeAPIResponseModel added in v1.3.1

type TaobaoeticketmerchantmaconsumeAPIResponseModel struct {
	XMLName xml.Name `xml:"eticket_merchant_ma_consume_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 子结果码
	RetCode string `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
	// 子结果信息
	RetMsg string `json:"ret_msg,omitempty" xml:"ret_msg,omitempty"`
	// 系统自动生成
	RespBody *ConsumeMaCallbackResp `json:"resp_body,omitempty" xml:"resp_body,omitempty"`
}

TaobaoeticketmerchantmaconsumeAPIResponseModel is 电子凭证核销接口 成功返回结果

type TaobaoeticketmerchantmadelayAPIRequest added in v1.3.1

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

TaobaoeticketmerchantmadelayAPIRequest 凭证延期 API请求 taobao.eticket.merchant.ma.delay

订单延期

func NewTaobaoeticketmerchantmadelayRequest added in v1.3.1

func NewTaobaoeticketmerchantmadelayRequest() *TaobaoeticketmerchantmadelayAPIRequest

NewTaobaoeticketmerchantmadelayRequest 初始化TaobaoeticketmerchantmadelayAPIRequest对象

func (TaobaoeticketmerchantmadelayAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoeticketmerchantmadelayAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoeticketmerchantmadelayAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoeticketmerchantmadelayAPIRequest) GetAttributeMap added in v1.3.1

func (r TaobaoeticketmerchantmadelayAPIRequest) GetAttributeMap() string

GetAttributeMap AttributeMap Getter

func (TaobaoeticketmerchantmadelayAPIRequest) GetBizType added in v1.3.1

GetBizType BizType Getter

func (TaobaoeticketmerchantmadelayAPIRequest) GetCode added in v1.3.1

GetCode Code Getter

func (TaobaoeticketmerchantmadelayAPIRequest) GetEndDate added in v1.3.1

GetEndDate EndDate Getter

func (TaobaoeticketmerchantmadelayAPIRequest) GetOuterId added in v1.3.1

GetOuterId OuterId Getter

func (TaobaoeticketmerchantmadelayAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoeticketmerchantmadelayAPIRequest) GetRequestId added in v1.3.1

GetRequestId RequestId Getter

func (*TaobaoeticketmerchantmadelayAPIRequest) SetAttributeMap added in v1.3.1

func (r *TaobaoeticketmerchantmadelayAPIRequest) SetAttributeMap(_attributeMap string) error

SetAttributeMap is AttributeMap Setter 扩展

func (*TaobaoeticketmerchantmadelayAPIRequest) SetBizType added in v1.3.1

func (r *TaobaoeticketmerchantmadelayAPIRequest) SetBizType(_bizType int64) error

SetBizType is BizType Setter 业务类型

func (*TaobaoeticketmerchantmadelayAPIRequest) SetCode added in v1.3.1

SetCode is Code Setter 码

func (*TaobaoeticketmerchantmadelayAPIRequest) SetEndDate added in v1.3.1

func (r *TaobaoeticketmerchantmadelayAPIRequest) SetEndDate(_endDate string) error

SetEndDate is EndDate Setter 延期时间

func (*TaobaoeticketmerchantmadelayAPIRequest) SetOuterId added in v1.3.1

func (r *TaobaoeticketmerchantmadelayAPIRequest) SetOuterId(_outerId string) error

SetOuterId is OuterId Setter 订单号

func (*TaobaoeticketmerchantmadelayAPIRequest) SetRequestId added in v1.3.1

func (r *TaobaoeticketmerchantmadelayAPIRequest) SetRequestId(_requestId string) error

SetRequestId is RequestId Setter 请求ID,调用方保证惟一

type TaobaoeticketmerchantmadelayAPIResponse added in v1.3.1

type TaobaoeticketmerchantmadelayAPIResponse struct {
	model.CommonResponse
	TaobaoeticketmerchantmadelayAPIResponseModel
}

TaobaoeticketmerchantmadelayAPIResponse 凭证延期 API返回值 taobao.eticket.merchant.ma.delay

订单延期

type TaobaoeticketmerchantmadelayAPIResponseModel added in v1.3.1

type TaobaoeticketmerchantmadelayAPIResponseModel struct {
	XMLName xml.Name `xml:"eticket_merchant_ma_delay_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误消息
	ResMsg string `json:"res_msg,omitempty" xml:"res_msg,omitempty"`
	// 错误码
	ResCode int64 `json:"res_code,omitempty" xml:"res_code,omitempty"`
	// 是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoeticketmerchantmadelayAPIResponseModel is 凭证延期 成功返回结果

type TaobaoeticketmerchantmafailsendAPIRequest added in v1.3.1

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

TaobaoeticketmerchantmafailsendAPIRequest 码商发码失败回调接口 API请求 taobao.eticket.merchant.ma.failsend

针对一次发码通知,码商无法完成发码,则可以通过此接口告知电子凭证

func NewTaobaoeticketmerchantmafailsendRequest added in v1.3.1

func NewTaobaoeticketmerchantmafailsendRequest() *TaobaoeticketmerchantmafailsendAPIRequest

NewTaobaoeticketmerchantmafailsendRequest 初始化TaobaoeticketmerchantmafailsendAPIRequest对象

func (TaobaoeticketmerchantmafailsendAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoeticketmerchantmafailsendAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoeticketmerchantmafailsendAPIRequest) GetBizType added in v1.3.1

GetBizType BizType Getter

func (TaobaoeticketmerchantmafailsendAPIRequest) GetOuterId added in v1.3.1

GetOuterId OuterId Getter

func (TaobaoeticketmerchantmafailsendAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoeticketmerchantmafailsendAPIRequest) GetSubErrCode added in v1.3.1

GetSubErrCode SubErrCode Getter

func (TaobaoeticketmerchantmafailsendAPIRequest) GetSubErrMsg added in v1.3.1

GetSubErrMsg SubErrMsg Getter

func (TaobaoeticketmerchantmafailsendAPIRequest) GetToken added in v1.3.1

GetToken Token Getter

func (*TaobaoeticketmerchantmafailsendAPIRequest) SetBizType added in v1.3.1

func (r *TaobaoeticketmerchantmafailsendAPIRequest) SetBizType(_bizType int64) error

SetBizType is BizType Setter 业务类型

func (*TaobaoeticketmerchantmafailsendAPIRequest) SetOuterId added in v1.3.1

func (r *TaobaoeticketmerchantmafailsendAPIRequest) SetOuterId(_outerId string) error

SetOuterId is OuterId Setter 业务id(订单号)

func (*TaobaoeticketmerchantmafailsendAPIRequest) SetSubErrCode added in v1.3.1

func (r *TaobaoeticketmerchantmafailsendAPIRequest) SetSubErrCode(_subErrCode string) error

SetSubErrCode is SubErrCode Setter 错误原因码

func (*TaobaoeticketmerchantmafailsendAPIRequest) SetSubErrMsg added in v1.3.1

func (r *TaobaoeticketmerchantmafailsendAPIRequest) SetSubErrMsg(_subErrMsg string) error

SetSubErrMsg is SubErrMsg Setter 错误码描述

func (*TaobaoeticketmerchantmafailsendAPIRequest) SetToken added in v1.3.1

SetToken is Token Setter 需要与发码通知获取的值一致

type TaobaoeticketmerchantmafailsendAPIResponse added in v1.3.1

type TaobaoeticketmerchantmafailsendAPIResponse struct {
	model.CommonResponse
	TaobaoeticketmerchantmafailsendAPIResponseModel
}

TaobaoeticketmerchantmafailsendAPIResponse 码商发码失败回调接口 API返回值 taobao.eticket.merchant.ma.failsend

针对一次发码通知,码商无法完成发码,则可以通过此接口告知电子凭证

type TaobaoeticketmerchantmafailsendAPIResponseModel added in v1.3.1

type TaobaoeticketmerchantmafailsendAPIResponseModel struct {
	XMLName xml.Name `xml:"eticket_merchant_ma_failsend_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 子结果码
	RetCode string `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
	// 子结果信息
	RetMsg string `json:"ret_msg,omitempty" xml:"ret_msg,omitempty"`
	// 回复参数
	RespBody *SendFailCallbackResp `json:"resp_body,omitempty" xml:"resp_body,omitempty"`
}

TaobaoeticketmerchantmafailsendAPIResponseModel is 码商发码失败回调接口 成功返回结果

type TaobaoeticketmerchantmaresendAPIRequest added in v1.3.1

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

TaobaoeticketmerchantmaresendAPIRequest 电子凭证重发回调接口 API请求 taobao.eticket.merchant.ma.resend

码商重发电子凭证回调接口

func NewTaobaoeticketmerchantmaresendRequest added in v1.3.1

func NewTaobaoeticketmerchantmaresendRequest() *TaobaoeticketmerchantmaresendAPIRequest

NewTaobaoeticketmerchantmaresendRequest 初始化TaobaoeticketmerchantmaresendAPIRequest对象

func (TaobaoeticketmerchantmaresendAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoeticketmerchantmaresendAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoeticketmerchantmaresendAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoeticketmerchantmaresendAPIRequest) GetBizType added in v1.3.1

GetBizType BizType Getter

func (TaobaoeticketmerchantmaresendAPIRequest) GetIsvMaList added in v1.3.1

GetIsvMaList IsvMaList Getter

func (TaobaoeticketmerchantmaresendAPIRequest) GetOuterId added in v1.3.1

GetOuterId OuterId Getter

func (TaobaoeticketmerchantmaresendAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoeticketmerchantmaresendAPIRequest) GetToken added in v1.3.1

GetToken Token Getter

func (*TaobaoeticketmerchantmaresendAPIRequest) SetBizType added in v1.3.1

func (r *TaobaoeticketmerchantmaresendAPIRequest) SetBizType(_bizType int64) error

SetBizType is BizType Setter 业务类型

func (*TaobaoeticketmerchantmaresendAPIRequest) SetIsvMaList added in v1.3.1

func (r *TaobaoeticketmerchantmaresendAPIRequest) SetIsvMaList(_isvMaList []IsvMa) error

SetIsvMaList is IsvMaList Setter 待重发的码列表

func (*TaobaoeticketmerchantmaresendAPIRequest) SetOuterId added in v1.3.1

func (r *TaobaoeticketmerchantmaresendAPIRequest) SetOuterId(_outerId string) error

SetOuterId is OuterId Setter 业务id(订单号)

func (*TaobaoeticketmerchantmaresendAPIRequest) SetToken added in v1.3.1

SetToken is Token Setter 需要跟发码通知获取到的参数一致

type TaobaoeticketmerchantmaresendAPIResponse added in v1.3.1

type TaobaoeticketmerchantmaresendAPIResponse struct {
	model.CommonResponse
	TaobaoeticketmerchantmaresendAPIResponseModel
}

TaobaoeticketmerchantmaresendAPIResponse 电子凭证重发回调接口 API返回值 taobao.eticket.merchant.ma.resend

码商重发电子凭证回调接口

type TaobaoeticketmerchantmaresendAPIResponseModel added in v1.3.1

type TaobaoeticketmerchantmaresendAPIResponseModel struct {
	XMLName xml.Name `xml:"eticket_merchant_ma_resend_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 子结果码
	RetCode string `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
	// 子结果信息
	RetMsg string `json:"ret_msg,omitempty" xml:"ret_msg,omitempty"`
	// 回复参数
	RespBody *SendMaCallbackResp `json:"resp_body,omitempty" xml:"resp_body,omitempty"`
}

TaobaoeticketmerchantmaresendAPIResponseModel is 电子凭证重发回调接口 成功返回结果

type TaobaoeticketmerchantmareverseAPIRequest added in v1.3.1

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

TaobaoeticketmerchantmareverseAPIRequest 电子凭证冲正接口 API请求 taobao.eticket.merchant.ma.reverse

电子凭证平台冲正接口

func NewTaobaoeticketmerchantmareverseRequest added in v1.3.1

func NewTaobaoeticketmerchantmareverseRequest() *TaobaoeticketmerchantmareverseAPIRequest

NewTaobaoeticketmerchantmareverseRequest 初始化TaobaoeticketmerchantmareverseAPIRequest对象

func (TaobaoeticketmerchantmareverseAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoeticketmerchantmareverseAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoeticketmerchantmareverseAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoeticketmerchantmareverseAPIRequest) GetBizType added in v1.3.1

GetBizType BizType Getter

func (TaobaoeticketmerchantmareverseAPIRequest) GetCode added in v1.3.1

GetCode Code Getter

func (TaobaoeticketmerchantmareverseAPIRequest) GetOuterId added in v1.3.1

GetOuterId OuterId Getter

func (TaobaoeticketmerchantmareverseAPIRequest) GetPosId added in v1.3.1

GetPosId PosId Getter

func (TaobaoeticketmerchantmareverseAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoeticketmerchantmareverseAPIRequest) GetReverseNum added in v1.3.1

GetReverseNum ReverseNum Getter

func (TaobaoeticketmerchantmareverseAPIRequest) GetSerialNum added in v1.3.1

GetSerialNum SerialNum Getter

func (TaobaoeticketmerchantmareverseAPIRequest) GetToken added in v1.3.1

GetToken Token Getter

func (*TaobaoeticketmerchantmareverseAPIRequest) SetBizType added in v1.3.1

func (r *TaobaoeticketmerchantmareverseAPIRequest) SetBizType(_bizType int64) error

SetBizType is BizType Setter 业务类型

func (*TaobaoeticketmerchantmareverseAPIRequest) SetCode added in v1.3.1

SetCode is Code Setter 码值

func (*TaobaoeticketmerchantmareverseAPIRequest) SetOuterId added in v1.3.1

func (r *TaobaoeticketmerchantmareverseAPIRequest) SetOuterId(_outerId string) error

SetOuterId is OuterId Setter 业务id(订单号)

func (*TaobaoeticketmerchantmareverseAPIRequest) SetPosId added in v1.3.1

SetPosId is PosId Setter 机具编号,如果核销时有则必传

func (*TaobaoeticketmerchantmareverseAPIRequest) SetReverseNum added in v1.3.1

func (r *TaobaoeticketmerchantmareverseAPIRequest) SetReverseNum(_reverseNum int64) error

SetReverseNum is ReverseNum Setter 冲正份数,需要与核销份数一致

func (*TaobaoeticketmerchantmareverseAPIRequest) SetSerialNum added in v1.3.1

func (r *TaobaoeticketmerchantmareverseAPIRequest) SetSerialNum(_serialNum string) error

SetSerialNum is SerialNum Setter 需要冲正的核销序列号

func (*TaobaoeticketmerchantmareverseAPIRequest) SetToken added in v1.3.1

SetToken is Token Setter 需要跟发码通知获取到的参数一致

type TaobaoeticketmerchantmareverseAPIResponse added in v1.3.1

type TaobaoeticketmerchantmareverseAPIResponse struct {
	model.CommonResponse
	TaobaoeticketmerchantmareverseAPIResponseModel
}

TaobaoeticketmerchantmareverseAPIResponse 电子凭证冲正接口 API返回值 taobao.eticket.merchant.ma.reverse

电子凭证平台冲正接口

type TaobaoeticketmerchantmareverseAPIResponseModel added in v1.3.1

type TaobaoeticketmerchantmareverseAPIResponseModel struct {
	XMLName xml.Name `xml:"eticket_merchant_ma_reverse_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 子结果码
	RetCode string `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
	// 子结果信息
	RetMsg string `json:"ret_msg,omitempty" xml:"ret_msg,omitempty"`
	// 回复结果
	RespBody *ReverseMaCallbackResp `json:"resp_body,omitempty" xml:"resp_body,omitempty"`
}

TaobaoeticketmerchantmareverseAPIResponseModel is 电子凭证冲正接口 成功返回结果

type TaobaoeticketmerchantmasendAPIRequest added in v1.3.1

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

TaobaoeticketmerchantmasendAPIRequest 码商发码成功回调接口 API请求 taobao.eticket.merchant.ma.send

码商发码成功回调接口

func NewTaobaoeticketmerchantmasendRequest added in v1.3.1

func NewTaobaoeticketmerchantmasendRequest() *TaobaoeticketmerchantmasendAPIRequest

NewTaobaoeticketmerchantmasendRequest 初始化TaobaoeticketmerchantmasendAPIRequest对象

func (TaobaoeticketmerchantmasendAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoeticketmerchantmasendAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoeticketmerchantmasendAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoeticketmerchantmasendAPIRequest) GetBizType added in v1.3.1

GetBizType BizType Getter

func (TaobaoeticketmerchantmasendAPIRequest) GetIsvMaList added in v1.3.1

func (r TaobaoeticketmerchantmasendAPIRequest) GetIsvMaList() []IsvMa

GetIsvMaList IsvMaList Getter

func (TaobaoeticketmerchantmasendAPIRequest) GetOuterId added in v1.3.1

GetOuterId OuterId Getter

func (TaobaoeticketmerchantmasendAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaoeticketmerchantmasendAPIRequest) GetToken added in v1.3.1

GetToken Token Getter

func (*TaobaoeticketmerchantmasendAPIRequest) SetBizType added in v1.3.1

func (r *TaobaoeticketmerchantmasendAPIRequest) SetBizType(_bizType int64) error

SetBizType is BizType Setter 业务类型

func (*TaobaoeticketmerchantmasendAPIRequest) SetIsvMaList added in v1.3.1

func (r *TaobaoeticketmerchantmasendAPIRequest) SetIsvMaList(_isvMaList []IsvMa) error

SetIsvMaList is IsvMaList Setter 需要发送的码列表

func (*TaobaoeticketmerchantmasendAPIRequest) SetOuterId added in v1.3.1

func (r *TaobaoeticketmerchantmasendAPIRequest) SetOuterId(_outerId string) error

SetOuterId is OuterId Setter 业务id(订单号)

func (*TaobaoeticketmerchantmasendAPIRequest) SetToken added in v1.3.1

SetToken is Token Setter 需要跟发码通知获取到的参数一致

type TaobaoeticketmerchantmasendAPIResponse added in v1.3.1

type TaobaoeticketmerchantmasendAPIResponse struct {
	model.CommonResponse
	TaobaoeticketmerchantmasendAPIResponseModel
}

TaobaoeticketmerchantmasendAPIResponse 码商发码成功回调接口 API返回值 taobao.eticket.merchant.ma.send

码商发码成功回调接口

type TaobaoeticketmerchantmasendAPIResponseModel added in v1.3.1

type TaobaoeticketmerchantmasendAPIResponseModel struct {
	XMLName xml.Name `xml:"eticket_merchant_ma_send_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 子结果码
	RetCode string `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
	// 子结果信息
	RetMsg string `json:"ret_msg,omitempty" xml:"ret_msg,omitempty"`
	// 回复参数
	RespBody *SendMaCallbackResp `json:"resp_body,omitempty" xml:"resp_body,omitempty"`
}

TaobaoeticketmerchantmasendAPIResponseModel is 码商发码成功回调接口 成功返回结果

type TaobaoeticketmerchanttbmagetAPIRequest added in v1.3.1

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

TaobaoeticketmerchanttbmagetAPIRequest 码商查询淘宝码接口 API请求 taobao.eticket.merchant.tbma.get

码商查询淘宝码接口

func NewTaobaoeticketmerchanttbmagetRequest added in v1.3.1

func NewTaobaoeticketmerchanttbmagetRequest() *TaobaoeticketmerchanttbmagetAPIRequest

NewTaobaoeticketmerchanttbmagetRequest 初始化TaobaoeticketmerchanttbmagetAPIRequest对象

func (TaobaoeticketmerchanttbmagetAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaoeticketmerchanttbmagetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoeticketmerchanttbmagetAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoeticketmerchanttbmagetAPIRequest) GetQueryTbMaCallbackReq added in v1.3.1

func (r TaobaoeticketmerchanttbmagetAPIRequest) GetQueryTbMaCallbackReq() *QueryTbMaCallbackReq

GetQueryTbMaCallbackReq QueryTbMaCallbackReq Getter

func (TaobaoeticketmerchanttbmagetAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaoeticketmerchanttbmagetAPIRequest) SetQueryTbMaCallbackReq added in v1.3.1

func (r *TaobaoeticketmerchanttbmagetAPIRequest) SetQueryTbMaCallbackReq(_queryTbMaCallbackReq *QueryTbMaCallbackReq) error

SetQueryTbMaCallbackReq is QueryTbMaCallbackReq Setter 查询淘宝码请求

type TaobaoeticketmerchanttbmagetAPIResponse added in v1.3.1

type TaobaoeticketmerchanttbmagetAPIResponse struct {
	model.CommonResponse
	TaobaoeticketmerchanttbmagetAPIResponseModel
}

TaobaoeticketmerchanttbmagetAPIResponse 码商查询淘宝码接口 API返回值 taobao.eticket.merchant.tbma.get

码商查询淘宝码接口

type TaobaoeticketmerchanttbmagetAPIResponseModel added in v1.3.1

type TaobaoeticketmerchanttbmagetAPIResponseModel struct {
	XMLName xml.Name `xml:"eticket_merchant_tbma_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// subCode
	RetCode string `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
	// subMsg
	RetMsg string `json:"ret_msg,omitempty" xml:"ret_msg,omitempty"`
	// respBody
	RespBody *QueryTbMaCallbackResp `json:"resp_body,omitempty" xml:"resp_body,omitempty"`
}

TaobaoeticketmerchanttbmagetAPIResponseModel is 码商查询淘宝码接口 成功返回结果

type TaobaovmarketeticketauthbeforeconsumeAPIRequest added in v1.3.1

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

TaobaovmarketeticketauthbeforeconsumeAPIRequest 核销放行的查询接口 API请求 taobao.vmarket.eticket.auth.beforeconsume

针对O2O电子凭证核销放行业务,为满足码商能够核销淘宝码而开放的核销查询接口

func NewTaobaovmarketeticketauthbeforeconsumeRequest added in v1.3.1

func NewTaobaovmarketeticketauthbeforeconsumeRequest() *TaobaovmarketeticketauthbeforeconsumeAPIRequest

NewTaobaovmarketeticketauthbeforeconsumeRequest 初始化TaobaovmarketeticketauthbeforeconsumeAPIRequest对象

func (TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetOperatorid added in v1.3.1

GetOperatorid Operatorid Getter

func (TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetStoreid added in v1.3.1

GetStoreid Storeid Getter

func (TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetVerifyCode added in v1.3.1

GetVerifyCode VerifyCode Getter

func (*TaobaovmarketeticketauthbeforeconsumeAPIRequest) SetOperatorid added in v1.3.1

func (r *TaobaovmarketeticketauthbeforeconsumeAPIRequest) SetOperatorid(_operatorid string) error

SetOperatorid is Operatorid Setter 核销方的ID,如果是普通码商必须传入机具ID,如果是私有码商家(即原有的信任商家)可默认传入私有码商ID

func (*TaobaovmarketeticketauthbeforeconsumeAPIRequest) SetStoreid added in v1.3.1

SetStoreid is Storeid Setter 网点ID,网点授权核销时,必须传入;其他核销方式可不传

func (*TaobaovmarketeticketauthbeforeconsumeAPIRequest) SetVerifyCode added in v1.3.1

func (r *TaobaovmarketeticketauthbeforeconsumeAPIRequest) SetVerifyCode(_verifyCode string) error

SetVerifyCode is VerifyCode Setter 核销的码,只支持单个码,多个码核销需要多次调用

type TaobaovmarketeticketauthbeforeconsumeAPIResponse added in v1.3.1

type TaobaovmarketeticketauthbeforeconsumeAPIResponse struct {
	model.CommonResponse
	TaobaovmarketeticketauthbeforeconsumeAPIResponseModel
}

TaobaovmarketeticketauthbeforeconsumeAPIResponse 核销放行的查询接口 API返回值 taobao.vmarket.eticket.auth.beforeconsume

针对O2O电子凭证核销放行业务,为满足码商能够核销淘宝码而开放的核销查询接口

type TaobaovmarketeticketauthbeforeconsumeAPIResponseModel added in v1.3.1

type TaobaovmarketeticketauthbeforeconsumeAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_auth_beforeconsume_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 商品标题
	ItemTitle string `json:"item_title,omitempty" xml:"item_title,omitempty"`
	// 淘宝卖家旺旺名称
	SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"`
	// 有效期结束时间
	ValidEnds string `json:"valid_ends,omitempty" xml:"valid_ends,omitempty"`
	// 有效期开始时间
	ValidStart string `json:"valid_start,omitempty" xml:"valid_start,omitempty"`
	// 1:可以进行核销码操作
	RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
	// 订单ID
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 淘宝卖家ID
	TaobaoSid int64 `json:"taobao_sid,omitempty" xml:"taobao_sid,omitempty"`
	// 当前码剩余可核销数量
	CodeLeftNum int64 `json:"code_left_num,omitempty" xml:"code_left_num,omitempty"`
}

TaobaovmarketeticketauthbeforeconsumeAPIResponseModel is 核销放行的查询接口 成功返回结果

type TaobaovmarketeticketauthconsumeAPIRequest added in v1.3.1

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

TaobaovmarketeticketauthconsumeAPIRequest 核销放行的核销接口 API请求 taobao.vmarket.eticket.auth.consume

针对O2O电子凭证核销放行业务,为满足码商能够核销淘宝码而开放的核销接口

func NewTaobaovmarketeticketauthconsumeRequest added in v1.3.1

func NewTaobaovmarketeticketauthconsumeRequest() *TaobaovmarketeticketauthconsumeAPIRequest

NewTaobaovmarketeticketauthconsumeRequest 初始化TaobaovmarketeticketauthconsumeAPIRequest对象

func (TaobaovmarketeticketauthconsumeAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketeticketauthconsumeAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketeticketauthconsumeAPIRequest) GetConsumeNum added in v1.3.1

GetConsumeNum ConsumeNum Getter

func (TaobaovmarketeticketauthconsumeAPIRequest) GetOperatorid added in v1.3.1

GetOperatorid Operatorid Getter

func (TaobaovmarketeticketauthconsumeAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaovmarketeticketauthconsumeAPIRequest) GetSerialNum added in v1.3.1

GetSerialNum SerialNum Getter

func (TaobaovmarketeticketauthconsumeAPIRequest) GetStoreid added in v1.3.1

GetStoreid Storeid Getter

func (TaobaovmarketeticketauthconsumeAPIRequest) GetVerifyCode added in v1.3.1

GetVerifyCode VerifyCode Getter

func (*TaobaovmarketeticketauthconsumeAPIRequest) SetConsumeNum added in v1.3.1

func (r *TaobaovmarketeticketauthconsumeAPIRequest) SetConsumeNum(_consumeNum int64) error

SetConsumeNum is ConsumeNum Setter 核销份数

func (*TaobaovmarketeticketauthconsumeAPIRequest) SetOperatorid added in v1.3.1

func (r *TaobaovmarketeticketauthconsumeAPIRequest) SetOperatorid(_operatorid string) error

SetOperatorid is Operatorid Setter 核销方的ID,如果是普通码商必须传入机具ID,如果是私有码商家(即原有的信任商家)可默认传入私有码商ID

func (*TaobaovmarketeticketauthconsumeAPIRequest) SetSerialNum added in v1.3.1

func (r *TaobaovmarketeticketauthconsumeAPIRequest) SetSerialNum(_serialNum string) error

SetSerialNum is SerialNum Setter 自定义核销流水号,需要小于等于100个字符(a-zA-Z0-9_)

func (*TaobaovmarketeticketauthconsumeAPIRequest) SetStoreid added in v1.3.1

func (r *TaobaovmarketeticketauthconsumeAPIRequest) SetStoreid(_storeid string) error

SetStoreid is Storeid Setter 网点ID,网点授权核销时,必须传入;其他核销方式可不传

func (*TaobaovmarketeticketauthconsumeAPIRequest) SetVerifyCode added in v1.3.1

func (r *TaobaovmarketeticketauthconsumeAPIRequest) SetVerifyCode(_verifyCode string) error

SetVerifyCode is VerifyCode Setter 核销的码,只支持单个码,多个码核销需要多次调用

type TaobaovmarketeticketauthconsumeAPIResponse added in v1.3.1

type TaobaovmarketeticketauthconsumeAPIResponse struct {
	model.CommonResponse
	TaobaovmarketeticketauthconsumeAPIResponseModel
}

TaobaovmarketeticketauthconsumeAPIResponse 核销放行的核销接口 API返回值 taobao.vmarket.eticket.auth.consume

针对O2O电子凭证核销放行业务,为满足码商能够核销淘宝码而开放的核销接口

type TaobaovmarketeticketauthconsumeAPIResponseModel added in v1.3.1

type TaobaovmarketeticketauthconsumeAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_auth_consume_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 商品标题
	ItemTitle string `json:"item_title,omitempty" xml:"item_title,omitempty"`
	// 淘宝卖家旺旺名称
	SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"`
	// 1:可以进行核销码操作
	RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
	// 订单ID
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 淘宝卖家ID
	TaobaoSid int64 `json:"taobao_sid,omitempty" xml:"taobao_sid,omitempty"`
}

TaobaovmarketeticketauthconsumeAPIResponseModel is 核销放行的核销接口 成功返回结果

type TaobaovmarketeticketbeforeconsumeAPIRequest added in v1.3.1

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

TaobaovmarketeticketbeforeconsumeAPIRequest 电子凭证验码前置确认 API请求 taobao.vmarket.eticket.beforeconsume

商家验码之前的调用接口,用来同步到最新的订单状态并判断是否可以进行验码操作

func NewTaobaovmarketeticketbeforeconsumeRequest added in v1.3.1

func NewTaobaovmarketeticketbeforeconsumeRequest() *TaobaovmarketeticketbeforeconsumeAPIRequest

NewTaobaovmarketeticketbeforeconsumeRequest 初始化TaobaovmarketeticketbeforeconsumeAPIRequest对象

func (TaobaovmarketeticketbeforeconsumeAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketeticketbeforeconsumeAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketeticketbeforeconsumeAPIRequest) GetCodemerchantId added in v1.3.1

func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetCodemerchantId() int64

GetCodemerchantId CodemerchantId Getter

func (TaobaovmarketeticketbeforeconsumeAPIRequest) GetMobile added in v1.3.1

GetMobile Mobile Getter

func (TaobaovmarketeticketbeforeconsumeAPIRequest) GetOrderId added in v1.3.1

GetOrderId OrderId Getter

func (TaobaovmarketeticketbeforeconsumeAPIRequest) GetPosid added in v1.3.1

GetPosid Posid Getter

func (TaobaovmarketeticketbeforeconsumeAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaovmarketeticketbeforeconsumeAPIRequest) GetToken added in v1.3.1

GetToken Token Getter

func (TaobaovmarketeticketbeforeconsumeAPIRequest) GetVerifyCode added in v1.3.1

GetVerifyCode VerifyCode Getter

func (*TaobaovmarketeticketbeforeconsumeAPIRequest) SetCodemerchantId added in v1.3.1

func (r *TaobaovmarketeticketbeforeconsumeAPIRequest) SetCodemerchantId(_codemerchantId int64) error

SetCodemerchantId is CodemerchantId Setter 码商ID,是码商的话必须传递,如果是信任卖家不需要传

func (*TaobaovmarketeticketbeforeconsumeAPIRequest) SetMobile added in v1.3.1

SetMobile is Mobile Setter 手机号码后四位,没有特殊说明请不要传

func (*TaobaovmarketeticketbeforeconsumeAPIRequest) SetOrderId added in v1.3.1

SetOrderId is OrderId Setter 需要验码的电子凭证订单ID

func (*TaobaovmarketeticketbeforeconsumeAPIRequest) SetPosid added in v1.3.1

SetPosid is Posid Setter 操作员身份ID,如果是码商必须传,如果是信任卖家不需要传

func (*TaobaovmarketeticketbeforeconsumeAPIRequest) SetToken added in v1.3.1

SetToken is Token Setter 安全验证token,需要和发码通知中的token一致

func (*TaobaovmarketeticketbeforeconsumeAPIRequest) SetVerifyCode added in v1.3.1

func (r *TaobaovmarketeticketbeforeconsumeAPIRequest) SetVerifyCode(_verifyCode string) error

SetVerifyCode is VerifyCode Setter 需要验的码

type TaobaovmarketeticketbeforeconsumeAPIResponse added in v1.3.1

type TaobaovmarketeticketbeforeconsumeAPIResponse struct {
	model.CommonResponse
	TaobaovmarketeticketbeforeconsumeAPIResponseModel
}

TaobaovmarketeticketbeforeconsumeAPIResponse 电子凭证验码前置确认 API返回值 taobao.vmarket.eticket.beforeconsume

商家验码之前的调用接口,用来同步到最新的订单状态并判断是否可以进行验码操作

type TaobaovmarketeticketbeforeconsumeAPIResponseModel added in v1.3.1

type TaobaovmarketeticketbeforeconsumeAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_beforeconsume_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 有效期结束时间
	ValidEnds string `json:"valid_ends,omitempty" xml:"valid_ends,omitempty"`
	// 有效期开始时间
	ValidStart string `json:"valid_start,omitempty" xml:"valid_start,omitempty"`
	// 扩展字段,暂时预留为0,没有任何意义
	LeftAmount string `json:"left_amount,omitempty" xml:"left_amount,omitempty"`
	// 商品标题
	ItemTitle string `json:"item_title,omitempty" xml:"item_title,omitempty"`
	// 1:可以进行核销码操作
	RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
	// 当前订单剩余可核销数量
	LeftNum int64 `json:"left_num,omitempty" xml:"left_num,omitempty"`
	// 订单ID
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 扩展字段,暂时预留为0,没有任何意义
	ItemType int64 `json:"item_type,omitempty" xml:"item_type,omitempty"`
	// 当前码剩余可核销数量
	CodeLeftNum int64 `json:"code_left_num,omitempty" xml:"code_left_num,omitempty"`
}

TaobaovmarketeticketbeforeconsumeAPIResponseModel is 电子凭证验码前置确认 成功返回结果

type TaobaovmarketeticketcodesgetAPIRequest added in v1.3.1

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

TaobaovmarketeticketcodesgetAPIRequest 电子凭证码列表查询 API请求 taobao.vmarket.eticket.codes.get

查询某个订单的所有码的列表

func NewTaobaovmarketeticketcodesgetRequest added in v1.3.1

func NewTaobaovmarketeticketcodesgetRequest() *TaobaovmarketeticketcodesgetAPIRequest

NewTaobaovmarketeticketcodesgetRequest 初始化TaobaovmarketeticketcodesgetAPIRequest对象

func (TaobaovmarketeticketcodesgetAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaovmarketeticketcodesgetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketeticketcodesgetAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketeticketcodesgetAPIRequest) GetCodemerchantId added in v1.3.1

func (r TaobaovmarketeticketcodesgetAPIRequest) GetCodemerchantId() int64

GetCodemerchantId CodemerchantId Getter

func (TaobaovmarketeticketcodesgetAPIRequest) GetOrderId added in v1.3.1

GetOrderId OrderId Getter

func (TaobaovmarketeticketcodesgetAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaovmarketeticketcodesgetAPIRequest) SetCodemerchantId added in v1.3.1

func (r *TaobaovmarketeticketcodesgetAPIRequest) SetCodemerchantId(_codemerchantId int64) error

SetCodemerchantId is CodemerchantId Setter 码商ID

func (*TaobaovmarketeticketcodesgetAPIRequest) SetOrderId added in v1.3.1

func (r *TaobaovmarketeticketcodesgetAPIRequest) SetOrderId(_orderId int64) error

SetOrderId is OrderId Setter 订单号

type TaobaovmarketeticketcodesgetAPIResponse added in v1.3.1

type TaobaovmarketeticketcodesgetAPIResponse struct {
	model.CommonResponse
	TaobaovmarketeticketcodesgetAPIResponseModel
}

TaobaovmarketeticketcodesgetAPIResponse 电子凭证码列表查询 API返回值 taobao.vmarket.eticket.codes.get

查询某个订单的所有码的列表

type TaobaovmarketeticketcodesgetAPIResponseModel added in v1.3.1

type TaobaovmarketeticketcodesgetAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_codes_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 电子凭证码列表
	EticketCodes []EticketCode `json:"eticket_codes,omitempty" xml:"eticket_codes>eticket_code,omitempty"`
	// 记录总数
	TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"`
}

TaobaovmarketeticketcodesgetAPIResponseModel is 电子凭证码列表查询 成功返回结果

type TaobaovmarketeticketconsumeAPIRequest added in v1.3.1

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

TaobaovmarketeticketconsumeAPIRequest 电子票券消费通知 API请求 taobao.vmarket.eticket.consume

外部合作商家电子票券消费回调接口

func NewTaobaovmarketeticketconsumeRequest added in v1.3.1

func NewTaobaovmarketeticketconsumeRequest() *TaobaovmarketeticketconsumeAPIRequest

NewTaobaovmarketeticketconsumeRequest 初始化TaobaovmarketeticketconsumeAPIRequest对象

func (TaobaovmarketeticketconsumeAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaovmarketeticketconsumeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketeticketconsumeAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketeticketconsumeAPIRequest) GetCodemerchantId added in v1.3.1

func (r TaobaovmarketeticketconsumeAPIRequest) GetCodemerchantId() int64

GetCodemerchantId CodemerchantId Getter

func (TaobaovmarketeticketconsumeAPIRequest) GetConsumeNum added in v1.3.1

func (r TaobaovmarketeticketconsumeAPIRequest) GetConsumeNum() int64

GetConsumeNum ConsumeNum Getter

func (TaobaovmarketeticketconsumeAPIRequest) GetMobile added in v1.3.1

GetMobile Mobile Getter

func (TaobaovmarketeticketconsumeAPIRequest) GetNewCode added in v1.3.1

GetNewCode NewCode Getter

func (TaobaovmarketeticketconsumeAPIRequest) GetOrderId added in v1.3.1

GetOrderId OrderId Getter

func (TaobaovmarketeticketconsumeAPIRequest) GetPosid added in v1.3.1

GetPosid Posid Getter

func (TaobaovmarketeticketconsumeAPIRequest) GetQrImages added in v1.3.1

GetQrImages QrImages Getter

func (TaobaovmarketeticketconsumeAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaovmarketeticketconsumeAPIRequest) GetSerialNum added in v1.3.1

GetSerialNum SerialNum Getter

func (TaobaovmarketeticketconsumeAPIRequest) GetToken added in v1.3.1

GetToken Token Getter

func (TaobaovmarketeticketconsumeAPIRequest) GetVerifyCode added in v1.3.1

GetVerifyCode VerifyCode Getter

func (*TaobaovmarketeticketconsumeAPIRequest) SetCodemerchantId added in v1.3.1

func (r *TaobaovmarketeticketconsumeAPIRequest) SetCodemerchantId(_codemerchantId int64) error

SetCodemerchantId is CodemerchantId Setter 码商ID,是码商的话必须传递,如果是信任卖家不需要传

func (*TaobaovmarketeticketconsumeAPIRequest) SetConsumeNum added in v1.3.1

func (r *TaobaovmarketeticketconsumeAPIRequest) SetConsumeNum(_consumeNum int64) error

SetConsumeNum is ConsumeNum Setter 核销份数

func (*TaobaovmarketeticketconsumeAPIRequest) SetMobile added in v1.3.1

func (r *TaobaovmarketeticketconsumeAPIRequest) SetMobile(_mobile string) error

SetMobile is Mobile Setter 手机后四位(没有特殊说明请不要传该参数)

func (*TaobaovmarketeticketconsumeAPIRequest) SetNewCode added in v1.3.1

func (r *TaobaovmarketeticketconsumeAPIRequest) SetNewCode(_newCode string) error

SetNewCode is NewCode Setter 核销后需要重新生成的码,如果不需要重新生成码,不要传该参数

func (*TaobaovmarketeticketconsumeAPIRequest) SetOrderId added in v1.3.1

func (r *TaobaovmarketeticketconsumeAPIRequest) SetOrderId(_orderId int64) error

SetOrderId is OrderId Setter 进行验码的电子凭证订单的订单ID

func (*TaobaovmarketeticketconsumeAPIRequest) SetPosid added in v1.3.1

SetPosid is Posid Setter 机具ID(此参数信任卖家可不传递,码商必须传递)

func (*TaobaovmarketeticketconsumeAPIRequest) SetQrImages added in v1.3.1

func (r *TaobaovmarketeticketconsumeAPIRequest) SetQrImages(_qrImages string) error

SetQrImages is QrImages Setter 不需要上传二维码图片或者核销后不需重新生成码码商请不要传,需要传入二维码的码商请先调用taobao.vmarket.eticket.qrcode.upload接口,将返回的img_filename文件名称作为参数(如果二维码不变的话,也可将将发码时传入二维码文件名作为参数传入),文件名与参数new_code必须相互对应。

func (*TaobaovmarketeticketconsumeAPIRequest) SetSerialNum added in v1.3.1

func (r *TaobaovmarketeticketconsumeAPIRequest) SetSerialNum(_serialNum string) error

SetSerialNum is SerialNum Setter 自定义核销流水号,如果核销调用失败,可以用该核销流水号进行冲正操作,需要小于等于100个字符(a-zA-Z0-9_);每次核销都是唯一的流水号

func (*TaobaovmarketeticketconsumeAPIRequest) SetToken added in v1.3.1

SetToken is Token Setter 安全验证token,需要和发码通知中的token一致

func (*TaobaovmarketeticketconsumeAPIRequest) SetVerifyCode added in v1.3.1

func (r *TaobaovmarketeticketconsumeAPIRequest) SetVerifyCode(_verifyCode string) error

SetVerifyCode is VerifyCode Setter 核销的码,只支持单个码,多个码核销需要多次调用

type TaobaovmarketeticketconsumeAPIResponse added in v1.3.1

type TaobaovmarketeticketconsumeAPIResponse struct {
	model.CommonResponse
	TaobaovmarketeticketconsumeAPIResponseModel
}

TaobaovmarketeticketconsumeAPIResponse 电子票券消费通知 API返回值 taobao.vmarket.eticket.consume

外部合作商家电子票券消费回调接口

type TaobaovmarketeticketconsumeAPIResponseModel added in v1.3.1

type TaobaovmarketeticketconsumeAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_consume_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 宝贝标题
	ItemTitle string `json:"item_title,omitempty" xml:"item_title,omitempty"`
	// 返回码消费后,需要发送的短信的模版
	SmsTpl string `json:"sms_tpl,omitempty" xml:"sms_tpl,omitempty"`
	// 服务内容,用在凭证验证成功后pos机打印小票给消费者
	PrintTpl string `json:"print_tpl,omitempty" xml:"print_tpl,omitempty"`
	// 核销流水号,可以通过该流水号来撤销对应的核销操作
	ConsumeSecialNum string `json:"consume_secial_num,omitempty" xml:"consume_secial_num,omitempty"`
	// 0:失败,1:成功
	RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
	// 整个订单剩余的可核销数量
	LeftNum int64 `json:"left_num,omitempty" xml:"left_num,omitempty"`
	// 该核销码在核销后剩余的可核销份数,如果传了new_code来重新生成码,那么这些可核销份数会累积到新的码上
	CodeLeftNum int64 `json:"code_left_num,omitempty" xml:"code_left_num,omitempty"`
}

TaobaovmarketeticketconsumeAPIResponseModel is 电子票券消费通知 成功返回结果

type TaobaovmarketeticketfailsendAPIRequest added in v1.3.1

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

TaobaovmarketeticketfailsendAPIRequest 无法发码回调 API请求 taobao.vmarket.eticket.failsend

针对一次发码通知,码商无法完成发码,则可以通过此接口告知电子凭证

func NewTaobaovmarketeticketfailsendRequest added in v1.3.1

func NewTaobaovmarketeticketfailsendRequest() *TaobaovmarketeticketfailsendAPIRequest

NewTaobaovmarketeticketfailsendRequest 初始化TaobaovmarketeticketfailsendAPIRequest对象

func (TaobaovmarketeticketfailsendAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaovmarketeticketfailsendAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketeticketfailsendAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketeticketfailsendAPIRequest) GetErrorCode added in v1.3.1

GetErrorCode ErrorCode Getter

func (TaobaovmarketeticketfailsendAPIRequest) GetErrorMsg added in v1.3.1

GetErrorMsg ErrorMsg Getter

func (TaobaovmarketeticketfailsendAPIRequest) GetOrderId added in v1.3.1

GetOrderId OrderId Getter

func (TaobaovmarketeticketfailsendAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaovmarketeticketfailsendAPIRequest) GetToken added in v1.3.1

GetToken Token Getter

func (*TaobaovmarketeticketfailsendAPIRequest) SetErrorCode added in v1.3.1

func (r *TaobaovmarketeticketfailsendAPIRequest) SetErrorCode(_errorCode int64) error

SetErrorCode is ErrorCode Setter 错误码

func (*TaobaovmarketeticketfailsendAPIRequest) SetErrorMsg added in v1.3.1

func (r *TaobaovmarketeticketfailsendAPIRequest) SetErrorMsg(_errorMsg string) error

SetErrorMsg is ErrorMsg Setter 错误信息

func (*TaobaovmarketeticketfailsendAPIRequest) SetOrderId added in v1.3.1

func (r *TaobaovmarketeticketfailsendAPIRequest) SetOrderId(_orderId int64) error

SetOrderId is OrderId Setter 订单号

func (*TaobaovmarketeticketfailsendAPIRequest) SetToken added in v1.3.1

SetToken is Token Setter 发码通知时的token

type TaobaovmarketeticketfailsendAPIResponse added in v1.3.1

type TaobaovmarketeticketfailsendAPIResponse struct {
	model.CommonResponse
	TaobaovmarketeticketfailsendAPIResponseModel
}

TaobaovmarketeticketfailsendAPIResponse 无法发码回调 API返回值 taobao.vmarket.eticket.failsend

针对一次发码通知,码商无法完成发码,则可以通过此接口告知电子凭证

type TaobaovmarketeticketfailsendAPIResponseModel added in v1.3.1

type TaobaovmarketeticketfailsendAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_failsend_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 成功
	RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
}

TaobaovmarketeticketfailsendAPIResponseModel is 无法发码回调 成功返回结果

type TaobaovmarketeticketflowconsumeAPIRequest added in v1.3.1

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

TaobaovmarketeticketflowconsumeAPIRequest 无交易类凭证核销 API请求 taobao.vmarket.eticket.flow.consume

无交易类凭证核销

func NewTaobaovmarketeticketflowconsumeRequest added in v1.3.1

func NewTaobaovmarketeticketflowconsumeRequest() *TaobaovmarketeticketflowconsumeAPIRequest

NewTaobaovmarketeticketflowconsumeRequest 初始化TaobaovmarketeticketflowconsumeAPIRequest对象

func (TaobaovmarketeticketflowconsumeAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketeticketflowconsumeAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketeticketflowconsumeAPIRequest) GetBizType added in v1.3.1

GetBizType BizType Getter

func (TaobaovmarketeticketflowconsumeAPIRequest) GetCode added in v1.3.1

GetCode Code Getter

func (TaobaovmarketeticketflowconsumeAPIRequest) GetOperator added in v1.3.1

GetOperator Operator Getter

func (TaobaovmarketeticketflowconsumeAPIRequest) GetOuterId added in v1.3.1

GetOuterId OuterId Getter

func (TaobaovmarketeticketflowconsumeAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaovmarketeticketflowconsumeAPIRequest) SetBizType added in v1.3.1

func (r *TaobaovmarketeticketflowconsumeAPIRequest) SetBizType(_bizType int64) error

SetBizType is BizType Setter 淘宝业务提供的业务类型值,请联系相关业务运营取得

func (*TaobaovmarketeticketflowconsumeAPIRequest) SetCode added in v1.3.1

SetCode is Code Setter 凭证码

func (*TaobaovmarketeticketflowconsumeAPIRequest) SetOperator added in v1.3.1

func (r *TaobaovmarketeticketflowconsumeAPIRequest) SetOperator(_operator string) error

SetOperator is Operator Setter 核销操作人

func (*TaobaovmarketeticketflowconsumeAPIRequest) SetOuterId added in v1.3.1

func (r *TaobaovmarketeticketflowconsumeAPIRequest) SetOuterId(_outerId string) error

SetOuterId is OuterId Setter 业务单号

type TaobaovmarketeticketflowconsumeAPIResponse added in v1.3.1

type TaobaovmarketeticketflowconsumeAPIResponse struct {
	model.CommonResponse
	TaobaovmarketeticketflowconsumeAPIResponseModel
}

TaobaovmarketeticketflowconsumeAPIResponse 无交易类凭证核销 API返回值 taobao.vmarket.eticket.flow.consume

无交易类凭证核销

type TaobaovmarketeticketflowconsumeAPIResponseModel added in v1.3.1

type TaobaovmarketeticketflowconsumeAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_flow_consume_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误提示信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 执行成功
	RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
}

TaobaovmarketeticketflowconsumeAPIResponseModel is 无交易类凭证核销 成功返回结果

type TaobaovmarketeticketflowresendAPIRequest added in v1.3.1

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

TaobaovmarketeticketflowresendAPIRequest 业务重新触发发码短信 API请求 taobao.vmarket.eticket.flow.resend

业务重新触发发码短信

func NewTaobaovmarketeticketflowresendRequest added in v1.3.1

func NewTaobaovmarketeticketflowresendRequest() *TaobaovmarketeticketflowresendAPIRequest

NewTaobaovmarketeticketflowresendRequest 初始化TaobaovmarketeticketflowresendAPIRequest对象

func (TaobaovmarketeticketflowresendAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaovmarketeticketflowresendAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketeticketflowresendAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketeticketflowresendAPIRequest) GetBizType added in v1.3.1

GetBizType BizType Getter

func (TaobaovmarketeticketflowresendAPIRequest) GetOuterId added in v1.3.1

GetOuterId OuterId Getter

func (TaobaovmarketeticketflowresendAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaovmarketeticketflowresendAPIRequest) SetBizType added in v1.3.1

func (r *TaobaovmarketeticketflowresendAPIRequest) SetBizType(_bizType int64) error

SetBizType is BizType Setter 业务类型值,可联系淘宝业务运营取得具体值

func (*TaobaovmarketeticketflowresendAPIRequest) SetOuterId added in v1.3.1

func (r *TaobaovmarketeticketflowresendAPIRequest) SetOuterId(_outerId string) error

SetOuterId is OuterId Setter 业务单号

type TaobaovmarketeticketflowresendAPIResponse added in v1.3.1

type TaobaovmarketeticketflowresendAPIResponse struct {
	model.CommonResponse
	TaobaovmarketeticketflowresendAPIResponseModel
}

TaobaovmarketeticketflowresendAPIResponse 业务重新触发发码短信 API返回值 taobao.vmarket.eticket.flow.resend

业务重新触发发码短信

type TaobaovmarketeticketflowresendAPIResponseModel added in v1.3.1

type TaobaovmarketeticketflowresendAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_flow_resend_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误提示信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 1成功;0失败
	RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
}

TaobaovmarketeticketflowresendAPIResponseModel is 业务重新触发发码短信 成功返回结果

type TaobaovmarketeticketmanagenotifyAPIRequest added in v1.3.1

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

TaobaovmarketeticketmanagenotifyAPIRequest 主动发起通知接口 API请求 taobao.vmarket.eticket.manage.notify

外部合作商家主动发起通知接口

func NewTaobaovmarketeticketmanagenotifyRequest added in v1.3.1

func NewTaobaovmarketeticketmanagenotifyRequest() *TaobaovmarketeticketmanagenotifyAPIRequest

NewTaobaovmarketeticketmanagenotifyRequest 初始化TaobaovmarketeticketmanagenotifyAPIRequest对象

func (TaobaovmarketeticketmanagenotifyAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketeticketmanagenotifyAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketeticketmanagenotifyAPIRequest) GetCodemerchantId added in v1.3.1

func (r TaobaovmarketeticketmanagenotifyAPIRequest) GetCodemerchantId() int64

GetCodemerchantId CodemerchantId Getter

func (TaobaovmarketeticketmanagenotifyAPIRequest) GetNotifyMethod added in v1.3.1

GetNotifyMethod NotifyMethod Getter

func (TaobaovmarketeticketmanagenotifyAPIRequest) GetOrderId added in v1.3.1

GetOrderId OrderId Getter

func (TaobaovmarketeticketmanagenotifyAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaovmarketeticketmanagenotifyAPIRequest) SetCodemerchantId added in v1.3.1

func (r *TaobaovmarketeticketmanagenotifyAPIRequest) SetCodemerchantId(_codemerchantId int64) error

SetCodemerchantId is CodemerchantId Setter 码商ID,如果是码商,必须传,如果是信任卖家,不需要传

func (*TaobaovmarketeticketmanagenotifyAPIRequest) SetNotifyMethod added in v1.3.1

func (r *TaobaovmarketeticketmanagenotifyAPIRequest) SetNotifyMethod(_notifyMethod string) error

SetNotifyMethod is NotifyMethod Setter 需要调用的通知方法,目前仅支持是send(发码)或resend(重新发码)

func (*TaobaovmarketeticketmanagenotifyAPIRequest) SetOrderId added in v1.3.1

func (r *TaobaovmarketeticketmanagenotifyAPIRequest) SetOrderId(_orderId int64) error

SetOrderId is OrderId Setter 订单编号

type TaobaovmarketeticketmanagenotifyAPIResponse added in v1.3.1

type TaobaovmarketeticketmanagenotifyAPIResponse struct {
	model.CommonResponse
	TaobaovmarketeticketmanagenotifyAPIResponseModel
}

TaobaovmarketeticketmanagenotifyAPIResponse 主动发起通知接口 API返回值 taobao.vmarket.eticket.manage.notify

外部合作商家主动发起通知接口

type TaobaovmarketeticketmanagenotifyAPIResponseModel added in v1.3.1

type TaobaovmarketeticketmanagenotifyAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_manage_notify_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 1:成功
	RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
}

TaobaovmarketeticketmanagenotifyAPIResponseModel is 主动发起通知接口 成功返回结果

type TaobaovmarketeticketoplogsgetAPIRequest added in v1.3.1

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

TaobaovmarketeticketoplogsgetAPIRequest 电子凭证操作日志查询 API请求 taobao.vmarket.eticket.oplogs.get

电子凭证核销日志查询

func NewTaobaovmarketeticketoplogsgetRequest added in v1.3.1

func NewTaobaovmarketeticketoplogsgetRequest() *TaobaovmarketeticketoplogsgetAPIRequest

NewTaobaovmarketeticketoplogsgetRequest 初始化TaobaovmarketeticketoplogsgetAPIRequest对象

func (TaobaovmarketeticketoplogsgetAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaovmarketeticketoplogsgetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketeticketoplogsgetAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketeticketoplogsgetAPIRequest) GetCode added in v1.3.1

GetCode Code Getter

func (TaobaovmarketeticketoplogsgetAPIRequest) GetCodemerchantId added in v1.3.1

func (r TaobaovmarketeticketoplogsgetAPIRequest) GetCodemerchantId() int64

GetCodemerchantId CodemerchantId Getter

func (TaobaovmarketeticketoplogsgetAPIRequest) GetEndTime added in v1.3.1

GetEndTime EndTime Getter

func (TaobaovmarketeticketoplogsgetAPIRequest) GetMobile added in v1.3.1

GetMobile Mobile Getter

func (TaobaovmarketeticketoplogsgetAPIRequest) GetPageNo added in v1.3.1

GetPageNo PageNo Getter

func (TaobaovmarketeticketoplogsgetAPIRequest) GetPageSize added in v1.3.1

GetPageSize PageSize Getter

func (TaobaovmarketeticketoplogsgetAPIRequest) GetPosid added in v1.3.1

GetPosid Posid Getter

func (TaobaovmarketeticketoplogsgetAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaovmarketeticketoplogsgetAPIRequest) GetSort added in v1.3.1

GetSort Sort Getter

func (TaobaovmarketeticketoplogsgetAPIRequest) GetStartTime added in v1.3.1

GetStartTime StartTime Getter

func (TaobaovmarketeticketoplogsgetAPIRequest) GetType added in v1.3.1

GetType Type Getter

func (*TaobaovmarketeticketoplogsgetAPIRequest) SetCode added in v1.3.1

SetCode is Code Setter 核销码

func (*TaobaovmarketeticketoplogsgetAPIRequest) SetCodemerchantId added in v1.3.1

func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetCodemerchantId(_codemerchantId int64) error

SetCodemerchantId is CodemerchantId Setter 码商ID

func (*TaobaovmarketeticketoplogsgetAPIRequest) SetEndTime added in v1.3.1

func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetEndTime(_endTime string) error

SetEndTime is EndTime Setter 结束时间

func (*TaobaovmarketeticketoplogsgetAPIRequest) SetMobile added in v1.3.1

SetMobile is Mobile Setter 手机号后四位

func (*TaobaovmarketeticketoplogsgetAPIRequest) SetPageNo added in v1.3.1

func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetPageNo(_pageNo int64) error

SetPageNo is PageNo Setter 当前页码

func (*TaobaovmarketeticketoplogsgetAPIRequest) SetPageSize added in v1.3.1

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

SetPageSize is PageSize Setter 每页显示的记录数,最大为40,默认为40

func (*TaobaovmarketeticketoplogsgetAPIRequest) SetPosid added in v1.3.1

SetPosid is Posid Setter 核销身份

func (*TaobaovmarketeticketoplogsgetAPIRequest) SetSort added in v1.3.1

SetSort is Sort Setter 排序方式

func (*TaobaovmarketeticketoplogsgetAPIRequest) SetStartTime added in v1.3.1

func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetStartTime(_startTime string) error

SetStartTime is StartTime Setter 开始时间

func (*TaobaovmarketeticketoplogsgetAPIRequest) SetType added in v1.3.1

SetType is Type Setter 0:全部 1:核销 2:冲正

type TaobaovmarketeticketoplogsgetAPIResponse added in v1.3.1

type TaobaovmarketeticketoplogsgetAPIResponse struct {
	model.CommonResponse
	TaobaovmarketeticketoplogsgetAPIResponseModel
}

TaobaovmarketeticketoplogsgetAPIResponse 电子凭证操作日志查询 API返回值 taobao.vmarket.eticket.oplogs.get

电子凭证核销日志查询

type TaobaovmarketeticketoplogsgetAPIResponseModel added in v1.3.1

type TaobaovmarketeticketoplogsgetAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_oplogs_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 操作日志列表
	EticketOpLogs []EticketOpLog `json:"eticket_op_logs,omitempty" xml:"eticket_op_logs>eticket_op_log,omitempty"`
	// 符合条件的记录总数
	TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"`
}

TaobaovmarketeticketoplogsgetAPIResponseModel is 电子凭证操作日志查询 成功返回结果

type TaobaovmarketeticketqrcodeuploadAPIRequest added in v1.3.1

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

TaobaovmarketeticketqrcodeuploadAPIRequest 码商二维码图片上传 API请求 taobao.vmarket.eticket.qrcode.upload

电子凭证的码商可以通过这个接口,上传他们发送的二维码图片

func NewTaobaovmarketeticketqrcodeuploadRequest added in v1.3.1

func NewTaobaovmarketeticketqrcodeuploadRequest() *TaobaovmarketeticketqrcodeuploadAPIRequest

NewTaobaovmarketeticketqrcodeuploadRequest 初始化TaobaovmarketeticketqrcodeuploadAPIRequest对象

func (TaobaovmarketeticketqrcodeuploadAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketeticketqrcodeuploadAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketeticketqrcodeuploadAPIRequest) GetCodeMerchantId added in v1.3.1

func (r TaobaovmarketeticketqrcodeuploadAPIRequest) GetCodeMerchantId() int64

GetCodeMerchantId CodeMerchantId Getter

func (TaobaovmarketeticketqrcodeuploadAPIRequest) GetImgBytes added in v1.3.1

GetImgBytes ImgBytes Getter

func (TaobaovmarketeticketqrcodeuploadAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaovmarketeticketqrcodeuploadAPIRequest) SetCodeMerchantId added in v1.3.1

func (r *TaobaovmarketeticketqrcodeuploadAPIRequest) SetCodeMerchantId(_codeMerchantId int64) error

SetCodeMerchantId is CodeMerchantId Setter 码商ID

func (*TaobaovmarketeticketqrcodeuploadAPIRequest) SetImgBytes added in v1.3.1

func (r *TaobaovmarketeticketqrcodeuploadAPIRequest) SetImgBytes(_imgBytes *model.File) error

SetImgBytes is ImgBytes Setter 上传的图片byte[] 小于300K,图片尺寸400*400以内

type TaobaovmarketeticketqrcodeuploadAPIResponse added in v1.3.1

type TaobaovmarketeticketqrcodeuploadAPIResponse struct {
	model.CommonResponse
	TaobaovmarketeticketqrcodeuploadAPIResponseModel
}

TaobaovmarketeticketqrcodeuploadAPIResponse 码商二维码图片上传 API返回值 taobao.vmarket.eticket.qrcode.upload

电子凭证的码商可以通过这个接口,上传他们发送的二维码图片

type TaobaovmarketeticketqrcodeuploadAPIResponseModel added in v1.3.1

type TaobaovmarketeticketqrcodeuploadAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_qrcode_upload_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 图片文件名称
	ImgFilename string `json:"img_filename,omitempty" xml:"img_filename,omitempty"`
	// 1:成功  其它为失败
	RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
}

TaobaovmarketeticketqrcodeuploadAPIResponseModel is 码商二维码图片上传 成功返回结果

type TaobaovmarketeticketresendAPIRequest added in v1.3.1

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

TaobaovmarketeticketresendAPIRequest 外部合作商家重发电子凭证回调接口 API请求 taobao.vmarket.eticket.resend

外部合作商家重发电子凭证回调接口

func NewTaobaovmarketeticketresendRequest added in v1.3.1

func NewTaobaovmarketeticketresendRequest() *TaobaovmarketeticketresendAPIRequest

NewTaobaovmarketeticketresendRequest 初始化TaobaovmarketeticketresendAPIRequest对象

func (TaobaovmarketeticketresendAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaovmarketeticketresendAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketeticketresendAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketeticketresendAPIRequest) GetCodemerchantId added in v1.3.1

func (r TaobaovmarketeticketresendAPIRequest) GetCodemerchantId() int64

GetCodemerchantId CodemerchantId Getter

func (TaobaovmarketeticketresendAPIRequest) GetOrderId added in v1.3.1

GetOrderId OrderId Getter

func (TaobaovmarketeticketresendAPIRequest) GetQrImages added in v1.3.1

GetQrImages QrImages Getter

func (TaobaovmarketeticketresendAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaovmarketeticketresendAPIRequest) GetToken added in v1.3.1

GetToken Token Getter

func (TaobaovmarketeticketresendAPIRequest) GetVerifyCodes added in v1.3.1

func (r TaobaovmarketeticketresendAPIRequest) GetVerifyCodes() string

GetVerifyCodes VerifyCodes Getter

func (*TaobaovmarketeticketresendAPIRequest) SetCodemerchantId added in v1.3.1

func (r *TaobaovmarketeticketresendAPIRequest) SetCodemerchantId(_codemerchantId int64) error

SetCodemerchantId is CodemerchantId Setter 码商ID,如果是码商,必须传,如果是信任卖家,不需要传

func (*TaobaovmarketeticketresendAPIRequest) SetOrderId added in v1.3.1

func (r *TaobaovmarketeticketresendAPIRequest) SetOrderId(_orderId int64) error

SetOrderId is OrderId Setter 订单编号

func (*TaobaovmarketeticketresendAPIRequest) SetQrImages added in v1.3.1

func (r *TaobaovmarketeticketresendAPIRequest) SetQrImages(_qrImages string) error

SetQrImages is QrImages Setter 不需要上传二维码图片的码商请不要传,需要传入二维码的码商请先调用taobao.vmarket.eticket.qrcode.upload接口,将返回的img_filename文件名称作为参数(如果二维码不变的话,也可将将发码时传入二维码文件名作为参数传入),多个文件名用逗号隔开且与参数verify_codes按从左到有的顺序一一对应。

func (*TaobaovmarketeticketresendAPIRequest) SetToken added in v1.3.1

SetToken is Token Setter 安全验证token,回传淘宝发通知时发过来的token串

func (*TaobaovmarketeticketresendAPIRequest) SetVerifyCodes added in v1.3.1

func (r *TaobaovmarketeticketresendAPIRequest) SetVerifyCodes(_verifyCodes string) error

SetVerifyCodes is VerifyCodes Setter 重新发送的验证码及可验证次数的列表,多个码之间用英文逗号分割,需要包含此订单所有可用的码(如果订单总的有10个码,可用的是5个,那么这里设置的是5个可用的码)

type TaobaovmarketeticketresendAPIResponse added in v1.3.1

type TaobaovmarketeticketresendAPIResponse struct {
	model.CommonResponse
	TaobaovmarketeticketresendAPIResponseModel
}

TaobaovmarketeticketresendAPIResponse 外部合作商家重发电子凭证回调接口 API返回值 taobao.vmarket.eticket.resend

外部合作商家重发电子凭证回调接口

type TaobaovmarketeticketresendAPIResponseModel added in v1.3.1

type TaobaovmarketeticketresendAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_resend_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 0:失败,1:成功
	RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
}

TaobaovmarketeticketresendAPIResponseModel is 外部合作商家重发电子凭证回调接口 成功返回结果

type TaobaovmarketeticketreverseAPIRequest added in v1.3.1

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

TaobaovmarketeticketreverseAPIRequest 电子凭证冲正接口 API请求 taobao.vmarket.eticket.reverse

电子凭证平台冲正接口

func NewTaobaovmarketeticketreverseRequest added in v1.3.1

func NewTaobaovmarketeticketreverseRequest() *TaobaovmarketeticketreverseAPIRequest

NewTaobaovmarketeticketreverseRequest 初始化TaobaovmarketeticketreverseAPIRequest对象

func (TaobaovmarketeticketreverseAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaovmarketeticketreverseAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketeticketreverseAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketeticketreverseAPIRequest) GetCodemerchantId added in v1.3.1

func (r TaobaovmarketeticketreverseAPIRequest) GetCodemerchantId() int64

GetCodemerchantId CodemerchantId Getter

func (TaobaovmarketeticketreverseAPIRequest) GetConsumeSecialNum added in v1.3.1

func (r TaobaovmarketeticketreverseAPIRequest) GetConsumeSecialNum() string

GetConsumeSecialNum ConsumeSecialNum Getter

func (TaobaovmarketeticketreverseAPIRequest) GetOrderId added in v1.3.1

GetOrderId OrderId Getter

func (TaobaovmarketeticketreverseAPIRequest) GetPosid added in v1.3.1

GetPosid Posid Getter

func (TaobaovmarketeticketreverseAPIRequest) GetQrImages added in v1.3.1

GetQrImages QrImages Getter

func (TaobaovmarketeticketreverseAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaovmarketeticketreverseAPIRequest) GetReverseCode added in v1.3.1

func (r TaobaovmarketeticketreverseAPIRequest) GetReverseCode() string

GetReverseCode ReverseCode Getter

func (TaobaovmarketeticketreverseAPIRequest) GetReverseNum added in v1.3.1

func (r TaobaovmarketeticketreverseAPIRequest) GetReverseNum() int64

GetReverseNum ReverseNum Getter

func (TaobaovmarketeticketreverseAPIRequest) GetToken added in v1.3.1

GetToken Token Getter

func (TaobaovmarketeticketreverseAPIRequest) GetVerifyCodes added in v1.3.1

func (r TaobaovmarketeticketreverseAPIRequest) GetVerifyCodes() string

GetVerifyCodes VerifyCodes Getter

func (*TaobaovmarketeticketreverseAPIRequest) SetCodemerchantId added in v1.3.1

func (r *TaobaovmarketeticketreverseAPIRequest) SetCodemerchantId(_codemerchantId int64) error

SetCodemerchantId is CodemerchantId Setter 码商ID,是码商的话必须传递,如果是信任卖家不要传

func (*TaobaovmarketeticketreverseAPIRequest) SetConsumeSecialNum added in v1.3.1

func (r *TaobaovmarketeticketreverseAPIRequest) SetConsumeSecialNum(_consumeSecialNum string) error

SetConsumeSecialNum is ConsumeSecialNum Setter 需要冲正的核销记录对应核销流水号(对应的核销操作时候传递的自定义流水号)

func (*TaobaovmarketeticketreverseAPIRequest) SetOrderId added in v1.3.1

func (r *TaobaovmarketeticketreverseAPIRequest) SetOrderId(_orderId int64) error

SetOrderId is OrderId Setter 进行验码的电子凭证订单的订单ID

func (*TaobaovmarketeticketreverseAPIRequest) SetPosid added in v1.3.1

SetPosid is Posid Setter 机具id,如果是码商必须传,如果是信任卖家不要传

func (*TaobaovmarketeticketreverseAPIRequest) SetQrImages added in v1.3.1

func (r *TaobaovmarketeticketreverseAPIRequest) SetQrImages(_qrImages string) error

SetQrImages is QrImages Setter 不需要上传二维码图片或者冲正后不需要变更码的请不要传,需要传入二维码的码商请先调用taobao.vmarket.eticket.qrcode.upload接口,将返回的img_filename文件名称作为参数,多个文件名用逗号隔开且与参数verify_codes按从左到有的顺序一一对应。

func (*TaobaovmarketeticketreverseAPIRequest) SetReverseCode added in v1.3.1

func (r *TaobaovmarketeticketreverseAPIRequest) SetReverseCode(_reverseCode string) error

SetReverseCode is ReverseCode Setter 冲正的码,只支持单个码

func (*TaobaovmarketeticketreverseAPIRequest) SetReverseNum added in v1.3.1

func (r *TaobaovmarketeticketreverseAPIRequest) SetReverseNum(_reverseNum int64) error

SetReverseNum is ReverseNum Setter 冲正份数(必须是和被冲正的核销记录的份数一致)

func (*TaobaovmarketeticketreverseAPIRequest) SetToken added in v1.3.1

SetToken is Token Setter 安全验证token,需要和该订单发码通知中的token一致

func (*TaobaovmarketeticketreverseAPIRequest) SetVerifyCodes added in v1.3.1

func (r *TaobaovmarketeticketreverseAPIRequest) SetVerifyCodes(_verifyCodes string) error

SetVerifyCodes is VerifyCodes Setter 所有冲正后需要重新生成的码和对应的次数。码和次数之间用英文冒号分隔,多个码之间用英文逗号分隔。如果冲正后不需要重新生成码,留空

type TaobaovmarketeticketreverseAPIResponse added in v1.3.1

type TaobaovmarketeticketreverseAPIResponse struct {
	model.CommonResponse
	TaobaovmarketeticketreverseAPIResponseModel
}

TaobaovmarketeticketreverseAPIResponse 电子凭证冲正接口 API返回值 taobao.vmarket.eticket.reverse

电子凭证平台冲正接口

type TaobaovmarketeticketreverseAPIResponseModel added in v1.3.1

type TaobaovmarketeticketreverseAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_reverse_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 宝贝标题
	ItemTitle string `json:"item_title,omitempty" xml:"item_title,omitempty"`
	// 0:失败,1:成功
	RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
	// 整个订单的剩余可核销数量
	LeftNum int64 `json:"left_num,omitempty" xml:"left_num,omitempty"`
}

TaobaovmarketeticketreverseAPIResponseModel is 电子凭证冲正接口 成功返回结果

type TaobaovmarketeticketsendAPIRequest added in v1.3.1

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

TaobaovmarketeticketsendAPIRequest 商家电子凭证发码成功回调接口 API请求 taobao.vmarket.eticket.send

外部商家成功发码回调接口

func NewTaobaovmarketeticketsendRequest added in v1.3.1

func NewTaobaovmarketeticketsendRequest() *TaobaovmarketeticketsendAPIRequest

NewTaobaovmarketeticketsendRequest 初始化TaobaovmarketeticketsendAPIRequest对象

func (TaobaovmarketeticketsendAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaovmarketeticketsendAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketeticketsendAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketeticketsendAPIRequest) GetCodemerchantId added in v1.3.1

func (r TaobaovmarketeticketsendAPIRequest) GetCodemerchantId() int64

GetCodemerchantId CodemerchantId Getter

func (TaobaovmarketeticketsendAPIRequest) GetOrderId added in v1.3.1

GetOrderId OrderId Getter

func (TaobaovmarketeticketsendAPIRequest) GetQrImages added in v1.3.1

GetQrImages QrImages Getter

func (TaobaovmarketeticketsendAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaovmarketeticketsendAPIRequest) GetToken added in v1.3.1

GetToken Token Getter

func (TaobaovmarketeticketsendAPIRequest) GetVerifyCodes added in v1.3.1

func (r TaobaovmarketeticketsendAPIRequest) GetVerifyCodes() string

GetVerifyCodes VerifyCodes Getter

func (*TaobaovmarketeticketsendAPIRequest) SetCodemerchantId added in v1.3.1

func (r *TaobaovmarketeticketsendAPIRequest) SetCodemerchantId(_codemerchantId int64) error

SetCodemerchantId is CodemerchantId Setter 码商ID,是码商的话必须传递,如果是信任卖家,不需要传

func (*TaobaovmarketeticketsendAPIRequest) SetOrderId added in v1.3.1

func (r *TaobaovmarketeticketsendAPIRequest) SetOrderId(_orderId int64) error

SetOrderId is OrderId Setter 订单编号

func (*TaobaovmarketeticketsendAPIRequest) SetQrImages added in v1.3.1

func (r *TaobaovmarketeticketsendAPIRequest) SetQrImages(_qrImages string) error

SetQrImages is QrImages Setter 不需要上传二维码图片的码商请不要传,需要传入二维码的码商请先调用taobao.vmarket.eticket.qrcode.upload接口,将返回的img_filename文件名称作为参数,多个文件名用逗号隔开且与参数verify_codes按从左到有的顺序一一对应。

func (*TaobaovmarketeticketsendAPIRequest) SetToken added in v1.3.1

func (r *TaobaovmarketeticketsendAPIRequest) SetToken(_token string) error

SetToken is Token Setter 安全验证token,需要和发码通知中的token一致

func (*TaobaovmarketeticketsendAPIRequest) SetVerifyCodes added in v1.3.1

func (r *TaobaovmarketeticketsendAPIRequest) SetVerifyCodes(_verifyCodes string) error

SetVerifyCodes is VerifyCodes Setter 发送成功的验证码及可验证次数的列表,码和可验证次数用英文冒号分隔,多个码之间用英文逗号分隔,所有字符都为英文半角

type TaobaovmarketeticketsendAPIResponse added in v1.3.1

type TaobaovmarketeticketsendAPIResponse struct {
	model.CommonResponse
	TaobaovmarketeticketsendAPIResponseModel
}

TaobaovmarketeticketsendAPIResponse 商家电子凭证发码成功回调接口 API返回值 taobao.vmarket.eticket.send

外部商家成功发码回调接口

type TaobaovmarketeticketsendAPIResponseModel added in v1.3.1

type TaobaovmarketeticketsendAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_send_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 0:失败;1:成功
	RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
}

TaobaovmarketeticketsendAPIResponseModel is 商家电子凭证发码成功回调接口 成功返回结果

type TaobaovmarketeticketstoregetAPIRequest added in v1.3.1

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

TaobaovmarketeticketstoregetAPIRequest 获取电子凭证预约门店信息 API请求 taobao.vmarket.eticket.store.get

用于给外部商家查询电子凭证预约门店信息

func NewTaobaovmarketeticketstoregetRequest added in v1.3.1

func NewTaobaovmarketeticketstoregetRequest() *TaobaovmarketeticketstoregetAPIRequest

NewTaobaovmarketeticketstoregetRequest 初始化TaobaovmarketeticketstoregetAPIRequest对象

func (TaobaovmarketeticketstoregetAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaovmarketeticketstoregetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketeticketstoregetAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketeticketstoregetAPIRequest) GetOrderId added in v1.3.1

GetOrderId OrderId Getter

func (TaobaovmarketeticketstoregetAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaovmarketeticketstoregetAPIRequest) SetOrderId added in v1.3.1

func (r *TaobaovmarketeticketstoregetAPIRequest) SetOrderId(_orderId int64) error

SetOrderId is OrderId Setter 订单ID

type TaobaovmarketeticketstoregetAPIResponse added in v1.3.1

type TaobaovmarketeticketstoregetAPIResponse struct {
	model.CommonResponse
	TaobaovmarketeticketstoregetAPIResponseModel
}

TaobaovmarketeticketstoregetAPIResponse 获取电子凭证预约门店信息 API返回值 taobao.vmarket.eticket.store.get

用于给外部商家查询电子凭证预约门店信息

type TaobaovmarketeticketstoregetAPIResponseModel added in v1.3.1

type TaobaovmarketeticketstoregetAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_store_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 商户地址
	Address string `json:"address,omitempty" xml:"address,omitempty"`
	// 商户名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 区
	District string `json:"district,omitempty" xml:"district,omitempty"`
	// 所在城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 省份
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 联系电话
	Contract string `json:"contract,omitempty" xml:"contract,omitempty"`
	// 自有卖家导入门店的时候,可以把自己系统门店信息的主键或者唯一key传入,用于快速匹配
	Selfcode string `json:"selfcode,omitempty" xml:"selfcode,omitempty"`
	// 商户id
	StoreId int64 `json:"store_id,omitempty" xml:"store_id,omitempty"`
}

TaobaovmarketeticketstoregetAPIResponseModel is 获取电子凭证预约门店信息 成功返回结果

type TaobaovmarketetickettasksgetAPIRequest added in v1.3.1

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

TaobaovmarketetickettasksgetAPIRequest 任务列表获取接口 API请求 taobao.vmarket.eticket.tasks.get

外部合作卖家获取任务列表的信息:如发码同通知失败或者回调失败的订单号

func NewTaobaovmarketetickettasksgetRequest added in v1.3.1

func NewTaobaovmarketetickettasksgetRequest() *TaobaovmarketetickettasksgetAPIRequest

NewTaobaovmarketetickettasksgetRequest 初始化TaobaovmarketetickettasksgetAPIRequest对象

func (TaobaovmarketetickettasksgetAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaovmarketetickettasksgetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketetickettasksgetAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketetickettasksgetAPIRequest) GetCodemerchantId added in v1.3.1

func (r TaobaovmarketetickettasksgetAPIRequest) GetCodemerchantId() int64

GetCodemerchantId CodemerchantId Getter

func (TaobaovmarketetickettasksgetAPIRequest) GetPageNo added in v1.3.1

GetPageNo PageNo Getter

func (TaobaovmarketetickettasksgetAPIRequest) GetPageSize added in v1.3.1

GetPageSize PageSize Getter

func (TaobaovmarketetickettasksgetAPIRequest) GetRawParams added in v1.3.1

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

func (TaobaovmarketetickettasksgetAPIRequest) GetSellerId added in v1.3.1

GetSellerId SellerId Getter

func (TaobaovmarketetickettasksgetAPIRequest) GetType added in v1.3.1

GetType Type Getter

func (*TaobaovmarketetickettasksgetAPIRequest) SetCodemerchantId added in v1.3.1

func (r *TaobaovmarketetickettasksgetAPIRequest) SetCodemerchantId(_codemerchantId int64) error

SetCodemerchantId is CodemerchantId Setter 码商ID,如果是码商,必须传,如果是信任卖家,不需要传

func (*TaobaovmarketetickettasksgetAPIRequest) SetPageNo added in v1.3.1

func (r *TaobaovmarketetickettasksgetAPIRequest) SetPageNo(_pageNo int64) error

SetPageNo is PageNo Setter 页码。取值范围:大于零的整数; 默认值:1

func (*TaobaovmarketetickettasksgetAPIRequest) SetPageSize added in v1.3.1

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

SetPageSize is PageSize Setter 每页获取条数。默认值40,最小值1,最大值100。

func (*TaobaovmarketetickettasksgetAPIRequest) SetSellerId added in v1.3.1

func (r *TaobaovmarketetickettasksgetAPIRequest) SetSellerId(_sellerId int64) error

SetSellerId is SellerId Setter 卖家家ID(信任卖家不必传,码商可选)

func (*TaobaovmarketetickettasksgetAPIRequest) SetType added in v1.3.1

SetType is Type Setter 返回结果类型:<br/>1:返回通知失败的订单<br/>2.返回通知成功回调失败的订单

type TaobaovmarketetickettasksgetAPIResponse added in v1.3.1

type TaobaovmarketetickettasksgetAPIResponse struct {
	model.CommonResponse
	TaobaovmarketetickettasksgetAPIResponseModel
}

TaobaovmarketetickettasksgetAPIResponse 任务列表获取接口 API返回值 taobao.vmarket.eticket.tasks.get

外部合作卖家获取任务列表的信息:如发码同通知失败或者回调失败的订单号

type TaobaovmarketetickettasksgetAPIResponseModel added in v1.3.1

type TaobaovmarketetickettasksgetAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_tasks_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 任务列表查询结果信息
	EticketTasks []EticketTask `json:"eticket_tasks,omitempty" xml:"eticket_tasks>eticket_task,omitempty"`
	// 任务列表查询结果的总数
	TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"`
}

TaobaovmarketetickettasksgetAPIResponseModel is 任务列表获取接口 成功返回结果

type TaobaovmarketetickettimeexpandAPIRequest added in v1.3.1

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

TaobaovmarketetickettimeexpandAPIRequest 订单延时接口 API请求 taobao.vmarket.eticket.time.expand

提供码商操作订单延期接口

func NewTaobaovmarketetickettimeexpandRequest added in v1.3.1

func NewTaobaovmarketetickettimeexpandRequest() *TaobaovmarketetickettimeexpandAPIRequest

NewTaobaovmarketetickettimeexpandRequest 初始化TaobaovmarketetickettimeexpandAPIRequest对象

func (TaobaovmarketetickettimeexpandAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaovmarketetickettimeexpandAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovmarketetickettimeexpandAPIRequest) GetApiParams added in v1.3.1

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovmarketetickettimeexpandAPIRequest) GetExpandDays added in v1.3.1

GetExpandDays ExpandDays Getter

func (TaobaovmarketetickettimeexpandAPIRequest) GetOrderId added in v1.3.1

GetOrderId OrderId Getter

func (TaobaovmarketetickettimeexpandAPIRequest) GetRawParams added in v1.3.1

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

func (*TaobaovmarketetickettimeexpandAPIRequest) SetExpandDays added in v1.3.1

func (r *TaobaovmarketetickettimeexpandAPIRequest) SetExpandDays(_expandDays int64) error

SetExpandDays is ExpandDays Setter 延长天数,延长时间=当前过期时间+延长天数

func (*TaobaovmarketetickettimeexpandAPIRequest) SetOrderId added in v1.3.1

func (r *TaobaovmarketetickettimeexpandAPIRequest) SetOrderId(_orderId int64) error

SetOrderId is OrderId Setter 订单ID

type TaobaovmarketetickettimeexpandAPIResponse added in v1.3.1

type TaobaovmarketetickettimeexpandAPIResponse struct {
	model.CommonResponse
	TaobaovmarketetickettimeexpandAPIResponseModel
}

TaobaovmarketetickettimeexpandAPIResponse 订单延时接口 API返回值 taobao.vmarket.eticket.time.expand

提供码商操作订单延期接口

type TaobaovmarketetickettimeexpandAPIResponseModel added in v1.3.1

type TaobaovmarketetickettimeexpandAPIResponseModel struct {
	XMLName xml.Name `xml:"vmarket_eticket_time_expand_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 0:失败;1:成功
	RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
}

TaobaovmarketetickettimeexpandAPIResponseModel is 订单延时接口 成功返回结果

type UploadImgCallbackResp

type UploadImgCallbackResp struct {
	// 扩展属性
	AttributeMap string `json:"attribute_map,omitempty" xml:"attribute_map,omitempty"`
	// 图片在淘宝的文件名
	FileName string `json:"file_name,omitempty" xml:"file_name,omitempty"`
}

UploadImgCallbackResp 结构体

Source Files

Jump to

Keyboard shortcuts

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