Documentation ¶
Overview ¶
Package eticket 包含电子物流API相关结构体
Index ¶
- type Attributes
- type CertificateDto
- type ConsumeMaCallbackResp
- type EticketCode
- type EticketOpLog
- type EticketTask
- type IsvMa
- type QueryTbMaCallbackReq
- type QueryTbMaCallbackResp
- type ReverseMaCallbackResp
- type SendFailCallbackResp
- type SendMaCallbackResp
- type TaobaoeticketmerchantimguploadAPIRequest
- func (r TaobaoeticketmerchantimguploadAPIRequest) GetApiMethodName() string
- func (r TaobaoeticketmerchantimguploadAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoeticketmerchantimguploadAPIRequest) GetImgBytes() *model.File
- func (r TaobaoeticketmerchantimguploadAPIRequest) GetRawParams() model.Params
- func (r *TaobaoeticketmerchantimguploadAPIRequest) SetImgBytes(_imgBytes *model.File) error
- type TaobaoeticketmerchantimguploadAPIResponse
- type TaobaoeticketmerchantimguploadAPIResponseModel
- type TaobaoeticketmerchantmaavailableAPIRequest
- func (r TaobaoeticketmerchantmaavailableAPIRequest) GetApiMethodName() string
- func (r TaobaoeticketmerchantmaavailableAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoeticketmerchantmaavailableAPIRequest) GetBizType() int64
- func (r TaobaoeticketmerchantmaavailableAPIRequest) GetCode() string
- func (r TaobaoeticketmerchantmaavailableAPIRequest) GetConsumeNum() int64
- func (r TaobaoeticketmerchantmaavailableAPIRequest) GetOuterId() string
- func (r TaobaoeticketmerchantmaavailableAPIRequest) GetPosId() string
- func (r TaobaoeticketmerchantmaavailableAPIRequest) GetRawParams() model.Params
- func (r TaobaoeticketmerchantmaavailableAPIRequest) GetSerialNum() string
- func (r TaobaoeticketmerchantmaavailableAPIRequest) GetToken() string
- func (r *TaobaoeticketmerchantmaavailableAPIRequest) SetBizType(_bizType int64) error
- func (r *TaobaoeticketmerchantmaavailableAPIRequest) SetCode(_code string) error
- func (r *TaobaoeticketmerchantmaavailableAPIRequest) SetConsumeNum(_consumeNum int64) error
- func (r *TaobaoeticketmerchantmaavailableAPIRequest) SetOuterId(_outerId string) error
- func (r *TaobaoeticketmerchantmaavailableAPIRequest) SetPosId(_posId string) error
- func (r *TaobaoeticketmerchantmaavailableAPIRequest) SetSerialNum(_serialNum string) error
- func (r *TaobaoeticketmerchantmaavailableAPIRequest) SetToken(_token string) error
- type TaobaoeticketmerchantmaavailableAPIResponse
- type TaobaoeticketmerchantmaavailableAPIResponseModel
- type TaobaoeticketmerchantmaconsumeAPIRequest
- func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetApiMethodName() string
- func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetBizType() int64
- func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetCode() string
- func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetConsumeNum() int64
- func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetIsvMaList() []IsvMa
- func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetOuterId() string
- func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetPosId() string
- func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetRawParams() model.Params
- func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetSerialNum() string
- func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetToken() string
- func (r *TaobaoeticketmerchantmaconsumeAPIRequest) SetBizType(_bizType int64) error
- func (r *TaobaoeticketmerchantmaconsumeAPIRequest) SetCode(_code string) error
- func (r *TaobaoeticketmerchantmaconsumeAPIRequest) SetConsumeNum(_consumeNum int64) error
- func (r *TaobaoeticketmerchantmaconsumeAPIRequest) SetIsvMaList(_isvMaList []IsvMa) error
- func (r *TaobaoeticketmerchantmaconsumeAPIRequest) SetOuterId(_outerId string) error
- func (r *TaobaoeticketmerchantmaconsumeAPIRequest) SetPosId(_posId string) error
- func (r *TaobaoeticketmerchantmaconsumeAPIRequest) SetSerialNum(_serialNum string) error
- func (r *TaobaoeticketmerchantmaconsumeAPIRequest) SetToken(_token string) error
- type TaobaoeticketmerchantmaconsumeAPIResponse
- type TaobaoeticketmerchantmaconsumeAPIResponseModel
- type TaobaoeticketmerchantmadelayAPIRequest
- func (r TaobaoeticketmerchantmadelayAPIRequest) GetApiMethodName() string
- func (r TaobaoeticketmerchantmadelayAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoeticketmerchantmadelayAPIRequest) GetAttributeMap() string
- func (r TaobaoeticketmerchantmadelayAPIRequest) GetBizType() int64
- func (r TaobaoeticketmerchantmadelayAPIRequest) GetCode() string
- func (r TaobaoeticketmerchantmadelayAPIRequest) GetEndDate() string
- func (r TaobaoeticketmerchantmadelayAPIRequest) GetOuterId() string
- func (r TaobaoeticketmerchantmadelayAPIRequest) GetRawParams() model.Params
- func (r TaobaoeticketmerchantmadelayAPIRequest) GetRequestId() string
- func (r *TaobaoeticketmerchantmadelayAPIRequest) SetAttributeMap(_attributeMap string) error
- func (r *TaobaoeticketmerchantmadelayAPIRequest) SetBizType(_bizType int64) error
- func (r *TaobaoeticketmerchantmadelayAPIRequest) SetCode(_code string) error
- func (r *TaobaoeticketmerchantmadelayAPIRequest) SetEndDate(_endDate string) error
- func (r *TaobaoeticketmerchantmadelayAPIRequest) SetOuterId(_outerId string) error
- func (r *TaobaoeticketmerchantmadelayAPIRequest) SetRequestId(_requestId string) error
- type TaobaoeticketmerchantmadelayAPIResponse
- type TaobaoeticketmerchantmadelayAPIResponseModel
- type TaobaoeticketmerchantmafailsendAPIRequest
- func (r TaobaoeticketmerchantmafailsendAPIRequest) GetApiMethodName() string
- func (r TaobaoeticketmerchantmafailsendAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoeticketmerchantmafailsendAPIRequest) GetBizType() int64
- func (r TaobaoeticketmerchantmafailsendAPIRequest) GetOuterId() string
- func (r TaobaoeticketmerchantmafailsendAPIRequest) GetRawParams() model.Params
- func (r TaobaoeticketmerchantmafailsendAPIRequest) GetSubErrCode() string
- func (r TaobaoeticketmerchantmafailsendAPIRequest) GetSubErrMsg() string
- func (r TaobaoeticketmerchantmafailsendAPIRequest) GetToken() string
- func (r *TaobaoeticketmerchantmafailsendAPIRequest) SetBizType(_bizType int64) error
- func (r *TaobaoeticketmerchantmafailsendAPIRequest) SetOuterId(_outerId string) error
- func (r *TaobaoeticketmerchantmafailsendAPIRequest) SetSubErrCode(_subErrCode string) error
- func (r *TaobaoeticketmerchantmafailsendAPIRequest) SetSubErrMsg(_subErrMsg string) error
- func (r *TaobaoeticketmerchantmafailsendAPIRequest) SetToken(_token string) error
- type TaobaoeticketmerchantmafailsendAPIResponse
- type TaobaoeticketmerchantmafailsendAPIResponseModel
- type TaobaoeticketmerchantmaresendAPIRequest
- func (r TaobaoeticketmerchantmaresendAPIRequest) GetApiMethodName() string
- func (r TaobaoeticketmerchantmaresendAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoeticketmerchantmaresendAPIRequest) GetBizType() int64
- func (r TaobaoeticketmerchantmaresendAPIRequest) GetIsvMaList() []IsvMa
- func (r TaobaoeticketmerchantmaresendAPIRequest) GetOuterId() string
- func (r TaobaoeticketmerchantmaresendAPIRequest) GetRawParams() model.Params
- func (r TaobaoeticketmerchantmaresendAPIRequest) GetToken() string
- func (r *TaobaoeticketmerchantmaresendAPIRequest) SetBizType(_bizType int64) error
- func (r *TaobaoeticketmerchantmaresendAPIRequest) SetIsvMaList(_isvMaList []IsvMa) error
- func (r *TaobaoeticketmerchantmaresendAPIRequest) SetOuterId(_outerId string) error
- func (r *TaobaoeticketmerchantmaresendAPIRequest) SetToken(_token string) error
- type TaobaoeticketmerchantmaresendAPIResponse
- type TaobaoeticketmerchantmaresendAPIResponseModel
- type TaobaoeticketmerchantmareverseAPIRequest
- func (r TaobaoeticketmerchantmareverseAPIRequest) GetApiMethodName() string
- func (r TaobaoeticketmerchantmareverseAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoeticketmerchantmareverseAPIRequest) GetBizType() int64
- func (r TaobaoeticketmerchantmareverseAPIRequest) GetCode() string
- func (r TaobaoeticketmerchantmareverseAPIRequest) GetOuterId() string
- func (r TaobaoeticketmerchantmareverseAPIRequest) GetPosId() string
- func (r TaobaoeticketmerchantmareverseAPIRequest) GetRawParams() model.Params
- func (r TaobaoeticketmerchantmareverseAPIRequest) GetReverseNum() int64
- func (r TaobaoeticketmerchantmareverseAPIRequest) GetSerialNum() string
- func (r TaobaoeticketmerchantmareverseAPIRequest) GetToken() string
- func (r *TaobaoeticketmerchantmareverseAPIRequest) SetBizType(_bizType int64) error
- func (r *TaobaoeticketmerchantmareverseAPIRequest) SetCode(_code string) error
- func (r *TaobaoeticketmerchantmareverseAPIRequest) SetOuterId(_outerId string) error
- func (r *TaobaoeticketmerchantmareverseAPIRequest) SetPosId(_posId string) error
- func (r *TaobaoeticketmerchantmareverseAPIRequest) SetReverseNum(_reverseNum int64) error
- func (r *TaobaoeticketmerchantmareverseAPIRequest) SetSerialNum(_serialNum string) error
- func (r *TaobaoeticketmerchantmareverseAPIRequest) SetToken(_token string) error
- type TaobaoeticketmerchantmareverseAPIResponse
- type TaobaoeticketmerchantmareverseAPIResponseModel
- type TaobaoeticketmerchantmasendAPIRequest
- func (r TaobaoeticketmerchantmasendAPIRequest) GetApiMethodName() string
- func (r TaobaoeticketmerchantmasendAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoeticketmerchantmasendAPIRequest) GetBizType() int64
- func (r TaobaoeticketmerchantmasendAPIRequest) GetIsvMaList() []IsvMa
- func (r TaobaoeticketmerchantmasendAPIRequest) GetOuterId() string
- func (r TaobaoeticketmerchantmasendAPIRequest) GetRawParams() model.Params
- func (r TaobaoeticketmerchantmasendAPIRequest) GetToken() string
- func (r *TaobaoeticketmerchantmasendAPIRequest) SetBizType(_bizType int64) error
- func (r *TaobaoeticketmerchantmasendAPIRequest) SetIsvMaList(_isvMaList []IsvMa) error
- func (r *TaobaoeticketmerchantmasendAPIRequest) SetOuterId(_outerId string) error
- func (r *TaobaoeticketmerchantmasendAPIRequest) SetToken(_token string) error
- type TaobaoeticketmerchantmasendAPIResponse
- type TaobaoeticketmerchantmasendAPIResponseModel
- type TaobaoeticketmerchanttbmagetAPIRequest
- func (r TaobaoeticketmerchanttbmagetAPIRequest) GetApiMethodName() string
- func (r TaobaoeticketmerchanttbmagetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoeticketmerchanttbmagetAPIRequest) GetQueryTbMaCallbackReq() *QueryTbMaCallbackReq
- func (r TaobaoeticketmerchanttbmagetAPIRequest) GetRawParams() model.Params
- func (r *TaobaoeticketmerchanttbmagetAPIRequest) SetQueryTbMaCallbackReq(_queryTbMaCallbackReq *QueryTbMaCallbackReq) error
- type TaobaoeticketmerchanttbmagetAPIResponse
- type TaobaoeticketmerchanttbmagetAPIResponseModel
- type TaobaovmarketeticketauthbeforeconsumeAPIRequest
- func (r TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetOperatorid() string
- func (r TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetRawParams() model.Params
- func (r TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetStoreid() string
- func (r TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetVerifyCode() string
- func (r *TaobaovmarketeticketauthbeforeconsumeAPIRequest) SetOperatorid(_operatorid string) error
- func (r *TaobaovmarketeticketauthbeforeconsumeAPIRequest) SetStoreid(_storeid string) error
- func (r *TaobaovmarketeticketauthbeforeconsumeAPIRequest) SetVerifyCode(_verifyCode string) error
- type TaobaovmarketeticketauthbeforeconsumeAPIResponse
- type TaobaovmarketeticketauthbeforeconsumeAPIResponseModel
- type TaobaovmarketeticketauthconsumeAPIRequest
- func (r TaobaovmarketeticketauthconsumeAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketeticketauthconsumeAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketeticketauthconsumeAPIRequest) GetConsumeNum() int64
- func (r TaobaovmarketeticketauthconsumeAPIRequest) GetOperatorid() string
- func (r TaobaovmarketeticketauthconsumeAPIRequest) GetRawParams() model.Params
- func (r TaobaovmarketeticketauthconsumeAPIRequest) GetSerialNum() string
- func (r TaobaovmarketeticketauthconsumeAPIRequest) GetStoreid() string
- func (r TaobaovmarketeticketauthconsumeAPIRequest) GetVerifyCode() string
- func (r *TaobaovmarketeticketauthconsumeAPIRequest) SetConsumeNum(_consumeNum int64) error
- func (r *TaobaovmarketeticketauthconsumeAPIRequest) SetOperatorid(_operatorid string) error
- func (r *TaobaovmarketeticketauthconsumeAPIRequest) SetSerialNum(_serialNum string) error
- func (r *TaobaovmarketeticketauthconsumeAPIRequest) SetStoreid(_storeid string) error
- func (r *TaobaovmarketeticketauthconsumeAPIRequest) SetVerifyCode(_verifyCode string) error
- type TaobaovmarketeticketauthconsumeAPIResponse
- type TaobaovmarketeticketauthconsumeAPIResponseModel
- type TaobaovmarketeticketbeforeconsumeAPIRequest
- func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetCodemerchantId() int64
- func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetMobile() string
- func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetOrderId() int64
- func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetPosid() string
- func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetRawParams() model.Params
- func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetToken() string
- func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetVerifyCode() string
- func (r *TaobaovmarketeticketbeforeconsumeAPIRequest) SetCodemerchantId(_codemerchantId int64) error
- func (r *TaobaovmarketeticketbeforeconsumeAPIRequest) SetMobile(_mobile string) error
- func (r *TaobaovmarketeticketbeforeconsumeAPIRequest) SetOrderId(_orderId int64) error
- func (r *TaobaovmarketeticketbeforeconsumeAPIRequest) SetPosid(_posid string) error
- func (r *TaobaovmarketeticketbeforeconsumeAPIRequest) SetToken(_token string) error
- func (r *TaobaovmarketeticketbeforeconsumeAPIRequest) SetVerifyCode(_verifyCode string) error
- type TaobaovmarketeticketbeforeconsumeAPIResponse
- type TaobaovmarketeticketbeforeconsumeAPIResponseModel
- type TaobaovmarketeticketcodesgetAPIRequest
- func (r TaobaovmarketeticketcodesgetAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketeticketcodesgetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketeticketcodesgetAPIRequest) GetCodemerchantId() int64
- func (r TaobaovmarketeticketcodesgetAPIRequest) GetOrderId() int64
- func (r TaobaovmarketeticketcodesgetAPIRequest) GetRawParams() model.Params
- func (r *TaobaovmarketeticketcodesgetAPIRequest) SetCodemerchantId(_codemerchantId int64) error
- func (r *TaobaovmarketeticketcodesgetAPIRequest) SetOrderId(_orderId int64) error
- type TaobaovmarketeticketcodesgetAPIResponse
- type TaobaovmarketeticketcodesgetAPIResponseModel
- type TaobaovmarketeticketconsumeAPIRequest
- func (r TaobaovmarketeticketconsumeAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketeticketconsumeAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketeticketconsumeAPIRequest) GetCodemerchantId() int64
- func (r TaobaovmarketeticketconsumeAPIRequest) GetConsumeNum() int64
- func (r TaobaovmarketeticketconsumeAPIRequest) GetMobile() string
- func (r TaobaovmarketeticketconsumeAPIRequest) GetNewCode() string
- func (r TaobaovmarketeticketconsumeAPIRequest) GetOrderId() int64
- func (r TaobaovmarketeticketconsumeAPIRequest) GetPosid() string
- func (r TaobaovmarketeticketconsumeAPIRequest) GetQrImages() string
- func (r TaobaovmarketeticketconsumeAPIRequest) GetRawParams() model.Params
- func (r TaobaovmarketeticketconsumeAPIRequest) GetSerialNum() string
- func (r TaobaovmarketeticketconsumeAPIRequest) GetToken() string
- func (r TaobaovmarketeticketconsumeAPIRequest) GetVerifyCode() string
- func (r *TaobaovmarketeticketconsumeAPIRequest) SetCodemerchantId(_codemerchantId int64) error
- func (r *TaobaovmarketeticketconsumeAPIRequest) SetConsumeNum(_consumeNum int64) error
- func (r *TaobaovmarketeticketconsumeAPIRequest) SetMobile(_mobile string) error
- func (r *TaobaovmarketeticketconsumeAPIRequest) SetNewCode(_newCode string) error
- func (r *TaobaovmarketeticketconsumeAPIRequest) SetOrderId(_orderId int64) error
- func (r *TaobaovmarketeticketconsumeAPIRequest) SetPosid(_posid string) error
- func (r *TaobaovmarketeticketconsumeAPIRequest) SetQrImages(_qrImages string) error
- func (r *TaobaovmarketeticketconsumeAPIRequest) SetSerialNum(_serialNum string) error
- func (r *TaobaovmarketeticketconsumeAPIRequest) SetToken(_token string) error
- func (r *TaobaovmarketeticketconsumeAPIRequest) SetVerifyCode(_verifyCode string) error
- type TaobaovmarketeticketconsumeAPIResponse
- type TaobaovmarketeticketconsumeAPIResponseModel
- type TaobaovmarketeticketfailsendAPIRequest
- func (r TaobaovmarketeticketfailsendAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketeticketfailsendAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketeticketfailsendAPIRequest) GetErrorCode() int64
- func (r TaobaovmarketeticketfailsendAPIRequest) GetErrorMsg() string
- func (r TaobaovmarketeticketfailsendAPIRequest) GetOrderId() int64
- func (r TaobaovmarketeticketfailsendAPIRequest) GetRawParams() model.Params
- func (r TaobaovmarketeticketfailsendAPIRequest) GetToken() string
- func (r *TaobaovmarketeticketfailsendAPIRequest) SetErrorCode(_errorCode int64) error
- func (r *TaobaovmarketeticketfailsendAPIRequest) SetErrorMsg(_errorMsg string) error
- func (r *TaobaovmarketeticketfailsendAPIRequest) SetOrderId(_orderId int64) error
- func (r *TaobaovmarketeticketfailsendAPIRequest) SetToken(_token string) error
- type TaobaovmarketeticketfailsendAPIResponse
- type TaobaovmarketeticketfailsendAPIResponseModel
- type TaobaovmarketeticketflowconsumeAPIRequest
- func (r TaobaovmarketeticketflowconsumeAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketeticketflowconsumeAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketeticketflowconsumeAPIRequest) GetBizType() int64
- func (r TaobaovmarketeticketflowconsumeAPIRequest) GetCode() string
- func (r TaobaovmarketeticketflowconsumeAPIRequest) GetOperator() string
- func (r TaobaovmarketeticketflowconsumeAPIRequest) GetOuterId() string
- func (r TaobaovmarketeticketflowconsumeAPIRequest) GetRawParams() model.Params
- func (r *TaobaovmarketeticketflowconsumeAPIRequest) SetBizType(_bizType int64) error
- func (r *TaobaovmarketeticketflowconsumeAPIRequest) SetCode(_code string) error
- func (r *TaobaovmarketeticketflowconsumeAPIRequest) SetOperator(_operator string) error
- func (r *TaobaovmarketeticketflowconsumeAPIRequest) SetOuterId(_outerId string) error
- type TaobaovmarketeticketflowconsumeAPIResponse
- type TaobaovmarketeticketflowconsumeAPIResponseModel
- type TaobaovmarketeticketflowresendAPIRequest
- func (r TaobaovmarketeticketflowresendAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketeticketflowresendAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketeticketflowresendAPIRequest) GetBizType() int64
- func (r TaobaovmarketeticketflowresendAPIRequest) GetOuterId() string
- func (r TaobaovmarketeticketflowresendAPIRequest) GetRawParams() model.Params
- func (r *TaobaovmarketeticketflowresendAPIRequest) SetBizType(_bizType int64) error
- func (r *TaobaovmarketeticketflowresendAPIRequest) SetOuterId(_outerId string) error
- type TaobaovmarketeticketflowresendAPIResponse
- type TaobaovmarketeticketflowresendAPIResponseModel
- type TaobaovmarketeticketmanagenotifyAPIRequest
- func (r TaobaovmarketeticketmanagenotifyAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketeticketmanagenotifyAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketeticketmanagenotifyAPIRequest) GetCodemerchantId() int64
- func (r TaobaovmarketeticketmanagenotifyAPIRequest) GetNotifyMethod() string
- func (r TaobaovmarketeticketmanagenotifyAPIRequest) GetOrderId() int64
- func (r TaobaovmarketeticketmanagenotifyAPIRequest) GetRawParams() model.Params
- func (r *TaobaovmarketeticketmanagenotifyAPIRequest) SetCodemerchantId(_codemerchantId int64) error
- func (r *TaobaovmarketeticketmanagenotifyAPIRequest) SetNotifyMethod(_notifyMethod string) error
- func (r *TaobaovmarketeticketmanagenotifyAPIRequest) SetOrderId(_orderId int64) error
- type TaobaovmarketeticketmanagenotifyAPIResponse
- type TaobaovmarketeticketmanagenotifyAPIResponseModel
- type TaobaovmarketeticketoplogsgetAPIRequest
- func (r TaobaovmarketeticketoplogsgetAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketeticketoplogsgetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketeticketoplogsgetAPIRequest) GetCode() string
- func (r TaobaovmarketeticketoplogsgetAPIRequest) GetCodemerchantId() int64
- func (r TaobaovmarketeticketoplogsgetAPIRequest) GetEndTime() string
- func (r TaobaovmarketeticketoplogsgetAPIRequest) GetMobile() string
- func (r TaobaovmarketeticketoplogsgetAPIRequest) GetPageNo() int64
- func (r TaobaovmarketeticketoplogsgetAPIRequest) GetPageSize() int64
- func (r TaobaovmarketeticketoplogsgetAPIRequest) GetPosid() string
- func (r TaobaovmarketeticketoplogsgetAPIRequest) GetRawParams() model.Params
- func (r TaobaovmarketeticketoplogsgetAPIRequest) GetSort() string
- func (r TaobaovmarketeticketoplogsgetAPIRequest) GetStartTime() string
- func (r TaobaovmarketeticketoplogsgetAPIRequest) GetType() int64
- func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetCode(_code string) error
- func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetCodemerchantId(_codemerchantId int64) error
- func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetEndTime(_endTime string) error
- func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetMobile(_mobile string) error
- func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetPageNo(_pageNo int64) error
- func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetPageSize(_pageSize int64) error
- func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetPosid(_posid string) error
- func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetSort(_sort string) error
- func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetStartTime(_startTime string) error
- func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetType(_type int64) error
- type TaobaovmarketeticketoplogsgetAPIResponse
- type TaobaovmarketeticketoplogsgetAPIResponseModel
- type TaobaovmarketeticketqrcodeuploadAPIRequest
- func (r TaobaovmarketeticketqrcodeuploadAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketeticketqrcodeuploadAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketeticketqrcodeuploadAPIRequest) GetCodeMerchantId() int64
- func (r TaobaovmarketeticketqrcodeuploadAPIRequest) GetImgBytes() *model.File
- func (r TaobaovmarketeticketqrcodeuploadAPIRequest) GetRawParams() model.Params
- func (r *TaobaovmarketeticketqrcodeuploadAPIRequest) SetCodeMerchantId(_codeMerchantId int64) error
- func (r *TaobaovmarketeticketqrcodeuploadAPIRequest) SetImgBytes(_imgBytes *model.File) error
- type TaobaovmarketeticketqrcodeuploadAPIResponse
- type TaobaovmarketeticketqrcodeuploadAPIResponseModel
- type TaobaovmarketeticketresendAPIRequest
- func (r TaobaovmarketeticketresendAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketeticketresendAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketeticketresendAPIRequest) GetCodemerchantId() int64
- func (r TaobaovmarketeticketresendAPIRequest) GetOrderId() int64
- func (r TaobaovmarketeticketresendAPIRequest) GetQrImages() string
- func (r TaobaovmarketeticketresendAPIRequest) GetRawParams() model.Params
- func (r TaobaovmarketeticketresendAPIRequest) GetToken() string
- func (r TaobaovmarketeticketresendAPIRequest) GetVerifyCodes() string
- func (r *TaobaovmarketeticketresendAPIRequest) SetCodemerchantId(_codemerchantId int64) error
- func (r *TaobaovmarketeticketresendAPIRequest) SetOrderId(_orderId int64) error
- func (r *TaobaovmarketeticketresendAPIRequest) SetQrImages(_qrImages string) error
- func (r *TaobaovmarketeticketresendAPIRequest) SetToken(_token string) error
- func (r *TaobaovmarketeticketresendAPIRequest) SetVerifyCodes(_verifyCodes string) error
- type TaobaovmarketeticketresendAPIResponse
- type TaobaovmarketeticketresendAPIResponseModel
- type TaobaovmarketeticketreverseAPIRequest
- func (r TaobaovmarketeticketreverseAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketeticketreverseAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketeticketreverseAPIRequest) GetCodemerchantId() int64
- func (r TaobaovmarketeticketreverseAPIRequest) GetConsumeSecialNum() string
- func (r TaobaovmarketeticketreverseAPIRequest) GetOrderId() int64
- func (r TaobaovmarketeticketreverseAPIRequest) GetPosid() string
- func (r TaobaovmarketeticketreverseAPIRequest) GetQrImages() string
- func (r TaobaovmarketeticketreverseAPIRequest) GetRawParams() model.Params
- func (r TaobaovmarketeticketreverseAPIRequest) GetReverseCode() string
- func (r TaobaovmarketeticketreverseAPIRequest) GetReverseNum() int64
- func (r TaobaovmarketeticketreverseAPIRequest) GetToken() string
- func (r TaobaovmarketeticketreverseAPIRequest) GetVerifyCodes() string
- func (r *TaobaovmarketeticketreverseAPIRequest) SetCodemerchantId(_codemerchantId int64) error
- func (r *TaobaovmarketeticketreverseAPIRequest) SetConsumeSecialNum(_consumeSecialNum string) error
- func (r *TaobaovmarketeticketreverseAPIRequest) SetOrderId(_orderId int64) error
- func (r *TaobaovmarketeticketreverseAPIRequest) SetPosid(_posid string) error
- func (r *TaobaovmarketeticketreverseAPIRequest) SetQrImages(_qrImages string) error
- func (r *TaobaovmarketeticketreverseAPIRequest) SetReverseCode(_reverseCode string) error
- func (r *TaobaovmarketeticketreverseAPIRequest) SetReverseNum(_reverseNum int64) error
- func (r *TaobaovmarketeticketreverseAPIRequest) SetToken(_token string) error
- func (r *TaobaovmarketeticketreverseAPIRequest) SetVerifyCodes(_verifyCodes string) error
- type TaobaovmarketeticketreverseAPIResponse
- type TaobaovmarketeticketreverseAPIResponseModel
- type TaobaovmarketeticketsendAPIRequest
- func (r TaobaovmarketeticketsendAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketeticketsendAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketeticketsendAPIRequest) GetCodemerchantId() int64
- func (r TaobaovmarketeticketsendAPIRequest) GetOrderId() int64
- func (r TaobaovmarketeticketsendAPIRequest) GetQrImages() string
- func (r TaobaovmarketeticketsendAPIRequest) GetRawParams() model.Params
- func (r TaobaovmarketeticketsendAPIRequest) GetToken() string
- func (r TaobaovmarketeticketsendAPIRequest) GetVerifyCodes() string
- func (r *TaobaovmarketeticketsendAPIRequest) SetCodemerchantId(_codemerchantId int64) error
- func (r *TaobaovmarketeticketsendAPIRequest) SetOrderId(_orderId int64) error
- func (r *TaobaovmarketeticketsendAPIRequest) SetQrImages(_qrImages string) error
- func (r *TaobaovmarketeticketsendAPIRequest) SetToken(_token string) error
- func (r *TaobaovmarketeticketsendAPIRequest) SetVerifyCodes(_verifyCodes string) error
- type TaobaovmarketeticketsendAPIResponse
- type TaobaovmarketeticketsendAPIResponseModel
- type TaobaovmarketeticketstoregetAPIRequest
- func (r TaobaovmarketeticketstoregetAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketeticketstoregetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketeticketstoregetAPIRequest) GetOrderId() int64
- func (r TaobaovmarketeticketstoregetAPIRequest) GetRawParams() model.Params
- func (r *TaobaovmarketeticketstoregetAPIRequest) SetOrderId(_orderId int64) error
- type TaobaovmarketeticketstoregetAPIResponse
- type TaobaovmarketeticketstoregetAPIResponseModel
- type TaobaovmarketetickettasksgetAPIRequest
- func (r TaobaovmarketetickettasksgetAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketetickettasksgetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketetickettasksgetAPIRequest) GetCodemerchantId() int64
- func (r TaobaovmarketetickettasksgetAPIRequest) GetPageNo() int64
- func (r TaobaovmarketetickettasksgetAPIRequest) GetPageSize() int64
- func (r TaobaovmarketetickettasksgetAPIRequest) GetRawParams() model.Params
- func (r TaobaovmarketetickettasksgetAPIRequest) GetSellerId() int64
- func (r TaobaovmarketetickettasksgetAPIRequest) GetType() int64
- func (r *TaobaovmarketetickettasksgetAPIRequest) SetCodemerchantId(_codemerchantId int64) error
- func (r *TaobaovmarketetickettasksgetAPIRequest) SetPageNo(_pageNo int64) error
- func (r *TaobaovmarketetickettasksgetAPIRequest) SetPageSize(_pageSize int64) error
- func (r *TaobaovmarketetickettasksgetAPIRequest) SetSellerId(_sellerId int64) error
- func (r *TaobaovmarketetickettasksgetAPIRequest) SetType(_type int64) error
- type TaobaovmarketetickettasksgetAPIResponse
- type TaobaovmarketetickettasksgetAPIResponseModel
- type TaobaovmarketetickettimeexpandAPIRequest
- func (r TaobaovmarketetickettimeexpandAPIRequest) GetApiMethodName() string
- func (r TaobaovmarketetickettimeexpandAPIRequest) GetApiParams(params url.Values)
- func (r TaobaovmarketetickettimeexpandAPIRequest) GetExpandDays() int64
- func (r TaobaovmarketetickettimeexpandAPIRequest) GetOrderId() int64
- func (r TaobaovmarketetickettimeexpandAPIRequest) GetRawParams() model.Params
- func (r *TaobaovmarketetickettimeexpandAPIRequest) SetExpandDays(_expandDays int64) error
- func (r *TaobaovmarketetickettimeexpandAPIRequest) SetOrderId(_orderId int64) error
- type TaobaovmarketetickettimeexpandAPIResponse
- type TaobaovmarketetickettimeexpandAPIResponseModel
- type UploadImgCallbackResp
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
func (r TaobaoeticketmerchantimguploadAPIRequest) GetImgBytes() *model.File
GetImgBytes ImgBytes Getter
func (TaobaoeticketmerchantimguploadAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoeticketmerchantimguploadAPIRequest) GetRawParams() model.Params
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
func (r TaobaoeticketmerchantmaavailableAPIRequest) GetApiMethodName() string
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
func (r TaobaoeticketmerchantmaavailableAPIRequest) GetBizType() int64
GetBizType BizType Getter
func (TaobaoeticketmerchantmaavailableAPIRequest) GetCode ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaavailableAPIRequest) GetCode() string
GetCode Code Getter
func (TaobaoeticketmerchantmaavailableAPIRequest) GetConsumeNum ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaavailableAPIRequest) GetConsumeNum() int64
GetConsumeNum ConsumeNum Getter
func (TaobaoeticketmerchantmaavailableAPIRequest) GetOuterId ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaavailableAPIRequest) GetOuterId() string
GetOuterId OuterId Getter
func (TaobaoeticketmerchantmaavailableAPIRequest) GetPosId ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaavailableAPIRequest) GetPosId() string
GetPosId PosId Getter
func (TaobaoeticketmerchantmaavailableAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaavailableAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoeticketmerchantmaavailableAPIRequest) GetSerialNum ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaavailableAPIRequest) GetSerialNum() string
GetSerialNum SerialNum Getter
func (TaobaoeticketmerchantmaavailableAPIRequest) GetToken ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaavailableAPIRequest) GetToken() string
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
func (r *TaobaoeticketmerchantmaavailableAPIRequest) SetCode(_code string) error
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
func (r *TaobaoeticketmerchantmaavailableAPIRequest) SetOuterId(_outerId string) error
SetOuterId is OuterId Setter 业务id(订单号)
func (*TaobaoeticketmerchantmaavailableAPIRequest) SetPosId ¶ added in v1.3.1
func (r *TaobaoeticketmerchantmaavailableAPIRequest) SetPosId(_posId string) error
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
func (r *TaobaoeticketmerchantmaavailableAPIRequest) SetToken(_token string) error
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
func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetBizType() int64
GetBizType BizType Getter
func (TaobaoeticketmerchantmaconsumeAPIRequest) GetCode ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetCode() string
GetCode Code Getter
func (TaobaoeticketmerchantmaconsumeAPIRequest) GetConsumeNum ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetConsumeNum() int64
GetConsumeNum ConsumeNum Getter
func (TaobaoeticketmerchantmaconsumeAPIRequest) GetIsvMaList ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetIsvMaList() []IsvMa
GetIsvMaList IsvMaList Getter
func (TaobaoeticketmerchantmaconsumeAPIRequest) GetOuterId ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetOuterId() string
GetOuterId OuterId Getter
func (TaobaoeticketmerchantmaconsumeAPIRequest) GetPosId ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetPosId() string
GetPosId PosId Getter
func (TaobaoeticketmerchantmaconsumeAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoeticketmerchantmaconsumeAPIRequest) GetSerialNum ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetSerialNum() string
GetSerialNum SerialNum Getter
func (TaobaoeticketmerchantmaconsumeAPIRequest) GetToken ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaconsumeAPIRequest) GetToken() string
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
func (r *TaobaoeticketmerchantmaconsumeAPIRequest) SetCode(_code string) error
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
func (r *TaobaoeticketmerchantmaconsumeAPIRequest) SetPosId(_posId string) error
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
func (r *TaobaoeticketmerchantmaconsumeAPIRequest) SetToken(_token string) error
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
func (r TaobaoeticketmerchantmadelayAPIRequest) GetBizType() int64
GetBizType BizType Getter
func (TaobaoeticketmerchantmadelayAPIRequest) GetCode ¶ added in v1.3.1
func (r TaobaoeticketmerchantmadelayAPIRequest) GetCode() string
GetCode Code Getter
func (TaobaoeticketmerchantmadelayAPIRequest) GetEndDate ¶ added in v1.3.1
func (r TaobaoeticketmerchantmadelayAPIRequest) GetEndDate() string
GetEndDate EndDate Getter
func (TaobaoeticketmerchantmadelayAPIRequest) GetOuterId ¶ added in v1.3.1
func (r TaobaoeticketmerchantmadelayAPIRequest) GetOuterId() string
GetOuterId OuterId Getter
func (TaobaoeticketmerchantmadelayAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoeticketmerchantmadelayAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoeticketmerchantmadelayAPIRequest) GetRequestId ¶ added in v1.3.1
func (r TaobaoeticketmerchantmadelayAPIRequest) GetRequestId() string
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
func (r *TaobaoeticketmerchantmadelayAPIRequest) SetCode(_code string) error
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
func (r TaobaoeticketmerchantmafailsendAPIRequest) GetApiMethodName() string
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
func (r TaobaoeticketmerchantmafailsendAPIRequest) GetBizType() int64
GetBizType BizType Getter
func (TaobaoeticketmerchantmafailsendAPIRequest) GetOuterId ¶ added in v1.3.1
func (r TaobaoeticketmerchantmafailsendAPIRequest) GetOuterId() string
GetOuterId OuterId Getter
func (TaobaoeticketmerchantmafailsendAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoeticketmerchantmafailsendAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoeticketmerchantmafailsendAPIRequest) GetSubErrCode ¶ added in v1.3.1
func (r TaobaoeticketmerchantmafailsendAPIRequest) GetSubErrCode() string
GetSubErrCode SubErrCode Getter
func (TaobaoeticketmerchantmafailsendAPIRequest) GetSubErrMsg ¶ added in v1.3.1
func (r TaobaoeticketmerchantmafailsendAPIRequest) GetSubErrMsg() string
GetSubErrMsg SubErrMsg Getter
func (TaobaoeticketmerchantmafailsendAPIRequest) GetToken ¶ added in v1.3.1
func (r TaobaoeticketmerchantmafailsendAPIRequest) GetToken() string
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
func (r *TaobaoeticketmerchantmafailsendAPIRequest) SetToken(_token string) error
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
func (r TaobaoeticketmerchantmaresendAPIRequest) GetBizType() int64
GetBizType BizType Getter
func (TaobaoeticketmerchantmaresendAPIRequest) GetIsvMaList ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaresendAPIRequest) GetIsvMaList() []IsvMa
GetIsvMaList IsvMaList Getter
func (TaobaoeticketmerchantmaresendAPIRequest) GetOuterId ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaresendAPIRequest) GetOuterId() string
GetOuterId OuterId Getter
func (TaobaoeticketmerchantmaresendAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaresendAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoeticketmerchantmaresendAPIRequest) GetToken ¶ added in v1.3.1
func (r TaobaoeticketmerchantmaresendAPIRequest) GetToken() string
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
func (r *TaobaoeticketmerchantmaresendAPIRequest) SetToken(_token string) error
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
func (r TaobaoeticketmerchantmareverseAPIRequest) GetBizType() int64
GetBizType BizType Getter
func (TaobaoeticketmerchantmareverseAPIRequest) GetCode ¶ added in v1.3.1
func (r TaobaoeticketmerchantmareverseAPIRequest) GetCode() string
GetCode Code Getter
func (TaobaoeticketmerchantmareverseAPIRequest) GetOuterId ¶ added in v1.3.1
func (r TaobaoeticketmerchantmareverseAPIRequest) GetOuterId() string
GetOuterId OuterId Getter
func (TaobaoeticketmerchantmareverseAPIRequest) GetPosId ¶ added in v1.3.1
func (r TaobaoeticketmerchantmareverseAPIRequest) GetPosId() string
GetPosId PosId Getter
func (TaobaoeticketmerchantmareverseAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoeticketmerchantmareverseAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoeticketmerchantmareverseAPIRequest) GetReverseNum ¶ added in v1.3.1
func (r TaobaoeticketmerchantmareverseAPIRequest) GetReverseNum() int64
GetReverseNum ReverseNum Getter
func (TaobaoeticketmerchantmareverseAPIRequest) GetSerialNum ¶ added in v1.3.1
func (r TaobaoeticketmerchantmareverseAPIRequest) GetSerialNum() string
GetSerialNum SerialNum Getter
func (TaobaoeticketmerchantmareverseAPIRequest) GetToken ¶ added in v1.3.1
func (r TaobaoeticketmerchantmareverseAPIRequest) GetToken() string
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
func (r *TaobaoeticketmerchantmareverseAPIRequest) SetCode(_code string) error
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
func (r *TaobaoeticketmerchantmareverseAPIRequest) SetPosId(_posId string) error
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
func (r *TaobaoeticketmerchantmareverseAPIRequest) SetToken(_token string) error
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
func (r TaobaoeticketmerchantmasendAPIRequest) GetBizType() int64
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
func (r TaobaoeticketmerchantmasendAPIRequest) GetOuterId() string
GetOuterId OuterId Getter
func (TaobaoeticketmerchantmasendAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoeticketmerchantmasendAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoeticketmerchantmasendAPIRequest) GetToken ¶ added in v1.3.1
func (r TaobaoeticketmerchantmasendAPIRequest) GetToken() string
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
func (r *TaobaoeticketmerchantmasendAPIRequest) SetToken(_token string) error
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
func (r TaobaoeticketmerchanttbmagetAPIRequest) GetRawParams() model.Params
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
func (r TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetOperatorid ¶ added in v1.3.1
func (r TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetOperatorid() string
GetOperatorid Operatorid Getter
func (TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetStoreid ¶ added in v1.3.1
func (r TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetStoreid() string
GetStoreid Storeid Getter
func (TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetVerifyCode ¶ added in v1.3.1
func (r TaobaovmarketeticketauthbeforeconsumeAPIRequest) GetVerifyCode() string
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
func (r *TaobaovmarketeticketauthbeforeconsumeAPIRequest) SetStoreid(_storeid string) error
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
func (r TaobaovmarketeticketauthconsumeAPIRequest) GetApiMethodName() string
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
func (r TaobaovmarketeticketauthconsumeAPIRequest) GetConsumeNum() int64
GetConsumeNum ConsumeNum Getter
func (TaobaovmarketeticketauthconsumeAPIRequest) GetOperatorid ¶ added in v1.3.1
func (r TaobaovmarketeticketauthconsumeAPIRequest) GetOperatorid() string
GetOperatorid Operatorid Getter
func (TaobaovmarketeticketauthconsumeAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketeticketauthconsumeAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaovmarketeticketauthconsumeAPIRequest) GetSerialNum ¶ added in v1.3.1
func (r TaobaovmarketeticketauthconsumeAPIRequest) GetSerialNum() string
GetSerialNum SerialNum Getter
func (TaobaovmarketeticketauthconsumeAPIRequest) GetStoreid ¶ added in v1.3.1
func (r TaobaovmarketeticketauthconsumeAPIRequest) GetStoreid() string
GetStoreid Storeid Getter
func (TaobaovmarketeticketauthconsumeAPIRequest) GetVerifyCode ¶ added in v1.3.1
func (r TaobaovmarketeticketauthconsumeAPIRequest) GetVerifyCode() string
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
func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaovmarketeticketbeforeconsumeAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetApiParams(params url.Values)
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
func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetMobile() string
GetMobile Mobile Getter
func (TaobaovmarketeticketbeforeconsumeAPIRequest) GetOrderId ¶ added in v1.3.1
func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetOrderId() int64
GetOrderId OrderId Getter
func (TaobaovmarketeticketbeforeconsumeAPIRequest) GetPosid ¶ added in v1.3.1
func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetPosid() string
GetPosid Posid Getter
func (TaobaovmarketeticketbeforeconsumeAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaovmarketeticketbeforeconsumeAPIRequest) GetToken ¶ added in v1.3.1
func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetToken() string
GetToken Token Getter
func (TaobaovmarketeticketbeforeconsumeAPIRequest) GetVerifyCode ¶ added in v1.3.1
func (r TaobaovmarketeticketbeforeconsumeAPIRequest) GetVerifyCode() string
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
func (r *TaobaovmarketeticketbeforeconsumeAPIRequest) SetMobile(_mobile string) error
SetMobile is Mobile Setter 手机号码后四位,没有特殊说明请不要传
func (*TaobaovmarketeticketbeforeconsumeAPIRequest) SetOrderId ¶ added in v1.3.1
func (r *TaobaovmarketeticketbeforeconsumeAPIRequest) SetOrderId(_orderId int64) error
SetOrderId is OrderId Setter 需要验码的电子凭证订单ID
func (*TaobaovmarketeticketbeforeconsumeAPIRequest) SetPosid ¶ added in v1.3.1
func (r *TaobaovmarketeticketbeforeconsumeAPIRequest) SetPosid(_posid string) error
SetPosid is Posid Setter 操作员身份ID,如果是码商必须传,如果是信任卖家不需要传
func (*TaobaovmarketeticketbeforeconsumeAPIRequest) SetToken ¶ added in v1.3.1
func (r *TaobaovmarketeticketbeforeconsumeAPIRequest) SetToken(_token string) error
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
func (r TaobaovmarketeticketcodesgetAPIRequest) GetOrderId() int64
GetOrderId OrderId Getter
func (TaobaovmarketeticketcodesgetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketeticketcodesgetAPIRequest) GetRawParams() model.Params
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
func (r TaobaovmarketeticketconsumeAPIRequest) GetMobile() string
GetMobile Mobile Getter
func (TaobaovmarketeticketconsumeAPIRequest) GetNewCode ¶ added in v1.3.1
func (r TaobaovmarketeticketconsumeAPIRequest) GetNewCode() string
GetNewCode NewCode Getter
func (TaobaovmarketeticketconsumeAPIRequest) GetOrderId ¶ added in v1.3.1
func (r TaobaovmarketeticketconsumeAPIRequest) GetOrderId() int64
GetOrderId OrderId Getter
func (TaobaovmarketeticketconsumeAPIRequest) GetPosid ¶ added in v1.3.1
func (r TaobaovmarketeticketconsumeAPIRequest) GetPosid() string
GetPosid Posid Getter
func (TaobaovmarketeticketconsumeAPIRequest) GetQrImages ¶ added in v1.3.1
func (r TaobaovmarketeticketconsumeAPIRequest) GetQrImages() string
GetQrImages QrImages Getter
func (TaobaovmarketeticketconsumeAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketeticketconsumeAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaovmarketeticketconsumeAPIRequest) GetSerialNum ¶ added in v1.3.1
func (r TaobaovmarketeticketconsumeAPIRequest) GetSerialNum() string
GetSerialNum SerialNum Getter
func (TaobaovmarketeticketconsumeAPIRequest) GetToken ¶ added in v1.3.1
func (r TaobaovmarketeticketconsumeAPIRequest) GetToken() string
GetToken Token Getter
func (TaobaovmarketeticketconsumeAPIRequest) GetVerifyCode ¶ added in v1.3.1
func (r TaobaovmarketeticketconsumeAPIRequest) GetVerifyCode() string
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
func (r *TaobaovmarketeticketconsumeAPIRequest) SetPosid(_posid string) error
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
func (r *TaobaovmarketeticketconsumeAPIRequest) SetToken(_token string) error
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
func (r TaobaovmarketeticketfailsendAPIRequest) GetErrorCode() int64
GetErrorCode ErrorCode Getter
func (TaobaovmarketeticketfailsendAPIRequest) GetErrorMsg ¶ added in v1.3.1
func (r TaobaovmarketeticketfailsendAPIRequest) GetErrorMsg() string
GetErrorMsg ErrorMsg Getter
func (TaobaovmarketeticketfailsendAPIRequest) GetOrderId ¶ added in v1.3.1
func (r TaobaovmarketeticketfailsendAPIRequest) GetOrderId() int64
GetOrderId OrderId Getter
func (TaobaovmarketeticketfailsendAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketeticketfailsendAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaovmarketeticketfailsendAPIRequest) GetToken ¶ added in v1.3.1
func (r TaobaovmarketeticketfailsendAPIRequest) GetToken() string
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
func (r *TaobaovmarketeticketfailsendAPIRequest) SetToken(_token string) error
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
func (r TaobaovmarketeticketflowconsumeAPIRequest) GetApiMethodName() string
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
func (r TaobaovmarketeticketflowconsumeAPIRequest) GetBizType() int64
GetBizType BizType Getter
func (TaobaovmarketeticketflowconsumeAPIRequest) GetCode ¶ added in v1.3.1
func (r TaobaovmarketeticketflowconsumeAPIRequest) GetCode() string
GetCode Code Getter
func (TaobaovmarketeticketflowconsumeAPIRequest) GetOperator ¶ added in v1.3.1
func (r TaobaovmarketeticketflowconsumeAPIRequest) GetOperator() string
GetOperator Operator Getter
func (TaobaovmarketeticketflowconsumeAPIRequest) GetOuterId ¶ added in v1.3.1
func (r TaobaovmarketeticketflowconsumeAPIRequest) GetOuterId() string
GetOuterId OuterId Getter
func (TaobaovmarketeticketflowconsumeAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketeticketflowconsumeAPIRequest) GetRawParams() model.Params
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
func (r *TaobaovmarketeticketflowconsumeAPIRequest) SetCode(_code string) error
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
func (r TaobaovmarketeticketflowresendAPIRequest) GetBizType() int64
GetBizType BizType Getter
func (TaobaovmarketeticketflowresendAPIRequest) GetOuterId ¶ added in v1.3.1
func (r TaobaovmarketeticketflowresendAPIRequest) GetOuterId() string
GetOuterId OuterId Getter
func (TaobaovmarketeticketflowresendAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketeticketflowresendAPIRequest) GetRawParams() model.Params
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
func (r TaobaovmarketeticketmanagenotifyAPIRequest) GetApiMethodName() string
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
func (r TaobaovmarketeticketmanagenotifyAPIRequest) GetNotifyMethod() string
GetNotifyMethod NotifyMethod Getter
func (TaobaovmarketeticketmanagenotifyAPIRequest) GetOrderId ¶ added in v1.3.1
func (r TaobaovmarketeticketmanagenotifyAPIRequest) GetOrderId() int64
GetOrderId OrderId Getter
func (TaobaovmarketeticketmanagenotifyAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketeticketmanagenotifyAPIRequest) GetRawParams() model.Params
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
func (r TaobaovmarketeticketoplogsgetAPIRequest) GetCode() string
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
func (r TaobaovmarketeticketoplogsgetAPIRequest) GetEndTime() string
GetEndTime EndTime Getter
func (TaobaovmarketeticketoplogsgetAPIRequest) GetMobile ¶ added in v1.3.1
func (r TaobaovmarketeticketoplogsgetAPIRequest) GetMobile() string
GetMobile Mobile Getter
func (TaobaovmarketeticketoplogsgetAPIRequest) GetPageNo ¶ added in v1.3.1
func (r TaobaovmarketeticketoplogsgetAPIRequest) GetPageNo() int64
GetPageNo PageNo Getter
func (TaobaovmarketeticketoplogsgetAPIRequest) GetPageSize ¶ added in v1.3.1
func (r TaobaovmarketeticketoplogsgetAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (TaobaovmarketeticketoplogsgetAPIRequest) GetPosid ¶ added in v1.3.1
func (r TaobaovmarketeticketoplogsgetAPIRequest) GetPosid() string
GetPosid Posid Getter
func (TaobaovmarketeticketoplogsgetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketeticketoplogsgetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaovmarketeticketoplogsgetAPIRequest) GetSort ¶ added in v1.3.1
func (r TaobaovmarketeticketoplogsgetAPIRequest) GetSort() string
GetSort Sort Getter
func (TaobaovmarketeticketoplogsgetAPIRequest) GetStartTime ¶ added in v1.3.1
func (r TaobaovmarketeticketoplogsgetAPIRequest) GetStartTime() string
GetStartTime StartTime Getter
func (TaobaovmarketeticketoplogsgetAPIRequest) GetType ¶ added in v1.3.1
func (r TaobaovmarketeticketoplogsgetAPIRequest) GetType() int64
GetType Type Getter
func (*TaobaovmarketeticketoplogsgetAPIRequest) SetCode ¶ added in v1.3.1
func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetCode(_code string) error
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
func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetMobile(_mobile string) error
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
func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetPosid(_posid string) error
SetPosid is Posid Setter 核销身份
func (*TaobaovmarketeticketoplogsgetAPIRequest) SetSort ¶ added in v1.3.1
func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetSort(_sort string) error
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
func (r *TaobaovmarketeticketoplogsgetAPIRequest) SetType(_type int64) error
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
func (r TaobaovmarketeticketqrcodeuploadAPIRequest) GetApiMethodName() string
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
func (r TaobaovmarketeticketqrcodeuploadAPIRequest) GetImgBytes() *model.File
GetImgBytes ImgBytes Getter
func (TaobaovmarketeticketqrcodeuploadAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketeticketqrcodeuploadAPIRequest) GetRawParams() model.Params
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
func (r TaobaovmarketeticketresendAPIRequest) GetOrderId() int64
GetOrderId OrderId Getter
func (TaobaovmarketeticketresendAPIRequest) GetQrImages ¶ added in v1.3.1
func (r TaobaovmarketeticketresendAPIRequest) GetQrImages() string
GetQrImages QrImages Getter
func (TaobaovmarketeticketresendAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketeticketresendAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaovmarketeticketresendAPIRequest) GetToken ¶ added in v1.3.1
func (r TaobaovmarketeticketresendAPIRequest) GetToken() string
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
func (r *TaobaovmarketeticketresendAPIRequest) SetToken(_token string) error
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
func (r TaobaovmarketeticketreverseAPIRequest) GetOrderId() int64
GetOrderId OrderId Getter
func (TaobaovmarketeticketreverseAPIRequest) GetPosid ¶ added in v1.3.1
func (r TaobaovmarketeticketreverseAPIRequest) GetPosid() string
GetPosid Posid Getter
func (TaobaovmarketeticketreverseAPIRequest) GetQrImages ¶ added in v1.3.1
func (r TaobaovmarketeticketreverseAPIRequest) GetQrImages() string
GetQrImages QrImages Getter
func (TaobaovmarketeticketreverseAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketeticketreverseAPIRequest) GetRawParams() model.Params
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
func (r TaobaovmarketeticketreverseAPIRequest) GetToken() string
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
func (r *TaobaovmarketeticketreverseAPIRequest) SetPosid(_posid string) error
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
func (r *TaobaovmarketeticketreverseAPIRequest) SetToken(_token string) error
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
func (r TaobaovmarketeticketsendAPIRequest) GetOrderId() int64
GetOrderId OrderId Getter
func (TaobaovmarketeticketsendAPIRequest) GetQrImages ¶ added in v1.3.1
func (r TaobaovmarketeticketsendAPIRequest) GetQrImages() string
GetQrImages QrImages Getter
func (TaobaovmarketeticketsendAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketeticketsendAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaovmarketeticketsendAPIRequest) GetToken ¶ added in v1.3.1
func (r TaobaovmarketeticketsendAPIRequest) GetToken() string
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
func (r TaobaovmarketeticketstoregetAPIRequest) GetOrderId() int64
GetOrderId OrderId Getter
func (TaobaovmarketeticketstoregetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketeticketstoregetAPIRequest) GetRawParams() model.Params
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
func (r TaobaovmarketetickettasksgetAPIRequest) GetPageNo() int64
GetPageNo PageNo Getter
func (TaobaovmarketetickettasksgetAPIRequest) GetPageSize ¶ added in v1.3.1
func (r TaobaovmarketetickettasksgetAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (TaobaovmarketetickettasksgetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketetickettasksgetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaovmarketetickettasksgetAPIRequest) GetSellerId ¶ added in v1.3.1
func (r TaobaovmarketetickettasksgetAPIRequest) GetSellerId() int64
GetSellerId SellerId Getter
func (TaobaovmarketetickettasksgetAPIRequest) GetType ¶ added in v1.3.1
func (r TaobaovmarketetickettasksgetAPIRequest) GetType() int64
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
func (r *TaobaovmarketetickettasksgetAPIRequest) SetType(_type int64) error
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
func (r TaobaovmarketetickettimeexpandAPIRequest) GetExpandDays() int64
GetExpandDays ExpandDays Getter
func (TaobaovmarketetickettimeexpandAPIRequest) GetOrderId ¶ added in v1.3.1
func (r TaobaovmarketetickettimeexpandAPIRequest) GetOrderId() int64
GetOrderId OrderId Getter
func (TaobaovmarketetickettimeexpandAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaovmarketetickettimeexpandAPIRequest) GetRawParams() model.Params
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 ¶
- Attributes.go
- CertificateDto.go
- ConsumeMaCallbackResp.go
- EticketCode.go
- EticketOpLog.go
- EticketTask.go
- IsvMa.go
- QueryTbMaCallbackReq.go
- QueryTbMaCallbackResp.go
- ReverseMaCallbackResp.go
- SendFailCallbackResp.go
- SendMaCallbackResp.go
- TaobaoEticketMerchantImgUploadAPIRequest.go
- TaobaoEticketMerchantImgUploadAPIResponse.go
- TaobaoEticketMerchantMaAvailableAPIRequest.go
- TaobaoEticketMerchantMaAvailableAPIResponse.go
- TaobaoEticketMerchantMaConsumeAPIRequest.go
- TaobaoEticketMerchantMaConsumeAPIResponse.go
- TaobaoEticketMerchantMaDelayAPIRequest.go
- TaobaoEticketMerchantMaDelayAPIResponse.go
- TaobaoEticketMerchantMaFailsendAPIRequest.go
- TaobaoEticketMerchantMaFailsendAPIResponse.go
- TaobaoEticketMerchantMaResendAPIRequest.go
- TaobaoEticketMerchantMaResendAPIResponse.go
- TaobaoEticketMerchantMaReverseAPIRequest.go
- TaobaoEticketMerchantMaReverseAPIResponse.go
- TaobaoEticketMerchantMaSendAPIRequest.go
- TaobaoEticketMerchantMaSendAPIResponse.go
- TaobaoEticketMerchantTbmaGetAPIRequest.go
- TaobaoEticketMerchantTbmaGetAPIResponse.go
- TaobaoVmarketEticketAuthBeforeconsumeAPIRequest.go
- TaobaoVmarketEticketAuthBeforeconsumeAPIResponse.go
- TaobaoVmarketEticketAuthConsumeAPIRequest.go
- TaobaoVmarketEticketAuthConsumeAPIResponse.go
- TaobaoVmarketEticketBeforeconsumeAPIRequest.go
- TaobaoVmarketEticketBeforeconsumeAPIResponse.go
- TaobaoVmarketEticketCodesGetAPIRequest.go
- TaobaoVmarketEticketCodesGetAPIResponse.go
- TaobaoVmarketEticketConsumeAPIRequest.go
- TaobaoVmarketEticketConsumeAPIResponse.go
- TaobaoVmarketEticketFailsendAPIRequest.go
- TaobaoVmarketEticketFailsendAPIResponse.go
- TaobaoVmarketEticketFlowConsumeAPIRequest.go
- TaobaoVmarketEticketFlowConsumeAPIResponse.go
- TaobaoVmarketEticketFlowResendAPIRequest.go
- TaobaoVmarketEticketFlowResendAPIResponse.go
- TaobaoVmarketEticketManageNotifyAPIRequest.go
- TaobaoVmarketEticketManageNotifyAPIResponse.go
- TaobaoVmarketEticketOplogsGetAPIRequest.go
- TaobaoVmarketEticketOplogsGetAPIResponse.go
- TaobaoVmarketEticketQrcodeUploadAPIRequest.go
- TaobaoVmarketEticketQrcodeUploadAPIResponse.go
- TaobaoVmarketEticketResendAPIRequest.go
- TaobaoVmarketEticketResendAPIResponse.go
- TaobaoVmarketEticketReverseAPIRequest.go
- TaobaoVmarketEticketReverseAPIResponse.go
- TaobaoVmarketEticketSendAPIRequest.go
- TaobaoVmarketEticketSendAPIResponse.go
- TaobaoVmarketEticketStoreGetAPIRequest.go
- TaobaoVmarketEticketStoreGetAPIResponse.go
- TaobaoVmarketEticketTasksGetAPIRequest.go
- TaobaoVmarketEticketTasksGetAPIResponse.go
- TaobaoVmarketEticketTimeExpandAPIRequest.go
- TaobaoVmarketEticketTimeExpandAPIResponse.go
- UploadImgCallbackResp.go
- doc.go