Documentation ¶
Index ¶
- type Address
- type AddressArea
- type AddressDto
- type CainiaoCloudprintClientinfoPutAPIResponse
- type CainiaoCloudprintClientinfoPutRequest
- type CainiaoCloudprintClientinfoPutResponse
- type CainiaoCloudprintCmdprintRenderAPIResponse
- type CainiaoCloudprintCmdprintRenderRequest
- func (r CainiaoCloudprintCmdprintRenderRequest) GetApiMethodName() string
- func (r CainiaoCloudprintCmdprintRenderRequest) GetApiParams() url.Values
- func (r CainiaoCloudprintCmdprintRenderRequest) GetParams() *CmdRenderParams
- func (r *CainiaoCloudprintCmdprintRenderRequest) SetParams(params *CmdRenderParams) error
- type CainiaoCloudprintCmdprintRenderResponse
- type CainiaoCloudprintCustomareaUpdateAPIResponse
- type CainiaoCloudprintCustomareaUpdateRequest
- func (r CainiaoCloudprintCustomareaUpdateRequest) GetApiMethodName() string
- func (r CainiaoCloudprintCustomareaUpdateRequest) GetApiParams() url.Values
- func (r CainiaoCloudprintCustomareaUpdateRequest) GetCustomAreaContent() string
- func (r CainiaoCloudprintCustomareaUpdateRequest) GetCustomAreaId() int64
- func (r CainiaoCloudprintCustomareaUpdateRequest) GetCustomAreaName() string
- func (r *CainiaoCloudprintCustomareaUpdateRequest) SetCustomAreaContent(customAreaContent string) error
- func (r *CainiaoCloudprintCustomareaUpdateRequest) SetCustomAreaId(customAreaId int64) error
- func (r *CainiaoCloudprintCustomareaUpdateRequest) SetCustomAreaName(customAreaName string) error
- type CainiaoCloudprintCustomareaUpdateResponse
- type CainiaoCloudprintCustomaresGetAPIResponse
- type CainiaoCloudprintCustomaresGetRequest
- func (r CainiaoCloudprintCustomaresGetRequest) GetApiMethodName() string
- func (r CainiaoCloudprintCustomaresGetRequest) GetApiParams() url.Values
- func (r CainiaoCloudprintCustomaresGetRequest) GetTemplateId() int64
- func (r *CainiaoCloudprintCustomaresGetRequest) SetTemplateId(templateId int64) error
- type CainiaoCloudprintCustomaresGetResponse
- type CainiaoCloudprintIsvResourcesGetAPIResponse
- type CainiaoCloudprintIsvResourcesGetRequest
- func (r CainiaoCloudprintIsvResourcesGetRequest) GetApiMethodName() string
- func (r CainiaoCloudprintIsvResourcesGetRequest) GetApiParams() url.Values
- func (r CainiaoCloudprintIsvResourcesGetRequest) GetIsvResourceType() string
- func (r *CainiaoCloudprintIsvResourcesGetRequest) SetIsvResourceType(isvResourceType string) error
- type CainiaoCloudprintIsvResourcesGetResponse
- type CainiaoCloudprintIsvtemplatesGetAPIResponse
- type CainiaoCloudprintIsvtemplatesGetRequest
- type CainiaoCloudprintIsvtemplatesGetResponse
- type CainiaoCloudprintMystdtemplatesGetAPIResponse
- type CainiaoCloudprintMystdtemplatesGetRequest
- type CainiaoCloudprintMystdtemplatesGetResponse
- type CainiaoCloudprintSingleCustomareaGetAPIResponse
- type CainiaoCloudprintSingleCustomareaGetRequest
- func (r CainiaoCloudprintSingleCustomareaGetRequest) GetApiMethodName() string
- func (r CainiaoCloudprintSingleCustomareaGetRequest) GetApiParams() url.Values
- func (r CainiaoCloudprintSingleCustomareaGetRequest) GetSellerId() int64
- func (r *CainiaoCloudprintSingleCustomareaGetRequest) SetSellerId(sellerId int64) error
- type CainiaoCloudprintSingleCustomareaGetResponse
- type CainiaoCloudprintStdtemplatesGetAPIResponse
- type CainiaoCloudprintStdtemplatesGetRequest
- type CainiaoCloudprintStdtemplatesGetResponse
- type CainiaoCloudprintTemplatesMigrateAPIResponse
- type CainiaoCloudprintTemplatesMigrateRequest
- func (r CainiaoCloudprintTemplatesMigrateRequest) GetApiMethodName() string
- func (r CainiaoCloudprintTemplatesMigrateRequest) GetApiParams() url.Values
- func (r CainiaoCloudprintTemplatesMigrateRequest) GetCustomAreaContent() string
- func (r CainiaoCloudprintTemplatesMigrateRequest) GetCustomAreaName() string
- func (r CainiaoCloudprintTemplatesMigrateRequest) GetTempalteId() int64
- func (r *CainiaoCloudprintTemplatesMigrateRequest) SetCustomAreaContent(customAreaContent string) error
- func (r *CainiaoCloudprintTemplatesMigrateRequest) SetCustomAreaName(customAreaName string) error
- func (r *CainiaoCloudprintTemplatesMigrateRequest) SetTempalteId(tempalteId int64) error
- type CainiaoCloudprintTemplatesMigrateResponse
- type CainiaoSmartdeliveryStrategyWarehouseIDeleteAPIResponse
- type CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest
- func (r CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest) GetApiMethodName() string
- func (r CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest) GetApiParams() url.Values
- func (r CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest) GetWarehouseId() int64
- func (r *CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest) SetWarehouseId(warehouseId int64) error
- type CainiaoSmartdeliveryStrategyWarehouseIDeleteResponse
- type CainiaoSmartdeliveryStrategyWarehouseIUpdateAPIResponse
- type CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest
- func (r CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest) GetApiMethodName() string
- func (r CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest) GetApiParams() url.Values
- func (r CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest) GetDeliveryStrategySetRequest() *DeliveryStrategySetRequest
- func (r *CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest) SetDeliveryStrategySetRequest(deliveryStrategySetRequest *DeliveryStrategySetRequest) error
- type CainiaoSmartdeliveryStrategyWarehouseIUpdateResponse
- type CainiaoWaybillIiCancelAPIResponse
- type CainiaoWaybillIiCancelRequest
- func (r CainiaoWaybillIiCancelRequest) GetApiMethodName() string
- func (r CainiaoWaybillIiCancelRequest) GetApiParams() url.Values
- func (r CainiaoWaybillIiCancelRequest) GetCpCode() string
- func (r CainiaoWaybillIiCancelRequest) GetWaybillCode() string
- func (r *CainiaoWaybillIiCancelRequest) SetCpCode(cpCode string) error
- func (r *CainiaoWaybillIiCancelRequest) SetWaybillCode(waybillCode string) error
- type CainiaoWaybillIiCancelResponse
- type CainiaoWaybillIiGetAPIResponse
- type CainiaoWaybillIiGetRequest
- func (r CainiaoWaybillIiGetRequest) GetApiMethodName() string
- func (r CainiaoWaybillIiGetRequest) GetApiParams() url.Values
- func (r CainiaoWaybillIiGetRequest) GetParamWaybillCloudPrintApplyNewRequest() *WaybillCloudPrintApplyNewRequest
- func (r *CainiaoWaybillIiGetRequest) SetParamWaybillCloudPrintApplyNewRequest(paramWaybillCloudPrintApplyNewRequest *WaybillCloudPrintApplyNewRequest) error
- type CainiaoWaybillIiGetResponse
- type CainiaoWaybillIiLogisticsdetailUrlGetAPIResponse
- type CainiaoWaybillIiLogisticsdetailUrlGetRequest
- func (r CainiaoWaybillIiLogisticsdetailUrlGetRequest) GetApiMethodName() string
- func (r CainiaoWaybillIiLogisticsdetailUrlGetRequest) GetApiParams() url.Values
- func (r CainiaoWaybillIiLogisticsdetailUrlGetRequest) GetCpCode() string
- func (r CainiaoWaybillIiLogisticsdetailUrlGetRequest) GetWaybillCode() string
- func (r *CainiaoWaybillIiLogisticsdetailUrlGetRequest) SetCpCode(cpCode string) error
- func (r *CainiaoWaybillIiLogisticsdetailUrlGetRequest) SetWaybillCode(waybillCode string) error
- type CainiaoWaybillIiLogisticsdetailUrlGetResponse
- type CainiaoWaybillIiProductAPIResponse
- type CainiaoWaybillIiProductRequest
- type CainiaoWaybillIiProductResponse
- type CainiaoWaybillIiQueryByTradecodeAPIResponse
- type CainiaoWaybillIiQueryByTradecodeRequest
- func (r CainiaoWaybillIiQueryByTradecodeRequest) GetApiMethodName() string
- func (r CainiaoWaybillIiQueryByTradecodeRequest) GetApiParams() url.Values
- func (r CainiaoWaybillIiQueryByTradecodeRequest) GetParamList() []WaybillDetailQueryByBizSubCodeRequest
- func (r *CainiaoWaybillIiQueryByTradecodeRequest) SetParamList(paramList []WaybillDetailQueryByBizSubCodeRequest) error
- type CainiaoWaybillIiQueryByTradecodeResponse
- type CainiaoWaybillIiQueryByWaybillcodeAPIResponse
- type CainiaoWaybillIiQueryByWaybillcodeRequest
- func (r CainiaoWaybillIiQueryByWaybillcodeRequest) GetApiMethodName() string
- func (r CainiaoWaybillIiQueryByWaybillcodeRequest) GetApiParams() url.Values
- func (r CainiaoWaybillIiQueryByWaybillcodeRequest) GetParamList() []WaybillDetailQueryByWaybillCodeRequest
- func (r *CainiaoWaybillIiQueryByWaybillcodeRequest) SetParamList(paramList []WaybillDetailQueryByWaybillCodeRequest) error
- type CainiaoWaybillIiQueryByWaybillcodeResponse
- type CainiaoWaybillIiSearchAPIResponse
- type CainiaoWaybillIiSearchRequest
- type CainiaoWaybillIiSearchResponse
- type CainiaoWaybillIiUpdateAPIResponse
- type CainiaoWaybillIiUpdateRequest
- func (r CainiaoWaybillIiUpdateRequest) GetApiMethodName() string
- func (r CainiaoWaybillIiUpdateRequest) GetApiParams() url.Values
- func (r CainiaoWaybillIiUpdateRequest) GetParamWaybillCloudPrintUpdateRequest() *WaybillCloudPrintUpdateRequest
- func (r *CainiaoWaybillIiUpdateRequest) SetParamWaybillCloudPrintUpdateRequest(paramWaybillCloudPrintUpdateRequest *WaybillCloudPrintUpdateRequest) error
- type CainiaoWaybillIiUpdateResponse
- type CainiaoWaybillPrivacySellerOrderGetAPIResponse
- type CainiaoWaybillPrivacySellerOrderGetModule
- type CainiaoWaybillPrivacySellerOrderGetRequest
- type CainiaoWaybillPrivacySellerOrderGetResponse
- type CainiaoWaybillPrivacySubscriptionGetAPIResponse
- type CainiaoWaybillPrivacySubscriptionGetRequest
- type CainiaoWaybillPrivacySubscriptionGetResponse
- type CainiaoWaybillPrivacySubscriptionGetResult
- type CloudPrintBaseResult
- type CmdRenderParams
- type CpInfo
- type CustomAreaResult
- type CustomAreaSingleResult
- type CustomTemplateResult
- type DeliveryStrategyInfo
- type DeliveryStrategySetRequest
- type IsvResourceDo
- type Item
- type KeyResult
- type LogisticsService
- type OrderInfoDto
- type PackageInfoDto
- type PackageItem
- type PrintCheckInfo
- type RecipientInfoDto
- type RenderConfig
- type RenderContent
- type RenderDocument
- type ServiceAttributeDto
- type ServiceInfoDto
- type SpecialRouteInfo
- type StandardTemplateDo
- type StandardTemplateResult
- type TaobaoWlbWaybillICancelAPIResponse
- type TaobaoWlbWaybillICancelRequest
- func (r TaobaoWlbWaybillICancelRequest) GetApiMethodName() string
- func (r TaobaoWlbWaybillICancelRequest) GetApiParams() url.Values
- func (r TaobaoWlbWaybillICancelRequest) GetWaybillApplyCancelRequest() *WaybillApplyCancelRequest
- func (r *TaobaoWlbWaybillICancelRequest) SetWaybillApplyCancelRequest(waybillApplyCancelRequest *WaybillApplyCancelRequest) error
- type TaobaoWlbWaybillICancelResponse
- type TaobaoWlbWaybillIFullupdateAPIResponse
- type TaobaoWlbWaybillIFullupdateRequest
- func (r TaobaoWlbWaybillIFullupdateRequest) GetApiMethodName() string
- func (r TaobaoWlbWaybillIFullupdateRequest) GetApiParams() url.Values
- func (r TaobaoWlbWaybillIFullupdateRequest) GetWaybillApplyFullUpdateRequest() *WaybillApplyFullUpdateRequest
- func (r *TaobaoWlbWaybillIFullupdateRequest) SetWaybillApplyFullUpdateRequest(waybillApplyFullUpdateRequest *WaybillApplyFullUpdateRequest) error
- type TaobaoWlbWaybillIFullupdateResponse
- type TaobaoWlbWaybillIGetAPIResponse
- type TaobaoWlbWaybillIGetRequest
- func (r TaobaoWlbWaybillIGetRequest) GetApiMethodName() string
- func (r TaobaoWlbWaybillIGetRequest) GetApiParams() url.Values
- func (r TaobaoWlbWaybillIGetRequest) GetWaybillApplyNewRequest() *WaybillApplyNewRequest
- func (r *TaobaoWlbWaybillIGetRequest) SetWaybillApplyNewRequest(waybillApplyNewRequest *WaybillApplyNewRequest) error
- type TaobaoWlbWaybillIGetResponse
- type TaobaoWlbWaybillIPrintAPIResponse
- type TaobaoWlbWaybillIPrintRequest
- func (r TaobaoWlbWaybillIPrintRequest) GetApiMethodName() string
- func (r TaobaoWlbWaybillIPrintRequest) GetApiParams() url.Values
- func (r TaobaoWlbWaybillIPrintRequest) GetWaybillApplyPrintCheckRequest() *WaybillApplyPrintCheckRequest
- func (r *TaobaoWlbWaybillIPrintRequest) SetWaybillApplyPrintCheckRequest(waybillApplyPrintCheckRequest *WaybillApplyPrintCheckRequest) error
- type TaobaoWlbWaybillIPrintResponse
- type TaobaoWlbWaybillIProductAPIResponse
- type TaobaoWlbWaybillIProductRequest
- func (r TaobaoWlbWaybillIProductRequest) GetApiMethodName() string
- func (r TaobaoWlbWaybillIProductRequest) GetApiParams() url.Values
- func (r TaobaoWlbWaybillIProductRequest) GetWaybillProductTypeRequest() *WaybillProductTypeRequest
- func (r *TaobaoWlbWaybillIProductRequest) SetWaybillProductTypeRequest(waybillProductTypeRequest *WaybillProductTypeRequest) error
- type TaobaoWlbWaybillIProductResponse
- type TaobaoWlbWaybillIQuerydetailAPIResponse
- type TaobaoWlbWaybillIQuerydetailRequest
- func (r TaobaoWlbWaybillIQuerydetailRequest) GetApiMethodName() string
- func (r TaobaoWlbWaybillIQuerydetailRequest) GetApiParams() url.Values
- func (r TaobaoWlbWaybillIQuerydetailRequest) GetWaybillDetailQueryRequest() *WaybillDetailQueryRequest
- func (r *TaobaoWlbWaybillIQuerydetailRequest) SetWaybillDetailQueryRequest(waybillDetailQueryRequest *WaybillDetailQueryRequest) error
- type TaobaoWlbWaybillIQuerydetailResponse
- type TaobaoWlbWaybillISearchAPIResponse
- type TaobaoWlbWaybillISearchRequest
- func (r TaobaoWlbWaybillISearchRequest) GetApiMethodName() string
- func (r TaobaoWlbWaybillISearchRequest) GetApiParams() url.Values
- func (r TaobaoWlbWaybillISearchRequest) GetWaybillApplyRequest() *WaybillApplyRequest
- func (r *TaobaoWlbWaybillISearchRequest) SetWaybillApplyRequest(waybillApplyRequest *WaybillApplyRequest) error
- type TaobaoWlbWaybillISearchResponse
- type TradeOrderInfo
- type TradeOrderInfoDto
- type UserInfoDto
- type UserTemplateDo
- type UserTemplateResult
- type WarehouseDto
- type WaybillAddress
- type WaybillApplyCancelRequest
- type WaybillApplyFullUpdateRequest
- type WaybillApplyNewInfo
- type WaybillApplyNewRequest
- type WaybillApplyPrintCheckInfo
- type WaybillApplyPrintCheckRequest
- type WaybillApplyRequest
- type WaybillApplySubscriptionInfo
- type WaybillApplyUpdateInfo
- type WaybillBranchAccount
- type WaybillCloudPrintApplyNewRequest
- type WaybillCloudPrintResponse
- type WaybillCloudPrintUpdateRequest
- type WaybillCloudPrintWithResultDescResponse
- type WaybillDetailQueryByBizSubCodeRequest
- type WaybillDetailQueryByWaybillCodeRequest
- type WaybillDetailQueryInfo
- type WaybillDetailQueryRequest
- type WaybillProductType
- type WaybillProductTypeRequest
- type WaybillServiceType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Address ¶
type Address struct { City string `json:"city,omitempty" xml:"city,omitempty"` Detail string `json:"detail,omitempty" xml:"detail,omitempty"` District string `json:"district,omitempty" xml:"district,omitempty"` Province string `json:"province,omitempty" xml:"province,omitempty"` Town string `json:"town,omitempty" xml:"town,omitempty"` }
Address
type AddressArea ¶
type AddressArea struct { City string `json:"city,omitempty" xml:"city,omitempty"` Province string `json:"province,omitempty" xml:"province,omitempty"` }
AddressArea
type AddressDto ¶
type AddressDto struct { City string `json:"city,omitempty" xml:"city,omitempty"` Detail string `json:"detail,omitempty" xml:"detail,omitempty"` District string `json:"district,omitempty" xml:"district,omitempty"` Province string `json:"province,omitempty" xml:"province,omitempty"` Town string `json:"town,omitempty" xml:"town,omitempty"` }
AddressDto
type CainiaoCloudprintClientinfoPutAPIResponse ¶
type CainiaoCloudprintClientinfoPutAPIResponse struct { model.CommonResponse CainiaoCloudprintClientinfoPutResponse }
云打印客户端监控信息收集 APIResponse cainiao.cloudprint.clientinfo.put
云打印客户端监控信息收集
type CainiaoCloudprintClientinfoPutRequest ¶
type CainiaoCloudprintClientinfoPutRequest struct { model.Params // contains filtered or unexported fields }
云打印客户端监控信息收集 APIRequest cainiao.cloudprint.clientinfo.put
云打印客户端监控信息收集
func NewCainiaoCloudprintClientinfoPutRequest ¶
func NewCainiaoCloudprintClientinfoPutRequest() *CainiaoCloudprintClientinfoPutRequest
func (CainiaoCloudprintClientinfoPutRequest) GetApiMethodName ¶
func (r CainiaoCloudprintClientinfoPutRequest) GetApiMethodName() string
func (CainiaoCloudprintClientinfoPutRequest) GetApiParams ¶
func (r CainiaoCloudprintClientinfoPutRequest) GetApiParams() url.Values
func (CainiaoCloudprintClientinfoPutRequest) GetJsonData ¶
func (r CainiaoCloudprintClientinfoPutRequest) GetJsonData() string
func (*CainiaoCloudprintClientinfoPutRequest) SetJsonData ¶
func (r *CainiaoCloudprintClientinfoPutRequest) SetJsonData(jsonData string) error
type CainiaoCloudprintClientinfoPutResponse ¶
type CainiaoCloudprintClientinfoPutResponse struct { XMLName xml.Name `xml:"cainiao_cloudprint_clientinfo_put_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *CloudPrintBaseResult `json:"result,omitempty" xml:"result,omitempty"` }
type CainiaoCloudprintCmdprintRenderAPIResponse ¶
type CainiaoCloudprintCmdprintRenderAPIResponse struct { model.CommonResponse CainiaoCloudprintCmdprintRenderResponse }
生成打印机渲染命令(通过打印机命令打印) APIResponse cainiao.cloudprint.cmdprint.render
isv 进行无线打印,需要将渲染数据传给打印机,通过生成打印机命令的方式能够最大限度的减少移动设备和打印机之间通信数据量。
type CainiaoCloudprintCmdprintRenderRequest ¶
type CainiaoCloudprintCmdprintRenderRequest struct { model.Params // contains filtered or unexported fields }
生成打印机渲染命令(通过打印机命令打印) APIRequest cainiao.cloudprint.cmdprint.render
isv 进行无线打印,需要将渲染数据传给打印机,通过生成打印机命令的方式能够最大限度的减少移动设备和打印机之间通信数据量。
func NewCainiaoCloudprintCmdprintRenderRequest ¶
func NewCainiaoCloudprintCmdprintRenderRequest() *CainiaoCloudprintCmdprintRenderRequest
func (CainiaoCloudprintCmdprintRenderRequest) GetApiMethodName ¶
func (r CainiaoCloudprintCmdprintRenderRequest) GetApiMethodName() string
func (CainiaoCloudprintCmdprintRenderRequest) GetApiParams ¶
func (r CainiaoCloudprintCmdprintRenderRequest) GetApiParams() url.Values
func (CainiaoCloudprintCmdprintRenderRequest) GetParams ¶
func (r CainiaoCloudprintCmdprintRenderRequest) GetParams() *CmdRenderParams
func (*CainiaoCloudprintCmdprintRenderRequest) SetParams ¶
func (r *CainiaoCloudprintCmdprintRenderRequest) SetParams(params *CmdRenderParams) error
type CainiaoCloudprintCmdprintRenderResponse ¶
type CainiaoCloudprintCmdprintRenderResponse struct { XMLName xml.Name `xml:"cainiao_cloudprint_cmdprint_render_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"` CmdContent string `json:"cmd_content,omitempty" xml:"cmd_content,omitempty"` CmdEncoding string `json:"cmd_encoding,omitempty" xml:"cmd_encoding,omitempty"` }
type CainiaoCloudprintCustomareaUpdateAPIResponse ¶
type CainiaoCloudprintCustomareaUpdateAPIResponse struct { model.CommonResponse CainiaoCloudprintCustomareaUpdateResponse }
自定义区内容更新 APIResponse cainiao.cloudprint.customarea.update
自定义区内容更新
type CainiaoCloudprintCustomareaUpdateRequest ¶
type CainiaoCloudprintCustomareaUpdateRequest struct { model.Params // contains filtered or unexported fields }
自定义区内容更新 APIRequest cainiao.cloudprint.customarea.update
自定义区内容更新
func NewCainiaoCloudprintCustomareaUpdateRequest ¶
func NewCainiaoCloudprintCustomareaUpdateRequest() *CainiaoCloudprintCustomareaUpdateRequest
func (CainiaoCloudprintCustomareaUpdateRequest) GetApiMethodName ¶
func (r CainiaoCloudprintCustomareaUpdateRequest) GetApiMethodName() string
func (CainiaoCloudprintCustomareaUpdateRequest) GetApiParams ¶
func (r CainiaoCloudprintCustomareaUpdateRequest) GetApiParams() url.Values
func (CainiaoCloudprintCustomareaUpdateRequest) GetCustomAreaContent ¶
func (r CainiaoCloudprintCustomareaUpdateRequest) GetCustomAreaContent() string
func (CainiaoCloudprintCustomareaUpdateRequest) GetCustomAreaId ¶
func (r CainiaoCloudprintCustomareaUpdateRequest) GetCustomAreaId() int64
func (CainiaoCloudprintCustomareaUpdateRequest) GetCustomAreaName ¶
func (r CainiaoCloudprintCustomareaUpdateRequest) GetCustomAreaName() string
func (*CainiaoCloudprintCustomareaUpdateRequest) SetCustomAreaContent ¶
func (r *CainiaoCloudprintCustomareaUpdateRequest) SetCustomAreaContent(customAreaContent string) error
func (*CainiaoCloudprintCustomareaUpdateRequest) SetCustomAreaId ¶
func (r *CainiaoCloudprintCustomareaUpdateRequest) SetCustomAreaId(customAreaId int64) error
func (*CainiaoCloudprintCustomareaUpdateRequest) SetCustomAreaName ¶
func (r *CainiaoCloudprintCustomareaUpdateRequest) SetCustomAreaName(customAreaName string) error
type CainiaoCloudprintCustomareaUpdateResponse ¶
type CainiaoCloudprintCustomareaUpdateResponse struct { XMLName xml.Name `xml:"cainiao_cloudprint_customarea_update_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *CloudPrintBaseResult `json:"result,omitempty" xml:"result,omitempty"` }
type CainiaoCloudprintCustomaresGetAPIResponse ¶
type CainiaoCloudprintCustomaresGetAPIResponse struct { model.CommonResponse CainiaoCloudprintCustomaresGetResponse }
获取商家的自定义区模板信息 APIResponse cainiao.cloudprint.customares.get
供isv使用,获取商家的自定义区的模板信息
type CainiaoCloudprintCustomaresGetRequest ¶
type CainiaoCloudprintCustomaresGetRequest struct { model.Params // contains filtered or unexported fields }
获取商家的自定义区模板信息 APIRequest cainiao.cloudprint.customares.get
供isv使用,获取商家的自定义区的模板信息
func NewCainiaoCloudprintCustomaresGetRequest ¶
func NewCainiaoCloudprintCustomaresGetRequest() *CainiaoCloudprintCustomaresGetRequest
func (CainiaoCloudprintCustomaresGetRequest) GetApiMethodName ¶
func (r CainiaoCloudprintCustomaresGetRequest) GetApiMethodName() string
func (CainiaoCloudprintCustomaresGetRequest) GetApiParams ¶
func (r CainiaoCloudprintCustomaresGetRequest) GetApiParams() url.Values
func (CainiaoCloudprintCustomaresGetRequest) GetTemplateId ¶
func (r CainiaoCloudprintCustomaresGetRequest) GetTemplateId() int64
func (*CainiaoCloudprintCustomaresGetRequest) SetTemplateId ¶
func (r *CainiaoCloudprintCustomaresGetRequest) SetTemplateId(templateId int64) error
type CainiaoCloudprintCustomaresGetResponse ¶
type CainiaoCloudprintCustomaresGetResponse struct { XMLName xml.Name `xml:"cainiao_cloudprint_customares_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *CloudPrintBaseResult `json:"result,omitempty" xml:"result,omitempty"` }
type CainiaoCloudprintIsvResourcesGetAPIResponse ¶
type CainiaoCloudprintIsvResourcesGetAPIResponse struct { model.CommonResponse CainiaoCloudprintIsvResourcesGetResponse }
isv资源查询 APIResponse cainiao.cloudprint.isv.resources.get
isv资源查询,包括isv模板、打印项、预设的自定义区等
type CainiaoCloudprintIsvResourcesGetRequest ¶
type CainiaoCloudprintIsvResourcesGetRequest struct { model.Params // contains filtered or unexported fields }
isv资源查询 APIRequest cainiao.cloudprint.isv.resources.get
isv资源查询,包括isv模板、打印项、预设的自定义区等
func NewCainiaoCloudprintIsvResourcesGetRequest ¶
func NewCainiaoCloudprintIsvResourcesGetRequest() *CainiaoCloudprintIsvResourcesGetRequest
func (CainiaoCloudprintIsvResourcesGetRequest) GetApiMethodName ¶
func (r CainiaoCloudprintIsvResourcesGetRequest) GetApiMethodName() string
func (CainiaoCloudprintIsvResourcesGetRequest) GetApiParams ¶
func (r CainiaoCloudprintIsvResourcesGetRequest) GetApiParams() url.Values
func (CainiaoCloudprintIsvResourcesGetRequest) GetIsvResourceType ¶
func (r CainiaoCloudprintIsvResourcesGetRequest) GetIsvResourceType() string
func (*CainiaoCloudprintIsvResourcesGetRequest) SetIsvResourceType ¶
func (r *CainiaoCloudprintIsvResourcesGetRequest) SetIsvResourceType(isvResourceType string) error
type CainiaoCloudprintIsvResourcesGetResponse ¶
type CainiaoCloudprintIsvResourcesGetResponse struct { XMLName xml.Name `xml:"cainiao_cloudprint_isv_resources_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *CloudPrintBaseResult `json:"result,omitempty" xml:"result,omitempty"` }
type CainiaoCloudprintIsvtemplatesGetAPIResponse ¶
type CainiaoCloudprintIsvtemplatesGetAPIResponse struct { model.CommonResponse CainiaoCloudprintIsvtemplatesGetResponse }
获取商家使用的标准模板 APIResponse cainiao.cloudprint.isvtemplates.get
获取商家使用的标准模板
type CainiaoCloudprintIsvtemplatesGetRequest ¶
获取商家使用的标准模板 APIRequest cainiao.cloudprint.isvtemplates.get
获取商家使用的标准模板
func NewCainiaoCloudprintIsvtemplatesGetRequest ¶
func NewCainiaoCloudprintIsvtemplatesGetRequest() *CainiaoCloudprintIsvtemplatesGetRequest
func (CainiaoCloudprintIsvtemplatesGetRequest) GetApiMethodName ¶
func (r CainiaoCloudprintIsvtemplatesGetRequest) GetApiMethodName() string
func (CainiaoCloudprintIsvtemplatesGetRequest) GetApiParams ¶
func (r CainiaoCloudprintIsvtemplatesGetRequest) GetApiParams() url.Values
type CainiaoCloudprintIsvtemplatesGetResponse ¶
type CainiaoCloudprintIsvtemplatesGetResponse struct { XMLName xml.Name `xml:"cainiao_cloudprint_isvtemplates_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *CloudPrintBaseResult `json:"result,omitempty" xml:"result,omitempty"` Result *CloudPrintBaseResult `json:"result,omitempty" xml:"result,omitempty"` }
type CainiaoCloudprintMystdtemplatesGetAPIResponse ¶
type CainiaoCloudprintMystdtemplatesGetAPIResponse struct { model.CommonResponse CainiaoCloudprintMystdtemplatesGetResponse }
获取用户使用的菜鸟电子面单模板信息 APIResponse cainiao.cloudprint.mystdtemplates.get
获取用户使用的菜鸟电子面单
type CainiaoCloudprintMystdtemplatesGetRequest ¶
获取用户使用的菜鸟电子面单模板信息 APIRequest cainiao.cloudprint.mystdtemplates.get
获取用户使用的菜鸟电子面单
func NewCainiaoCloudprintMystdtemplatesGetRequest ¶
func NewCainiaoCloudprintMystdtemplatesGetRequest() *CainiaoCloudprintMystdtemplatesGetRequest
func (CainiaoCloudprintMystdtemplatesGetRequest) GetApiMethodName ¶
func (r CainiaoCloudprintMystdtemplatesGetRequest) GetApiMethodName() string
func (CainiaoCloudprintMystdtemplatesGetRequest) GetApiParams ¶
func (r CainiaoCloudprintMystdtemplatesGetRequest) GetApiParams() url.Values
type CainiaoCloudprintMystdtemplatesGetResponse ¶
type CainiaoCloudprintMystdtemplatesGetResponse struct { XMLName xml.Name `xml:"cainiao_cloudprint_mystdtemplates_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *CloudPrintBaseResult `json:"result,omitempty" xml:"result,omitempty"` }
type CainiaoCloudprintSingleCustomareaGetAPIResponse ¶
type CainiaoCloudprintSingleCustomareaGetAPIResponse struct { model.CommonResponse CainiaoCloudprintSingleCustomareaGetResponse }
获取商家单一自定义区 APIResponse cainiao.cloudprint.single.customarea.get
商家所有快递公司模板只有一个自定义区
type CainiaoCloudprintSingleCustomareaGetRequest ¶
type CainiaoCloudprintSingleCustomareaGetRequest struct { model.Params // contains filtered or unexported fields }
获取商家单一自定义区 APIRequest cainiao.cloudprint.single.customarea.get
商家所有快递公司模板只有一个自定义区
func NewCainiaoCloudprintSingleCustomareaGetRequest ¶
func NewCainiaoCloudprintSingleCustomareaGetRequest() *CainiaoCloudprintSingleCustomareaGetRequest
func (CainiaoCloudprintSingleCustomareaGetRequest) GetApiMethodName ¶
func (r CainiaoCloudprintSingleCustomareaGetRequest) GetApiMethodName() string
func (CainiaoCloudprintSingleCustomareaGetRequest) GetApiParams ¶
func (r CainiaoCloudprintSingleCustomareaGetRequest) GetApiParams() url.Values
func (CainiaoCloudprintSingleCustomareaGetRequest) GetSellerId ¶
func (r CainiaoCloudprintSingleCustomareaGetRequest) GetSellerId() int64
func (*CainiaoCloudprintSingleCustomareaGetRequest) SetSellerId ¶
func (r *CainiaoCloudprintSingleCustomareaGetRequest) SetSellerId(sellerId int64) error
type CainiaoCloudprintSingleCustomareaGetResponse ¶
type CainiaoCloudprintSingleCustomareaGetResponse struct { XMLName xml.Name `xml:"cainiao_cloudprint_single_customarea_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *CloudPrintBaseResult `json:"result,omitempty" xml:"result,omitempty"` }
type CainiaoCloudprintStdtemplatesGetAPIResponse ¶
type CainiaoCloudprintStdtemplatesGetAPIResponse struct { model.CommonResponse CainiaoCloudprintStdtemplatesGetResponse }
获取所有的菜鸟标准电子面单模板 APIResponse cainiao.cloudprint.stdtemplates.get
获取菜鸟标准电子面单模板
type CainiaoCloudprintStdtemplatesGetRequest ¶
获取所有的菜鸟标准电子面单模板 APIRequest cainiao.cloudprint.stdtemplates.get
获取菜鸟标准电子面单模板
func NewCainiaoCloudprintStdtemplatesGetRequest ¶
func NewCainiaoCloudprintStdtemplatesGetRequest() *CainiaoCloudprintStdtemplatesGetRequest
func (CainiaoCloudprintStdtemplatesGetRequest) GetApiMethodName ¶
func (r CainiaoCloudprintStdtemplatesGetRequest) GetApiMethodName() string
func (CainiaoCloudprintStdtemplatesGetRequest) GetApiParams ¶
func (r CainiaoCloudprintStdtemplatesGetRequest) GetApiParams() url.Values
type CainiaoCloudprintStdtemplatesGetResponse ¶
type CainiaoCloudprintStdtemplatesGetResponse struct { XMLName xml.Name `xml:"cainiao_cloudprint_stdtemplates_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *CloudPrintBaseResult `json:"result,omitempty" xml:"result,omitempty"` }
type CainiaoCloudprintTemplatesMigrateAPIResponse ¶
type CainiaoCloudprintTemplatesMigrateAPIResponse struct { model.CommonResponse CainiaoCloudprintTemplatesMigrateResponse }
云打印模板迁移接口 APIResponse cainiao.cloudprint.templates.migrate
云打印模板迁移接口
type CainiaoCloudprintTemplatesMigrateRequest ¶
type CainiaoCloudprintTemplatesMigrateRequest struct { model.Params // contains filtered or unexported fields }
云打印模板迁移接口 APIRequest cainiao.cloudprint.templates.migrate
云打印模板迁移接口
func NewCainiaoCloudprintTemplatesMigrateRequest ¶
func NewCainiaoCloudprintTemplatesMigrateRequest() *CainiaoCloudprintTemplatesMigrateRequest
func (CainiaoCloudprintTemplatesMigrateRequest) GetApiMethodName ¶
func (r CainiaoCloudprintTemplatesMigrateRequest) GetApiMethodName() string
func (CainiaoCloudprintTemplatesMigrateRequest) GetApiParams ¶
func (r CainiaoCloudprintTemplatesMigrateRequest) GetApiParams() url.Values
func (CainiaoCloudprintTemplatesMigrateRequest) GetCustomAreaContent ¶
func (r CainiaoCloudprintTemplatesMigrateRequest) GetCustomAreaContent() string
func (CainiaoCloudprintTemplatesMigrateRequest) GetCustomAreaName ¶
func (r CainiaoCloudprintTemplatesMigrateRequest) GetCustomAreaName() string
func (CainiaoCloudprintTemplatesMigrateRequest) GetTempalteId ¶
func (r CainiaoCloudprintTemplatesMigrateRequest) GetTempalteId() int64
func (*CainiaoCloudprintTemplatesMigrateRequest) SetCustomAreaContent ¶
func (r *CainiaoCloudprintTemplatesMigrateRequest) SetCustomAreaContent(customAreaContent string) error
func (*CainiaoCloudprintTemplatesMigrateRequest) SetCustomAreaName ¶
func (r *CainiaoCloudprintTemplatesMigrateRequest) SetCustomAreaName(customAreaName string) error
func (*CainiaoCloudprintTemplatesMigrateRequest) SetTempalteId ¶
func (r *CainiaoCloudprintTemplatesMigrateRequest) SetTempalteId(tempalteId int64) error
type CainiaoCloudprintTemplatesMigrateResponse ¶
type CainiaoCloudprintTemplatesMigrateResponse struct { XMLName xml.Name `xml:"cainiao_cloudprint_templates_migrate_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *CloudPrintBaseResult `json:"result,omitempty" xml:"result,omitempty"` }
type CainiaoSmartdeliveryStrategyWarehouseIDeleteAPIResponse ¶
type CainiaoSmartdeliveryStrategyWarehouseIDeleteAPIResponse struct { model.CommonResponse CainiaoSmartdeliveryStrategyWarehouseIDeleteResponse }
删除智能发货引擎仓策略 APIResponse cainiao.smartdelivery.strategy.warehouse.i.delete
删除智能发货引擎仓策略
type CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest ¶
type CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest struct { model.Params // contains filtered or unexported fields }
删除智能发货引擎仓策略 APIRequest cainiao.smartdelivery.strategy.warehouse.i.delete
删除智能发货引擎仓策略
func NewCainiaoSmartdeliveryStrategyWarehouseIDeleteRequest ¶
func NewCainiaoSmartdeliveryStrategyWarehouseIDeleteRequest() *CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest
func (CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest) GetApiMethodName ¶
func (r CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest) GetApiMethodName() string
func (CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest) GetApiParams ¶
func (r CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest) GetApiParams() url.Values
func (CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest) GetWarehouseId ¶
func (r CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest) GetWarehouseId() int64
func (*CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest) SetWarehouseId ¶
func (r *CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest) SetWarehouseId(warehouseId int64) error
type CainiaoSmartdeliveryStrategyWarehouseIDeleteResponse ¶
type CainiaoSmartdeliveryStrategyWarehouseIDeleteResponse struct { XMLName xml.Name `xml:"cainiao_smartdelivery_strategy_warehouse_i_delete_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 IsDeleteSuccess bool `json:"is_delete_success,omitempty" xml:"is_delete_success,omitempty"` }
type CainiaoSmartdeliveryStrategyWarehouseIUpdateAPIResponse ¶
type CainiaoSmartdeliveryStrategyWarehouseIUpdateAPIResponse struct { model.CommonResponse CainiaoSmartdeliveryStrategyWarehouseIUpdateResponse }
智能发货引擎策略仓设置 APIResponse cainiao.smartdelivery.strategy.warehouse.i.update
智能发货引擎发货策略设置仓维度
type CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest ¶
type CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest struct { model.Params // contains filtered or unexported fields }
智能发货引擎策略仓设置 APIRequest cainiao.smartdelivery.strategy.warehouse.i.update
智能发货引擎发货策略设置仓维度
func NewCainiaoSmartdeliveryStrategyWarehouseIUpdateRequest ¶
func NewCainiaoSmartdeliveryStrategyWarehouseIUpdateRequest() *CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest
func (CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest) GetApiMethodName ¶
func (r CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest) GetApiMethodName() string
func (CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest) GetApiParams ¶
func (r CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest) GetApiParams() url.Values
func (CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest) GetDeliveryStrategySetRequest ¶
func (r CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest) GetDeliveryStrategySetRequest() *DeliveryStrategySetRequest
func (*CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest) SetDeliveryStrategySetRequest ¶
func (r *CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest) SetDeliveryStrategySetRequest(deliveryStrategySetRequest *DeliveryStrategySetRequest) error
type CainiaoSmartdeliveryStrategyWarehouseIUpdateResponse ¶
type CainiaoSmartdeliveryStrategyWarehouseIUpdateResponse struct { XMLName xml.Name `xml:"cainiao_smartdelivery_strategy_warehouse_i_update_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 WarehouseInfo *WarehouseDto `json:"warehouse_info,omitempty" xml:"warehouse_info,omitempty"` }
type CainiaoWaybillIiCancelAPIResponse ¶
type CainiaoWaybillIiCancelAPIResponse struct { model.CommonResponse CainiaoWaybillIiCancelResponse }
商家取消获取的电子面单号 APIResponse cainiao.waybill.ii.cancel
面单号有误需要取消的时候,调用该接口取消获取的电子面单。
type CainiaoWaybillIiCancelRequest ¶
type CainiaoWaybillIiCancelRequest struct { model.Params // contains filtered or unexported fields }
商家取消获取的电子面单号 APIRequest cainiao.waybill.ii.cancel
面单号有误需要取消的时候,调用该接口取消获取的电子面单。
func NewCainiaoWaybillIiCancelRequest ¶
func NewCainiaoWaybillIiCancelRequest() *CainiaoWaybillIiCancelRequest
func (CainiaoWaybillIiCancelRequest) GetApiMethodName ¶
func (r CainiaoWaybillIiCancelRequest) GetApiMethodName() string
func (CainiaoWaybillIiCancelRequest) GetApiParams ¶
func (r CainiaoWaybillIiCancelRequest) GetApiParams() url.Values
func (CainiaoWaybillIiCancelRequest) GetCpCode ¶
func (r CainiaoWaybillIiCancelRequest) GetCpCode() string
func (CainiaoWaybillIiCancelRequest) GetWaybillCode ¶
func (r CainiaoWaybillIiCancelRequest) GetWaybillCode() string
func (*CainiaoWaybillIiCancelRequest) SetCpCode ¶
func (r *CainiaoWaybillIiCancelRequest) SetCpCode(cpCode string) error
func (*CainiaoWaybillIiCancelRequest) SetWaybillCode ¶
func (r *CainiaoWaybillIiCancelRequest) SetWaybillCode(waybillCode string) error
type CainiaoWaybillIiGetAPIResponse ¶
type CainiaoWaybillIiGetAPIResponse struct { model.CommonResponse CainiaoWaybillIiGetResponse }
电子面单云打印接口 APIResponse cainiao.waybill.ii.get
菜鸟电子面单的云打印申请电子面单号的方法
type CainiaoWaybillIiGetRequest ¶
电子面单云打印接口 APIRequest cainiao.waybill.ii.get
菜鸟电子面单的云打印申请电子面单号的方法
func NewCainiaoWaybillIiGetRequest ¶
func NewCainiaoWaybillIiGetRequest() *CainiaoWaybillIiGetRequest
func (CainiaoWaybillIiGetRequest) GetApiMethodName ¶
func (r CainiaoWaybillIiGetRequest) GetApiMethodName() string
func (CainiaoWaybillIiGetRequest) GetApiParams ¶
func (r CainiaoWaybillIiGetRequest) GetApiParams() url.Values
func (CainiaoWaybillIiGetRequest) GetParamWaybillCloudPrintApplyNewRequest ¶
func (r CainiaoWaybillIiGetRequest) GetParamWaybillCloudPrintApplyNewRequest() *WaybillCloudPrintApplyNewRequest
func (*CainiaoWaybillIiGetRequest) SetParamWaybillCloudPrintApplyNewRequest ¶
func (r *CainiaoWaybillIiGetRequest) SetParamWaybillCloudPrintApplyNewRequest(paramWaybillCloudPrintApplyNewRequest *WaybillCloudPrintApplyNewRequest) error
type CainiaoWaybillIiGetResponse ¶
type CainiaoWaybillIiGetResponse struct { XMLName xml.Name `xml:"cainiao_waybill_ii_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Modules []WaybillCloudPrintResponse `json:"modules,omitempty" xml:"modules>waybill_cloud_print_response,omitempty"` }
type CainiaoWaybillIiLogisticsdetailUrlGetAPIResponse ¶
type CainiaoWaybillIiLogisticsdetailUrlGetAPIResponse struct { model.CommonResponse CainiaoWaybillIiLogisticsdetailUrlGetResponse }
电子面单物流详情授权url获取 APIResponse cainiao.waybill.ii.logisticsdetail.url.get
获取电子面单物流详情授权访问的H5 url
type CainiaoWaybillIiLogisticsdetailUrlGetRequest ¶
type CainiaoWaybillIiLogisticsdetailUrlGetRequest struct { model.Params // contains filtered or unexported fields }
电子面单物流详情授权url获取 APIRequest cainiao.waybill.ii.logisticsdetail.url.get
获取电子面单物流详情授权访问的H5 url
func NewCainiaoWaybillIiLogisticsdetailUrlGetRequest ¶
func NewCainiaoWaybillIiLogisticsdetailUrlGetRequest() *CainiaoWaybillIiLogisticsdetailUrlGetRequest
func (CainiaoWaybillIiLogisticsdetailUrlGetRequest) GetApiMethodName ¶
func (r CainiaoWaybillIiLogisticsdetailUrlGetRequest) GetApiMethodName() string
func (CainiaoWaybillIiLogisticsdetailUrlGetRequest) GetApiParams ¶
func (r CainiaoWaybillIiLogisticsdetailUrlGetRequest) GetApiParams() url.Values
func (CainiaoWaybillIiLogisticsdetailUrlGetRequest) GetCpCode ¶
func (r CainiaoWaybillIiLogisticsdetailUrlGetRequest) GetCpCode() string
func (CainiaoWaybillIiLogisticsdetailUrlGetRequest) GetWaybillCode ¶
func (r CainiaoWaybillIiLogisticsdetailUrlGetRequest) GetWaybillCode() string
func (*CainiaoWaybillIiLogisticsdetailUrlGetRequest) SetCpCode ¶
func (r *CainiaoWaybillIiLogisticsdetailUrlGetRequest) SetCpCode(cpCode string) error
func (*CainiaoWaybillIiLogisticsdetailUrlGetRequest) SetWaybillCode ¶
func (r *CainiaoWaybillIiLogisticsdetailUrlGetRequest) SetWaybillCode(waybillCode string) error
type CainiaoWaybillIiProductAPIResponse ¶
type CainiaoWaybillIiProductAPIResponse struct { model.CommonResponse CainiaoWaybillIiProductResponse }
商家查询物流商产品类型接口 APIResponse cainiao.waybill.ii.product
商家可以查询物流商的产品类型和服务能力。
type CainiaoWaybillIiProductRequest ¶
type CainiaoWaybillIiProductRequest struct { model.Params // contains filtered or unexported fields }
商家查询物流商产品类型接口 APIRequest cainiao.waybill.ii.product
商家可以查询物流商的产品类型和服务能力。
func NewCainiaoWaybillIiProductRequest ¶
func NewCainiaoWaybillIiProductRequest() *CainiaoWaybillIiProductRequest
func (CainiaoWaybillIiProductRequest) GetApiMethodName ¶
func (r CainiaoWaybillIiProductRequest) GetApiMethodName() string
func (CainiaoWaybillIiProductRequest) GetApiParams ¶
func (r CainiaoWaybillIiProductRequest) GetApiParams() url.Values
func (CainiaoWaybillIiProductRequest) GetCpCode ¶
func (r CainiaoWaybillIiProductRequest) GetCpCode() string
func (*CainiaoWaybillIiProductRequest) SetCpCode ¶
func (r *CainiaoWaybillIiProductRequest) SetCpCode(cpCode string) error
type CainiaoWaybillIiProductResponse ¶
type CainiaoWaybillIiProductResponse struct { XMLName xml.Name `xml:"cainiao_waybill_ii_product_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 ProductTypes []WaybillProductType `json:"product_types,omitempty" xml:"product_types>waybill_product_type,omitempty"` }
type CainiaoWaybillIiQueryByTradecodeAPIResponse ¶
type CainiaoWaybillIiQueryByTradecodeAPIResponse struct { model.CommonResponse CainiaoWaybillIiQueryByTradecodeResponse }
通过订单号查询电子面单通接口 APIResponse cainiao.waybill.ii.query.by.tradecode
通过订单号查看面单的信息
type CainiaoWaybillIiQueryByTradecodeRequest ¶
type CainiaoWaybillIiQueryByTradecodeRequest struct { model.Params // contains filtered or unexported fields }
通过订单号查询电子面单通接口 APIRequest cainiao.waybill.ii.query.by.tradecode
通过订单号查看面单的信息
func NewCainiaoWaybillIiQueryByTradecodeRequest ¶
func NewCainiaoWaybillIiQueryByTradecodeRequest() *CainiaoWaybillIiQueryByTradecodeRequest
func (CainiaoWaybillIiQueryByTradecodeRequest) GetApiMethodName ¶
func (r CainiaoWaybillIiQueryByTradecodeRequest) GetApiMethodName() string
func (CainiaoWaybillIiQueryByTradecodeRequest) GetApiParams ¶
func (r CainiaoWaybillIiQueryByTradecodeRequest) GetApiParams() url.Values
func (CainiaoWaybillIiQueryByTradecodeRequest) GetParamList ¶
func (r CainiaoWaybillIiQueryByTradecodeRequest) GetParamList() []WaybillDetailQueryByBizSubCodeRequest
func (*CainiaoWaybillIiQueryByTradecodeRequest) SetParamList ¶
func (r *CainiaoWaybillIiQueryByTradecodeRequest) SetParamList(paramList []WaybillDetailQueryByBizSubCodeRequest) error
type CainiaoWaybillIiQueryByTradecodeResponse ¶
type CainiaoWaybillIiQueryByTradecodeResponse struct { XMLName xml.Name `xml:"cainiao_waybill_ii_query_by_tradecode_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Modules []WaybillCloudPrintWithResultDescResponse `json:"modules,omitempty" xml:"modules>waybill_cloud_print_with_result_desc_response,omitempty"` }
type CainiaoWaybillIiQueryByWaybillcodeAPIResponse ¶
type CainiaoWaybillIiQueryByWaybillcodeAPIResponse struct { model.CommonResponse CainiaoWaybillIiQueryByWaybillcodeResponse }
通过面单号查询面单信息 APIResponse cainiao.waybill.ii.query.by.waybillcode
通过面单号查看面单号的当前状态,如签收、发货、失效等。
type CainiaoWaybillIiQueryByWaybillcodeRequest ¶
type CainiaoWaybillIiQueryByWaybillcodeRequest struct { model.Params // contains filtered or unexported fields }
通过面单号查询面单信息 APIRequest cainiao.waybill.ii.query.by.waybillcode
通过面单号查看面单号的当前状态,如签收、发货、失效等。
func NewCainiaoWaybillIiQueryByWaybillcodeRequest ¶
func NewCainiaoWaybillIiQueryByWaybillcodeRequest() *CainiaoWaybillIiQueryByWaybillcodeRequest
func (CainiaoWaybillIiQueryByWaybillcodeRequest) GetApiMethodName ¶
func (r CainiaoWaybillIiQueryByWaybillcodeRequest) GetApiMethodName() string
func (CainiaoWaybillIiQueryByWaybillcodeRequest) GetApiParams ¶
func (r CainiaoWaybillIiQueryByWaybillcodeRequest) GetApiParams() url.Values
func (CainiaoWaybillIiQueryByWaybillcodeRequest) GetParamList ¶
func (r CainiaoWaybillIiQueryByWaybillcodeRequest) GetParamList() []WaybillDetailQueryByWaybillCodeRequest
func (*CainiaoWaybillIiQueryByWaybillcodeRequest) SetParamList ¶
func (r *CainiaoWaybillIiQueryByWaybillcodeRequest) SetParamList(paramList []WaybillDetailQueryByWaybillCodeRequest) error
type CainiaoWaybillIiQueryByWaybillcodeResponse ¶
type CainiaoWaybillIiQueryByWaybillcodeResponse struct { XMLName xml.Name `xml:"cainiao_waybill_ii_query_by_waybillcode_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Modules []WaybillCloudPrintWithResultDescResponse `json:"modules,omitempty" xml:"modules>waybill_cloud_print_with_result_desc_response,omitempty"` }
type CainiaoWaybillIiSearchAPIResponse ¶
type CainiaoWaybillIiSearchAPIResponse struct { model.CommonResponse CainiaoWaybillIiSearchResponse }
查询面单服务订购及面单使用情况 APIResponse cainiao.waybill.ii.search
获取发货地&CP开通状态&账户的使用情况
type CainiaoWaybillIiSearchRequest ¶
type CainiaoWaybillIiSearchRequest struct { model.Params // contains filtered or unexported fields }
查询面单服务订购及面单使用情况 APIRequest cainiao.waybill.ii.search
获取发货地&CP开通状态&账户的使用情况
func NewCainiaoWaybillIiSearchRequest ¶
func NewCainiaoWaybillIiSearchRequest() *CainiaoWaybillIiSearchRequest
func (CainiaoWaybillIiSearchRequest) GetApiMethodName ¶
func (r CainiaoWaybillIiSearchRequest) GetApiMethodName() string
func (CainiaoWaybillIiSearchRequest) GetApiParams ¶
func (r CainiaoWaybillIiSearchRequest) GetApiParams() url.Values
func (CainiaoWaybillIiSearchRequest) GetCpCode ¶
func (r CainiaoWaybillIiSearchRequest) GetCpCode() string
func (*CainiaoWaybillIiSearchRequest) SetCpCode ¶
func (r *CainiaoWaybillIiSearchRequest) SetCpCode(cpCode string) error
type CainiaoWaybillIiSearchResponse ¶
type CainiaoWaybillIiSearchResponse struct { XMLName xml.Name `xml:"cainiao_waybill_ii_search_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 WaybillApplySubscriptionCols []WaybillApplySubscriptionInfo `` /* 128-byte string literal not displayed */ }
type CainiaoWaybillIiUpdateAPIResponse ¶
type CainiaoWaybillIiUpdateAPIResponse struct { model.CommonResponse CainiaoWaybillIiUpdateResponse }
电子面单云打印更新接口 APIResponse cainiao.waybill.ii.update
商家更新电子面单号对应的面单信息。
type CainiaoWaybillIiUpdateRequest ¶
type CainiaoWaybillIiUpdateRequest struct { model.Params // contains filtered or unexported fields }
电子面单云打印更新接口 APIRequest cainiao.waybill.ii.update
商家更新电子面单号对应的面单信息。
func NewCainiaoWaybillIiUpdateRequest ¶
func NewCainiaoWaybillIiUpdateRequest() *CainiaoWaybillIiUpdateRequest
func (CainiaoWaybillIiUpdateRequest) GetApiMethodName ¶
func (r CainiaoWaybillIiUpdateRequest) GetApiMethodName() string
func (CainiaoWaybillIiUpdateRequest) GetApiParams ¶
func (r CainiaoWaybillIiUpdateRequest) GetApiParams() url.Values
func (CainiaoWaybillIiUpdateRequest) GetParamWaybillCloudPrintUpdateRequest ¶
func (r CainiaoWaybillIiUpdateRequest) GetParamWaybillCloudPrintUpdateRequest() *WaybillCloudPrintUpdateRequest
func (*CainiaoWaybillIiUpdateRequest) SetParamWaybillCloudPrintUpdateRequest ¶
func (r *CainiaoWaybillIiUpdateRequest) SetParamWaybillCloudPrintUpdateRequest(paramWaybillCloudPrintUpdateRequest *WaybillCloudPrintUpdateRequest) error
type CainiaoWaybillIiUpdateResponse ¶
type CainiaoWaybillIiUpdateResponse struct { XMLName xml.Name `xml:"cainiao_waybill_ii_update_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 WaybillCode string `json:"waybill_code,omitempty" xml:"waybill_code,omitempty"` PrintData string `json:"print_data,omitempty" xml:"print_data,omitempty"` }
type CainiaoWaybillPrivacySellerOrderGetAPIResponse ¶
type CainiaoWaybillPrivacySellerOrderGetAPIResponse struct { model.CommonResponse CainiaoWaybillPrivacySellerOrderGetResponse }
隐私面单商家订单查询 APIResponse cainiao.waybill.privacy.seller.order.get
商家查询最近100天隐私面单记录
type CainiaoWaybillPrivacySellerOrderGetModule ¶
type CainiaoWaybillPrivacySellerOrderGetModule struct { SellerId string `json:"seller_id,omitempty" xml:"seller_id,omitempty"` PrivacyCount int64 `json:"privacy_count,omitempty" xml:"privacy_count,omitempty"` OrderDate string `json:"order_date,omitempty" xml:"order_date,omitempty"` OrderChannel string `json:"order_channel,omitempty" xml:"order_channel,omitempty"` ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"` }
CainiaoWaybillPrivacySellerOrderGetModule
type CainiaoWaybillPrivacySellerOrderGetRequest ¶
隐私面单商家订单查询 APIRequest cainiao.waybill.privacy.seller.order.get
商家查询最近100天隐私面单记录
func NewCainiaoWaybillPrivacySellerOrderGetRequest ¶
func NewCainiaoWaybillPrivacySellerOrderGetRequest() *CainiaoWaybillPrivacySellerOrderGetRequest
func (CainiaoWaybillPrivacySellerOrderGetRequest) GetApiMethodName ¶
func (r CainiaoWaybillPrivacySellerOrderGetRequest) GetApiMethodName() string
func (CainiaoWaybillPrivacySellerOrderGetRequest) GetApiParams ¶
func (r CainiaoWaybillPrivacySellerOrderGetRequest) GetApiParams() url.Values
type CainiaoWaybillPrivacySellerOrderGetResponse ¶
type CainiaoWaybillPrivacySellerOrderGetResponse struct { XMLName xml.Name `xml:"cainiao_waybill_privacy_seller_order_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 ErrorCodeList []string `json:"error_code_list,omitempty" xml:"error_code_list>string,omitempty"` Failure bool `json:"failure,omitempty" xml:"failure,omitempty"` OneErrorInfo string `json:"one_error_info,omitempty" xml:"one_error_info,omitempty"` ErrorInfoList []string `json:"error_info_list,omitempty" xml:"error_info_list>string,omitempty"` ObjectId string `json:"object_id,omitempty" xml:"object_id,omitempty"` ResponseList []CainiaoWaybillPrivacySellerOrderGetModule `json:"response_list,omitempty" xml:"response_list>cainiao_waybill_privacy_seller_order_get_module,omitempty"` }
type CainiaoWaybillPrivacySubscriptionGetAPIResponse ¶
type CainiaoWaybillPrivacySubscriptionGetAPIResponse struct { model.CommonResponse CainiaoWaybillPrivacySubscriptionGetResponse }
隐私面单商家订购查询 APIResponse cainiao.waybill.privacy.subscription.get
ISV查询商家是否订购隐私面单
type CainiaoWaybillPrivacySubscriptionGetRequest ¶
隐私面单商家订购查询 APIRequest cainiao.waybill.privacy.subscription.get
ISV查询商家是否订购隐私面单
func NewCainiaoWaybillPrivacySubscriptionGetRequest ¶
func NewCainiaoWaybillPrivacySubscriptionGetRequest() *CainiaoWaybillPrivacySubscriptionGetRequest
func (CainiaoWaybillPrivacySubscriptionGetRequest) GetApiMethodName ¶
func (r CainiaoWaybillPrivacySubscriptionGetRequest) GetApiMethodName() string
func (CainiaoWaybillPrivacySubscriptionGetRequest) GetApiParams ¶
func (r CainiaoWaybillPrivacySubscriptionGetRequest) GetApiParams() url.Values
type CainiaoWaybillPrivacySubscriptionGetResponse ¶
type CainiaoWaybillPrivacySubscriptionGetResponse struct { XMLName xml.Name `xml:"cainiao_waybill_privacy_subscription_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *CainiaoWaybillPrivacySubscriptionGetResult `json:"result,omitempty" xml:"result,omitempty"` }
type CainiaoWaybillPrivacySubscriptionGetResult ¶
type CainiaoWaybillPrivacySubscriptionGetResult struct { ErrorCodeList []string `json:"error_code_list,omitempty" xml:"error_code_list>string,omitempty"` Failure bool `json:"failure,omitempty" xml:"failure,omitempty"` OneErrorInfo string `json:"one_error_info,omitempty" xml:"one_error_info,omitempty"` Success bool `json:"success,omitempty" xml:"success,omitempty"` Subscription bool `json:"subscription,omitempty" xml:"subscription,omitempty"` ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` ErrorInfoList []string `json:"error_info_list,omitempty" xml:"error_info_list>string,omitempty"` ObjectId string `json:"object_id,omitempty" xml:"object_id,omitempty"` }
CainiaoWaybillPrivacySubscriptionGetResult
type CloudPrintBaseResult ¶
type CloudPrintBaseResult struct { Data string `json:"data,omitempty" xml:"data,omitempty"` ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` Success bool `json:"success,omitempty" xml:"success,omitempty"` Datas []CustomAreaResult `json:"datas,omitempty" xml:"datas,omitempty"` ResourceList []IsvResourceDo `json:"resource_list,omitempty" xml:"resource_list,omitempty"` }
CloudPrintBaseResult
type CmdRenderParams ¶
type CmdRenderParams struct { Document *RenderDocument `json:"document,omitempty" xml:"document,omitempty"` PrinterName string `json:"printer_name,omitempty" xml:"printer_name,omitempty"` ClientId string `json:"client_id,omitempty" xml:"client_id,omitempty"` ClientType string `json:"client_type,omitempty" xml:"client_type,omitempty"` Config *RenderConfig `json:"config,omitempty" xml:"config,omitempty"` }
CmdRenderParams
type CpInfo ¶
type CpInfo struct { Address *Address `json:"address,omitempty" xml:"address,omitempty"` CloudTemplateId string `json:"cloud_template_id,omitempty" xml:"cloud_template_id,omitempty"` CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"` Status int64 `json:"status,omitempty" xml:"status,omitempty"` }
CpInfo
type CustomAreaResult ¶
type CustomAreaResult struct { CustomAreaId int64 `json:"custom_area_id,omitempty" xml:"custom_area_id,omitempty"` CustomAreaUrl string `json:"custom_area_url,omitempty" xml:"custom_area_url,omitempty"` Keys []KeyResult `json:"keys,omitempty" xml:"keys,omitempty"` StandardTemplateId int64 `json:"standard_template_id,omitempty" xml:"standard_template_id,omitempty"` StandardTemplateUrl string `json:"standard_template_url,omitempty" xml:"standard_template_url,omitempty"` CustomAreaName string `json:"custom_area_name,omitempty" xml:"custom_area_name,omitempty"` UserTemplateId int64 `json:"user_template_id,omitempty" xml:"user_template_id,omitempty"` }
CustomAreaResult
type CustomAreaSingleResult ¶
type CustomAreaSingleResult struct { CustomAreaId int64 `json:"custom_area_id,omitempty" xml:"custom_area_id,omitempty"` CustomAreaUrl string `json:"custom_area_url,omitempty" xml:"custom_area_url,omitempty"` Keys []KeyResult `json:"keys,omitempty" xml:"keys,omitempty"` }
CustomAreaSingleResult
type CustomTemplateResult ¶
type CustomTemplateResult struct { IsvTemplateId int64 `json:"isv_template_id,omitempty" xml:"isv_template_id,omitempty"` IsvTemplateName string `json:"isv_template_name,omitempty" xml:"isv_template_name,omitempty"` IsvTemplateUrl string `json:"isv_template_url,omitempty" xml:"isv_template_url,omitempty"` Keys []KeyResult `json:"keys,omitempty" xml:"keys,omitempty"` Version string `json:"version,omitempty" xml:"version,omitempty"` }
CustomTemplateResult
type DeliveryStrategyInfo ¶
type DeliveryStrategyInfo struct { BuyerMessageRule int64 `json:"buyer_message_rule,omitempty" xml:"buyer_message_rule,omitempty"` CocpInfoList []CpInfo `json:"cocp_info_list,omitempty" xml:"cocp_info_list,omitempty"` SpecialRouteInfoList []SpecialRouteInfo `json:"special_route_info_list,omitempty" xml:"special_route_info_list,omitempty"` WarehouseId int64 `json:"warehouse_id,omitempty" xml:"warehouse_id,omitempty"` WarehouseName string `json:"warehouse_name,omitempty" xml:"warehouse_name,omitempty"` }
DeliveryStrategyInfo
type DeliveryStrategySetRequest ¶
type DeliveryStrategySetRequest struct {
DeliveryStrategyInfo *DeliveryStrategyInfo `json:"delivery_strategy_info,omitempty" xml:"delivery_strategy_info,omitempty"`
}
DeliveryStrategySetRequest
type IsvResourceDo ¶
type IsvResourceDo struct { ResourceContent string `json:"resource_content,omitempty" xml:"resource_content,omitempty"` ResourceId int64 `json:"resource_id,omitempty" xml:"resource_id,omitempty"` ResourceName string `json:"resource_name,omitempty" xml:"resource_name,omitempty"` ResourceType string `json:"resource_type,omitempty" xml:"resource_type,omitempty"` ResourceUrl string `json:"resource_url,omitempty" xml:"resource_url,omitempty"` }
IsvResourceDo
type Item ¶
type Item struct { Count int64 `json:"count,omitempty" xml:"count,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` }
Item
type KeyResult ¶
type KeyResult struct {
KeyName string `json:"key_name,omitempty" xml:"key_name,omitempty"`
}
KeyResult
type LogisticsService ¶
type LogisticsService struct { ServiceValue4Json string `json:"service_value4_json,omitempty" xml:"service_value4_json,omitempty"` ServiceCode string `json:"service_code,omitempty" xml:"service_code,omitempty"` }
LogisticsService
type OrderInfoDto ¶
type OrderInfoDto struct { OrderChannelsType string `json:"order_channels_type,omitempty" xml:"order_channels_type,omitempty"` TradeOrderList []string `json:"trade_order_list,omitempty" xml:"trade_order_list>string,omitempty"` OutTradeOrderList []string `json:"out_trade_order_list,omitempty" xml:"out_trade_order_list>string,omitempty"` OutTradeSubOrderList []string `json:"out_trade_sub_order_list,omitempty" xml:"out_trade_sub_order_list>string,omitempty"` }
OrderInfoDto
type PackageInfoDto ¶
type PackageInfoDto struct { Id string `json:"id,omitempty" xml:"id,omitempty"` Items []Item `json:"items,omitempty" xml:"items,omitempty"` Volume int64 `json:"volume,omitempty" xml:"volume,omitempty"` Weight int64 `json:"weight,omitempty" xml:"weight,omitempty"` TotalPackagesCount int64 `json:"total_packages_count,omitempty" xml:"total_packages_count,omitempty"` PackagingDescription string `json:"packaging_description,omitempty" xml:"packaging_description,omitempty"` GoodsDescription string `json:"goods_description,omitempty" xml:"goods_description,omitempty"` }
PackageInfoDto
type PackageItem ¶
type PackageItem struct { ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"` Count int64 `json:"count,omitempty" xml:"count,omitempty"` }
PackageItem
type PrintCheckInfo ¶
type PrintCheckInfo struct { ShippingBranchCode string `json:"shipping_branch_code,omitempty" xml:"shipping_branch_code,omitempty"` ConsigneeName string `json:"consignee_name,omitempty" xml:"consignee_name,omitempty"` SendPhone string `json:"send_phone,omitempty" xml:"send_phone,omitempty"` Weight int64 `json:"weight,omitempty" xml:"weight,omitempty"` WaybillCode string `json:"waybill_code,omitempty" xml:"waybill_code,omitempty"` ConsigneeAddress *WaybillAddress `json:"consignee_address,omitempty" xml:"consignee_address,omitempty"` ProductType string `json:"product_type,omitempty" xml:"product_type,omitempty"` SendName string `json:"send_name,omitempty" xml:"send_name,omitempty"` ConsigneeBranchCode string `json:"consignee_branch_code,omitempty" xml:"consignee_branch_code,omitempty"` LogisticsServiceList []LogisticsService `json:"logistics_service_list,omitempty" xml:"logistics_service_list,omitempty"` ConsigneeBranchName string `json:"consignee_branch_name,omitempty" xml:"consignee_branch_name,omitempty"` ShippingBranchName string `json:"shipping_branch_name,omitempty" xml:"shipping_branch_name,omitempty"` ShortAddress string `json:"short_address,omitempty" xml:"short_address,omitempty"` Volume int64 `json:"volume,omitempty" xml:"volume,omitempty"` ConsigneePhone string `json:"consignee_phone,omitempty" xml:"consignee_phone,omitempty"` ShippingAddress *WaybillAddress `json:"shipping_address,omitempty" xml:"shipping_address,omitempty"` RealUserId int64 `json:"real_user_id,omitempty" xml:"real_user_id,omitempty"` PackageCenterCode string `json:"package_center_code,omitempty" xml:"package_center_code,omitempty"` PackageCenterName string `json:"package_center_name,omitempty" xml:"package_center_name,omitempty"` PrintConfig string `json:"print_config,omitempty" xml:"print_config,omitempty"` }
PrintCheckInfo
type RecipientInfoDto ¶
type RecipientInfoDto struct { Address *AddressDto `json:"address,omitempty" xml:"address,omitempty"` Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` Phone string `json:"phone,omitempty" xml:"phone,omitempty"` Oaid string `json:"oaid,omitempty" xml:"oaid,omitempty"` Tid string `json:"tid,omitempty" xml:"tid,omitempty"` Caid string `json:"caid,omitempty" xml:"caid,omitempty"` }
RecipientInfoDto
type RenderConfig ¶
type RenderConfig struct { Orientation string `json:"orientation,omitempty" xml:"orientation,omitempty"` NeedBottomLogo bool `json:"need_bottom_logo,omitempty" xml:"need_bottom_logo,omitempty"` NeedMiddleLogo bool `json:"need_middle_logo,omitempty" xml:"need_middle_logo,omitempty"` NeedTopLogo bool `json:"need_top_logo,omitempty" xml:"need_top_logo,omitempty"` }
RenderConfig
type RenderContent ¶
type RenderContent struct { PrintData string `json:"print_data,omitempty" xml:"print_data,omitempty"` TemplateUrl string `json:"template_url,omitempty" xml:"template_url,omitempty"` Encrypted bool `json:"encrypted,omitempty" xml:"encrypted,omitempty"` Ver string `json:"ver,omitempty" xml:"ver,omitempty"` Signature string `json:"signature,omitempty" xml:"signature,omitempty"` AddData string `json:"add_data,omitempty" xml:"add_data,omitempty"` }
RenderContent
type RenderDocument ¶
type RenderDocument struct {
Contents []RenderContent `json:"contents,omitempty" xml:"contents,omitempty"`
}
RenderDocument
type ServiceAttributeDto ¶
type ServiceAttributeDto struct { AttributeCode string `json:"attribute_code,omitempty" xml:"attribute_code,omitempty"` AttributeName string `json:"attribute_name,omitempty" xml:"attribute_name,omitempty"` AttributeType string `json:"attribute_type,omitempty" xml:"attribute_type,omitempty"` TypeDesc string `json:"type_desc,omitempty" xml:"type_desc,omitempty"` }
ServiceAttributeDto
type ServiceInfoDto ¶
type ServiceInfoDto struct { ServiceName string `json:"service_name,omitempty" xml:"service_name,omitempty"` ServiceCode string `json:"service_code,omitempty" xml:"service_code,omitempty"` ServiceAttributes []ServiceAttributeDto `json:"service_attributes,omitempty" xml:"service_attributes,omitempty"` ServiceDesc string `json:"service_desc,omitempty" xml:"service_desc,omitempty"` Required bool `json:"required,omitempty" xml:"required,omitempty"` }
ServiceInfoDto
type SpecialRouteInfo ¶
type SpecialRouteInfo struct { CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"` ReceiveArea *AddressArea `json:"receive_area,omitempty" xml:"receive_area,omitempty"` }
SpecialRouteInfo
type StandardTemplateDo ¶
type StandardTemplateDo struct { StandardTemplateId int64 `json:"standard_template_id,omitempty" xml:"standard_template_id,omitempty"` StandardTemplateName string `json:"standard_template_name,omitempty" xml:"standard_template_name,omitempty"` StandardTemplateUrl string `json:"standard_template_url,omitempty" xml:"standard_template_url,omitempty"` StandardWaybillType int64 `json:"standard_waybill_type,omitempty" xml:"standard_waybill_type,omitempty"` }
StandardTemplateDo
type StandardTemplateResult ¶
type StandardTemplateResult struct { CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"` StandardTemplates []StandardTemplateDo `json:"standard_templates,omitempty" xml:"standard_templates,omitempty"` }
StandardTemplateResult
type TaobaoWlbWaybillICancelAPIResponse ¶
type TaobaoWlbWaybillICancelAPIResponse struct { model.CommonResponse TaobaoWlbWaybillICancelResponse }
商家取消获取的电子面单号v1.0 APIResponse taobao.wlb.waybill.i.cancel
面单号有误需要取消的时候,调用该接口取消获取的电子面单。
type TaobaoWlbWaybillICancelRequest ¶
type TaobaoWlbWaybillICancelRequest struct { model.Params // contains filtered or unexported fields }
商家取消获取的电子面单号v1.0 APIRequest taobao.wlb.waybill.i.cancel
面单号有误需要取消的时候,调用该接口取消获取的电子面单。
func NewTaobaoWlbWaybillICancelRequest ¶
func NewTaobaoWlbWaybillICancelRequest() *TaobaoWlbWaybillICancelRequest
func (TaobaoWlbWaybillICancelRequest) GetApiMethodName ¶
func (r TaobaoWlbWaybillICancelRequest) GetApiMethodName() string
func (TaobaoWlbWaybillICancelRequest) GetApiParams ¶
func (r TaobaoWlbWaybillICancelRequest) GetApiParams() url.Values
func (TaobaoWlbWaybillICancelRequest) GetWaybillApplyCancelRequest ¶
func (r TaobaoWlbWaybillICancelRequest) GetWaybillApplyCancelRequest() *WaybillApplyCancelRequest
func (*TaobaoWlbWaybillICancelRequest) SetWaybillApplyCancelRequest ¶
func (r *TaobaoWlbWaybillICancelRequest) SetWaybillApplyCancelRequest(waybillApplyCancelRequest *WaybillApplyCancelRequest) error
type TaobaoWlbWaybillIFullupdateAPIResponse ¶
type TaobaoWlbWaybillIFullupdateAPIResponse struct { model.CommonResponse TaobaoWlbWaybillIFullupdateResponse }
面单信息更新接口v1.0 APIResponse taobao.wlb.waybill.i.fullupdate
商家更新电子面单号对应的订单信息。<br/><br/>a.涉及到订单信息(如拆/合单、取消订单等)、修改发货地的逻辑时候,需要使用CANCEL+GET组合操作。一般的面单信息更新使用该接口;<br/><br/>b.该接口是全量修改接口,对于不做更新的字段也要把原有的字段值传进去,否则做为修改为空处理。
type TaobaoWlbWaybillIFullupdateRequest ¶
type TaobaoWlbWaybillIFullupdateRequest struct { model.Params // contains filtered or unexported fields }
面单信息更新接口v1.0 APIRequest taobao.wlb.waybill.i.fullupdate
商家更新电子面单号对应的订单信息。<br/><br/>a.涉及到订单信息(如拆/合单、取消订单等)、修改发货地的逻辑时候,需要使用CANCEL+GET组合操作。一般的面单信息更新使用该接口;<br/><br/>b.该接口是全量修改接口,对于不做更新的字段也要把原有的字段值传进去,否则做为修改为空处理。
func NewTaobaoWlbWaybillIFullupdateRequest ¶
func NewTaobaoWlbWaybillIFullupdateRequest() *TaobaoWlbWaybillIFullupdateRequest
func (TaobaoWlbWaybillIFullupdateRequest) GetApiMethodName ¶
func (r TaobaoWlbWaybillIFullupdateRequest) GetApiMethodName() string
func (TaobaoWlbWaybillIFullupdateRequest) GetApiParams ¶
func (r TaobaoWlbWaybillIFullupdateRequest) GetApiParams() url.Values
func (TaobaoWlbWaybillIFullupdateRequest) GetWaybillApplyFullUpdateRequest ¶
func (r TaobaoWlbWaybillIFullupdateRequest) GetWaybillApplyFullUpdateRequest() *WaybillApplyFullUpdateRequest
func (*TaobaoWlbWaybillIFullupdateRequest) SetWaybillApplyFullUpdateRequest ¶
func (r *TaobaoWlbWaybillIFullupdateRequest) SetWaybillApplyFullUpdateRequest(waybillApplyFullUpdateRequest *WaybillApplyFullUpdateRequest) error
type TaobaoWlbWaybillIFullupdateResponse ¶
type TaobaoWlbWaybillIFullupdateResponse struct { XMLName xml.Name `xml:"wlb_waybill_i_fullupdate_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 WaybillApplyUpdateInfo *WaybillApplyUpdateInfo `json:"waybill_apply_update_info,omitempty" xml:"waybill_apply_update_info,omitempty"` }
type TaobaoWlbWaybillIGetAPIResponse ¶
type TaobaoWlbWaybillIGetAPIResponse struct { model.CommonResponse TaobaoWlbWaybillIGetResponse }
获取物流服务商电子面单号v1.0 APIResponse taobao.wlb.waybill.i.get
商家根据订单信息,实时、批量获取指定物流服务商的电子面单号。
type TaobaoWlbWaybillIGetRequest ¶
获取物流服务商电子面单号v1.0 APIRequest taobao.wlb.waybill.i.get
商家根据订单信息,实时、批量获取指定物流服务商的电子面单号。
func NewTaobaoWlbWaybillIGetRequest ¶
func NewTaobaoWlbWaybillIGetRequest() *TaobaoWlbWaybillIGetRequest
func (TaobaoWlbWaybillIGetRequest) GetApiMethodName ¶
func (r TaobaoWlbWaybillIGetRequest) GetApiMethodName() string
func (TaobaoWlbWaybillIGetRequest) GetApiParams ¶
func (r TaobaoWlbWaybillIGetRequest) GetApiParams() url.Values
func (TaobaoWlbWaybillIGetRequest) GetWaybillApplyNewRequest ¶
func (r TaobaoWlbWaybillIGetRequest) GetWaybillApplyNewRequest() *WaybillApplyNewRequest
func (*TaobaoWlbWaybillIGetRequest) SetWaybillApplyNewRequest ¶
func (r *TaobaoWlbWaybillIGetRequest) SetWaybillApplyNewRequest(waybillApplyNewRequest *WaybillApplyNewRequest) error
type TaobaoWlbWaybillIGetResponse ¶
type TaobaoWlbWaybillIGetResponse struct { XMLName xml.Name `xml:"wlb_waybill_i_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 WaybillApplyNewCols []WaybillApplyNewInfo `json:"waybill_apply_new_cols,omitempty" xml:"waybill_apply_new_cols>waybill_apply_new_info,omitempty"` }
type TaobaoWlbWaybillIPrintAPIResponse ¶
type TaobaoWlbWaybillIPrintAPIResponse struct { model.CommonResponse TaobaoWlbWaybillIPrintResponse }
打印确认接口v1.0 APIResponse taobao.wlb.waybill.i.print
打印面单前的校验接口,判断面单号信息与订单信息是否匹配。
type TaobaoWlbWaybillIPrintRequest ¶
type TaobaoWlbWaybillIPrintRequest struct { model.Params // contains filtered or unexported fields }
打印确认接口v1.0 APIRequest taobao.wlb.waybill.i.print
打印面单前的校验接口,判断面单号信息与订单信息是否匹配。
func NewTaobaoWlbWaybillIPrintRequest ¶
func NewTaobaoWlbWaybillIPrintRequest() *TaobaoWlbWaybillIPrintRequest
func (TaobaoWlbWaybillIPrintRequest) GetApiMethodName ¶
func (r TaobaoWlbWaybillIPrintRequest) GetApiMethodName() string
func (TaobaoWlbWaybillIPrintRequest) GetApiParams ¶
func (r TaobaoWlbWaybillIPrintRequest) GetApiParams() url.Values
func (TaobaoWlbWaybillIPrintRequest) GetWaybillApplyPrintCheckRequest ¶
func (r TaobaoWlbWaybillIPrintRequest) GetWaybillApplyPrintCheckRequest() *WaybillApplyPrintCheckRequest
func (*TaobaoWlbWaybillIPrintRequest) SetWaybillApplyPrintCheckRequest ¶
func (r *TaobaoWlbWaybillIPrintRequest) SetWaybillApplyPrintCheckRequest(waybillApplyPrintCheckRequest *WaybillApplyPrintCheckRequest) error
type TaobaoWlbWaybillIPrintResponse ¶
type TaobaoWlbWaybillIPrintResponse struct { XMLName xml.Name `xml:"wlb_waybill_i_print_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 WaybillApplyPrintCheckInfos []WaybillApplyPrintCheckInfo `` /* 127-byte string literal not displayed */ }
type TaobaoWlbWaybillIProductAPIResponse ¶
type TaobaoWlbWaybillIProductAPIResponse struct { model.CommonResponse TaobaoWlbWaybillIProductResponse }
商家查询物流商产品类型接口 APIResponse taobao.wlb.waybill.i.product
商家可以查询物流商的产品类型和服务能力。
type TaobaoWlbWaybillIProductRequest ¶
type TaobaoWlbWaybillIProductRequest struct { model.Params // contains filtered or unexported fields }
商家查询物流商产品类型接口 APIRequest taobao.wlb.waybill.i.product
商家可以查询物流商的产品类型和服务能力。
func NewTaobaoWlbWaybillIProductRequest ¶
func NewTaobaoWlbWaybillIProductRequest() *TaobaoWlbWaybillIProductRequest
func (TaobaoWlbWaybillIProductRequest) GetApiMethodName ¶
func (r TaobaoWlbWaybillIProductRequest) GetApiMethodName() string
func (TaobaoWlbWaybillIProductRequest) GetApiParams ¶
func (r TaobaoWlbWaybillIProductRequest) GetApiParams() url.Values
func (TaobaoWlbWaybillIProductRequest) GetWaybillProductTypeRequest ¶
func (r TaobaoWlbWaybillIProductRequest) GetWaybillProductTypeRequest() *WaybillProductTypeRequest
func (*TaobaoWlbWaybillIProductRequest) SetWaybillProductTypeRequest ¶
func (r *TaobaoWlbWaybillIProductRequest) SetWaybillProductTypeRequest(waybillProductTypeRequest *WaybillProductTypeRequest) error
type TaobaoWlbWaybillIProductResponse ¶
type TaobaoWlbWaybillIProductResponse struct { XMLName xml.Name `xml:"wlb_waybill_i_product_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 ProductTypes []WaybillProductType `json:"product_types,omitempty" xml:"product_types>waybill_product_type,omitempty"` }
type TaobaoWlbWaybillIQuerydetailAPIResponse ¶
type TaobaoWlbWaybillIQuerydetailAPIResponse struct { model.CommonResponse TaobaoWlbWaybillIQuerydetailResponse }
查面单号状态v1.0 APIResponse taobao.wlb.waybill.i.querydetail
查看面单号的当前状态,如签收、发货、失效等。
type TaobaoWlbWaybillIQuerydetailRequest ¶
type TaobaoWlbWaybillIQuerydetailRequest struct { model.Params // contains filtered or unexported fields }
查面单号状态v1.0 APIRequest taobao.wlb.waybill.i.querydetail
查看面单号的当前状态,如签收、发货、失效等。
func NewTaobaoWlbWaybillIQuerydetailRequest ¶
func NewTaobaoWlbWaybillIQuerydetailRequest() *TaobaoWlbWaybillIQuerydetailRequest
func (TaobaoWlbWaybillIQuerydetailRequest) GetApiMethodName ¶
func (r TaobaoWlbWaybillIQuerydetailRequest) GetApiMethodName() string
func (TaobaoWlbWaybillIQuerydetailRequest) GetApiParams ¶
func (r TaobaoWlbWaybillIQuerydetailRequest) GetApiParams() url.Values
func (TaobaoWlbWaybillIQuerydetailRequest) GetWaybillDetailQueryRequest ¶
func (r TaobaoWlbWaybillIQuerydetailRequest) GetWaybillDetailQueryRequest() *WaybillDetailQueryRequest
func (*TaobaoWlbWaybillIQuerydetailRequest) SetWaybillDetailQueryRequest ¶
func (r *TaobaoWlbWaybillIQuerydetailRequest) SetWaybillDetailQueryRequest(waybillDetailQueryRequest *WaybillDetailQueryRequest) error
type TaobaoWlbWaybillIQuerydetailResponse ¶
type TaobaoWlbWaybillIQuerydetailResponse struct { XMLName xml.Name `xml:"wlb_waybill_i_querydetail_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 InexistentWaybillCodes []string `json:"inexistent_waybill_codes,omitempty" xml:"inexistent_waybill_codes>string,omitempty"` QuerySuccess bool `json:"query_success,omitempty" xml:"query_success,omitempty"` WaybillDetails []WaybillDetailQueryInfo `json:"waybill_details,omitempty" xml:"waybill_details>waybill_detail_query_info,omitempty"` ErrorCodes []string `json:"error_codes,omitempty" xml:"error_codes>string,omitempty"` }
type TaobaoWlbWaybillISearchAPIResponse ¶
type TaobaoWlbWaybillISearchAPIResponse struct { model.CommonResponse TaobaoWlbWaybillISearchResponse }
查询面单服务订购及面单使用情况v1.0 APIResponse taobao.wlb.waybill.i.search
获取发货地&CP开通状态&账户的使用情况
type TaobaoWlbWaybillISearchRequest ¶
type TaobaoWlbWaybillISearchRequest struct { model.Params // contains filtered or unexported fields }
查询面单服务订购及面单使用情况v1.0 APIRequest taobao.wlb.waybill.i.search
获取发货地&CP开通状态&账户的使用情况
func NewTaobaoWlbWaybillISearchRequest ¶
func NewTaobaoWlbWaybillISearchRequest() *TaobaoWlbWaybillISearchRequest
func (TaobaoWlbWaybillISearchRequest) GetApiMethodName ¶
func (r TaobaoWlbWaybillISearchRequest) GetApiMethodName() string
func (TaobaoWlbWaybillISearchRequest) GetApiParams ¶
func (r TaobaoWlbWaybillISearchRequest) GetApiParams() url.Values
func (TaobaoWlbWaybillISearchRequest) GetWaybillApplyRequest ¶
func (r TaobaoWlbWaybillISearchRequest) GetWaybillApplyRequest() *WaybillApplyRequest
func (*TaobaoWlbWaybillISearchRequest) SetWaybillApplyRequest ¶
func (r *TaobaoWlbWaybillISearchRequest) SetWaybillApplyRequest(waybillApplyRequest *WaybillApplyRequest) error
type TaobaoWlbWaybillISearchResponse ¶
type TaobaoWlbWaybillISearchResponse struct { XMLName xml.Name `xml:"wlb_waybill_i_search_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Subscribtions []WaybillApplySubscriptionInfo `json:"subscribtions,omitempty" xml:"subscribtions>waybill_apply_subscription_info,omitempty"` }
type TradeOrderInfo ¶
type TradeOrderInfo struct { ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"` ConsigneeName string `json:"consignee_name,omitempty" xml:"consignee_name,omitempty"` AliOrder bool `json:"ali_order,omitempty" xml:"ali_order,omitempty"` ShortAddress string `json:"short_address,omitempty" xml:"short_address,omitempty"` OrderChannelsType string `json:"order_channels_type,omitempty" xml:"order_channels_type,omitempty"` TradeOrderList []string `json:"trade_order_list,omitempty" xml:"trade_order_list>string,omitempty"` WaybillCode string `json:"waybill_code,omitempty" xml:"waybill_code,omitempty"` ConsigneePhone string `json:"consignee_phone,omitempty" xml:"consignee_phone,omitempty"` ConsigneeAddress *WaybillAddress `json:"consignee_address,omitempty" xml:"consignee_address,omitempty"` SendPhone string `json:"send_phone,omitempty" xml:"send_phone,omitempty"` Weight int64 `json:"weight,omitempty" xml:"weight,omitempty"` SendName string `json:"send_name,omitempty" xml:"send_name,omitempty"` OrderType int64 `json:"order_type,omitempty" xml:"order_type,omitempty"` PackageItems []PackageItem `json:"package_items,omitempty" xml:"package_items,omitempty"` LogisticsServiceList []LogisticsService `json:"logistics_service_list,omitempty" xml:"logistics_service_list,omitempty"` ProductType string `json:"product_type,omitempty" xml:"product_type,omitempty"` RealUserId int64 `json:"real_user_id,omitempty" xml:"real_user_id,omitempty"` Volume int64 `json:"volume,omitempty" xml:"volume,omitempty"` PackageId string `json:"package_id,omitempty" xml:"package_id,omitempty"` }
TradeOrderInfo
type TradeOrderInfoDto ¶
type TradeOrderInfoDto struct { LogisticsServices string `json:"logistics_services,omitempty" xml:"logistics_services,omitempty"` ObjectId string `json:"object_id,omitempty" xml:"object_id,omitempty"` OrderInfo *OrderInfoDto `json:"order_info,omitempty" xml:"order_info,omitempty"` PackageInfo *PackageInfoDto `json:"package_info,omitempty" xml:"package_info,omitempty"` Recipient *RecipientInfoDto `json:"recipient,omitempty" xml:"recipient,omitempty"` TemplateUrl string `json:"template_url,omitempty" xml:"template_url,omitempty"` UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"` }
TradeOrderInfoDto
type UserInfoDto ¶
type UserInfoDto struct { Address *AddressDto `json:"address,omitempty" xml:"address,omitempty"` Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` Phone string `json:"phone,omitempty" xml:"phone,omitempty"` Oaid string `json:"oaid,omitempty" xml:"oaid,omitempty"` Caid string `json:"caid,omitempty" xml:"caid,omitempty"` }
UserInfoDto
type UserTemplateDo ¶
type UserTemplateDo struct { Keys []KeyResult `json:"keys,omitempty" xml:"keys,omitempty"` UserStdTemplateUrl string `json:"user_std_template_url,omitempty" xml:"user_std_template_url,omitempty"` UserStdTemplateId int64 `json:"user_std_template_id,omitempty" xml:"user_std_template_id,omitempty"` UserStdTemplateName string `json:"user_std_template_name,omitempty" xml:"user_std_template_name,omitempty"` }
UserTemplateDo
type UserTemplateResult ¶
type UserTemplateResult struct { CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"` UserStdTemplates []UserTemplateDo `json:"user_std_templates,omitempty" xml:"user_std_templates,omitempty"` }
UserTemplateResult
type WarehouseDto ¶
type WarehouseDto struct { WarehouseId int64 `json:"warehouse_id,omitempty" xml:"warehouse_id,omitempty"` WarehouseName string `json:"warehouse_name,omitempty" xml:"warehouse_name,omitempty"` }
WarehouseDto
type WaybillAddress ¶
type WaybillAddress struct { Area string `json:"area,omitempty" xml:"area,omitempty"` Province string `json:"province,omitempty" xml:"province,omitempty"` Town string `json:"town,omitempty" xml:"town,omitempty"` AddressDetail string `json:"address_detail,omitempty" xml:"address_detail,omitempty"` City string `json:"city,omitempty" xml:"city,omitempty"` DivisionId int64 `json:"division_id,omitempty" xml:"division_id,omitempty"` WaybillAddressId int64 `json:"waybill_address_id,omitempty" xml:"waybill_address_id,omitempty"` }
WaybillAddress
type WaybillApplyCancelRequest ¶
type WaybillApplyCancelRequest struct { RealUserId int64 `json:"real_user_id,omitempty" xml:"real_user_id,omitempty"` TradeOrderList []string `json:"trade_order_list,omitempty" xml:"trade_order_list>string,omitempty"` CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"` WaybillCode string `json:"waybill_code,omitempty" xml:"waybill_code,omitempty"` PackageId string `json:"package_id,omitempty" xml:"package_id,omitempty"` }
WaybillApplyCancelRequest
type WaybillApplyFullUpdateRequest ¶
type WaybillApplyFullUpdateRequest struct { SendPhone string `json:"send_phone,omitempty" xml:"send_phone,omitempty"` ConsigneeName string `json:"consignee_name,omitempty" xml:"consignee_name,omitempty"` Weight int64 `json:"weight,omitempty" xml:"weight,omitempty"` SendName string `json:"send_name,omitempty" xml:"send_name,omitempty"` TradeOrderList []string `json:"trade_order_list,omitempty" xml:"trade_order_list>string,omitempty"` CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"` WaybillCode string `json:"waybill_code,omitempty" xml:"waybill_code,omitempty"` ProductType string `json:"product_type,omitempty" xml:"product_type,omitempty"` OrderChannelsType string `json:"order_channels_type,omitempty" xml:"order_channels_type,omitempty"` RealUserId int64 `json:"real_user_id,omitempty" xml:"real_user_id,omitempty"` Volume int64 `json:"volume,omitempty" xml:"volume,omitempty"` PackageItems []PackageItem `json:"package_items,omitempty" xml:"package_items,omitempty"` LogisticsServiceList []LogisticsService `json:"logistics_service_list,omitempty" xml:"logistics_service_list,omitempty"` ConsigneeAddress *WaybillAddress `json:"consignee_address,omitempty" xml:"consignee_address,omitempty"` ConsigneePhone string `json:"consignee_phone,omitempty" xml:"consignee_phone,omitempty"` PackageId string `json:"package_id,omitempty" xml:"package_id,omitempty"` }
WaybillApplyFullUpdateRequest
type WaybillApplyNewInfo ¶
type WaybillApplyNewInfo struct { ShortAddress string `json:"short_address,omitempty" xml:"short_address,omitempty"` TradeOrderInfo *TradeOrderInfo `json:"trade_order_info,omitempty" xml:"trade_order_info,omitempty"` WaybillCode string `json:"waybill_code,omitempty" xml:"waybill_code,omitempty"` PackageCenterCode string `json:"package_center_code,omitempty" xml:"package_center_code,omitempty"` PackageCenterName string `json:"package_center_name,omitempty" xml:"package_center_name,omitempty"` PrintConfig string `json:"print_config,omitempty" xml:"print_config,omitempty"` ShippingBranchCode string `json:"shipping_branch_code,omitempty" xml:"shipping_branch_code,omitempty"` ConsigneeBranchName string `json:"consignee_branch_name,omitempty" xml:"consignee_branch_name,omitempty"` ShippingBranchName string `json:"shipping_branch_name,omitempty" xml:"shipping_branch_name,omitempty"` ConsigneeBranchCode string `json:"consignee_branch_code,omitempty" xml:"consignee_branch_code,omitempty"` }
WaybillApplyNewInfo
type WaybillApplyNewRequest ¶
type WaybillApplyNewRequest struct { CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"` ShippingAddress *WaybillAddress `json:"shipping_address,omitempty" xml:"shipping_address,omitempty"` TradeOrderInfoCols []TradeOrderInfo `json:"trade_order_info_cols,omitempty" xml:"trade_order_info_cols,omitempty"` }
WaybillApplyNewRequest
type WaybillApplyPrintCheckInfo ¶
type WaybillApplyPrintCheckInfo struct { NoticeCode string `json:"notice_code,omitempty" xml:"notice_code,omitempty"` PrintQuantity int64 `json:"print_quantity,omitempty" xml:"print_quantity,omitempty"` NoticeMessage string `json:"notice_message,omitempty" xml:"notice_message,omitempty"` WaybillCode string `json:"waybill_code,omitempty" xml:"waybill_code,omitempty"` }
WaybillApplyPrintCheckInfo
type WaybillApplyPrintCheckRequest ¶
type WaybillApplyPrintCheckRequest struct { PrintCheckInfoCols []PrintCheckInfo `json:"print_check_info_cols,omitempty" xml:"print_check_info_cols,omitempty"` CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"` }
WaybillApplyPrintCheckRequest
type WaybillApplyRequest ¶
type WaybillApplyRequest struct {
CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"`
}
WaybillApplyRequest
type WaybillApplySubscriptionInfo ¶
type WaybillApplySubscriptionInfo struct { BranchAccountCols []WaybillBranchAccount `json:"branch_account_cols,omitempty" xml:"branch_account_cols,omitempty"` CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"` CpType int64 `json:"cp_type,omitempty" xml:"cp_type,omitempty"` }
WaybillApplySubscriptionInfo
type WaybillApplyUpdateInfo ¶
type WaybillApplyUpdateInfo struct { TradeOrderInfo *TradeOrderInfo `json:"trade_order_info,omitempty" xml:"trade_order_info,omitempty"` WaybillCode string `json:"waybill_code,omitempty" xml:"waybill_code,omitempty"` ConsigneeBranchName string `json:"consignee_branch_name,omitempty" xml:"consignee_branch_name,omitempty"` ShortAddress string `json:"short_address,omitempty" xml:"short_address,omitempty"` ConsigneeBranchCode string `json:"consignee_branch_code,omitempty" xml:"consignee_branch_code,omitempty"` PackageCenterCode string `json:"package_center_code,omitempty" xml:"package_center_code,omitempty"` PackageCenterName string `json:"package_center_name,omitempty" xml:"package_center_name,omitempty"` }
WaybillApplyUpdateInfo
type WaybillBranchAccount ¶
type WaybillBranchAccount struct { AllocatedQuantity int64 `json:"allocated_quantity,omitempty" xml:"allocated_quantity,omitempty"` BranchCode string `json:"branch_code,omitempty" xml:"branch_code,omitempty"` BranchName string `json:"branch_name,omitempty" xml:"branch_name,omitempty"` BranchStatus int64 `json:"branch_status,omitempty" xml:"branch_status,omitempty"` CancelQuantity int64 `json:"cancel_quantity,omitempty" xml:"cancel_quantity,omitempty"` PrintQuantity int64 `json:"print_quantity,omitempty" xml:"print_quantity,omitempty"` Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"` ShippAddressCols []AddressDto `json:"shipp_address_cols,omitempty" xml:"shipp_address_cols,omitempty"` ServiceInfoCols []ServiceInfoDto `json:"service_info_cols,omitempty" xml:"service_info_cols,omitempty"` SegmentCode string `json:"segment_code,omitempty" xml:"segment_code,omitempty"` SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"` }
WaybillBranchAccount
type WaybillCloudPrintApplyNewRequest ¶
type WaybillCloudPrintApplyNewRequest struct { CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"` ProductCode string `json:"product_code,omitempty" xml:"product_code,omitempty"` Sender *UserInfoDto `json:"sender,omitempty" xml:"sender,omitempty"` TradeOrderInfoDtos []TradeOrderInfoDto `json:"trade_order_info_dtos,omitempty" xml:"trade_order_info_dtos,omitempty"` StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"` ResourceCode string `json:"resource_code,omitempty" xml:"resource_code,omitempty"` DmsSorting bool `json:"dms_sorting,omitempty" xml:"dms_sorting,omitempty"` ThreePlTiming bool `json:"three_pl_timing,omitempty" xml:"three_pl_timing,omitempty"` NeedEncrypt bool `json:"need_encrypt,omitempty" xml:"need_encrypt,omitempty"` MultiPackagesShipment bool `json:"multi_packages_shipment,omitempty" xml:"multi_packages_shipment,omitempty"` }
WaybillCloudPrintApplyNewRequest
type WaybillCloudPrintResponse ¶
type WaybillCloudPrintResponse struct { ObjectId string `json:"object_id,omitempty" xml:"object_id,omitempty"` WaybillCode string `json:"waybill_code,omitempty" xml:"waybill_code,omitempty"` PrintData string `json:"print_data,omitempty" xml:"print_data,omitempty"` ParentWaybillCode string `json:"parent_waybill_code,omitempty" xml:"parent_waybill_code,omitempty"` }
WaybillCloudPrintResponse
type WaybillCloudPrintUpdateRequest ¶
type WaybillCloudPrintUpdateRequest struct { CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"` LogisticsServices string `json:"logistics_services,omitempty" xml:"logistics_services,omitempty"` PackageInfo *PackageInfoDto `json:"package_info,omitempty" xml:"package_info,omitempty"` Recipient *UserInfoDto `json:"recipient,omitempty" xml:"recipient,omitempty"` Sender *UserInfoDto `json:"sender,omitempty" xml:"sender,omitempty"` TemplateUrl string `json:"template_url,omitempty" xml:"template_url,omitempty"` WaybillCode string `json:"waybill_code,omitempty" xml:"waybill_code,omitempty"` ObjectId string `json:"object_id,omitempty" xml:"object_id,omitempty"` }
WaybillCloudPrintUpdateRequest
type WaybillCloudPrintWithResultDescResponse ¶
type WaybillCloudPrintWithResultDescResponse struct { ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` ObjectId string `json:"object_id,omitempty" xml:"object_id,omitempty"` Success bool `json:"success,omitempty" xml:"success,omitempty"` WaybillCloudPrintResponse *WaybillCloudPrintResponse `json:"waybill_cloud_print_response,omitempty" xml:"waybill_cloud_print_response,omitempty"` }
WaybillCloudPrintWithResultDescResponse
type WaybillDetailQueryByBizSubCodeRequest ¶
type WaybillDetailQueryByBizSubCodeRequest struct { BizSubCode string `json:"biz_sub_code,omitempty" xml:"biz_sub_code,omitempty"` ObjectId string `json:"object_id,omitempty" xml:"object_id,omitempty"` }
WaybillDetailQueryByBizSubCodeRequest
type WaybillDetailQueryByWaybillCodeRequest ¶
type WaybillDetailQueryByWaybillCodeRequest struct { CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"` ObjectId string `json:"object_id,omitempty" xml:"object_id,omitempty"` WaybillCode string `json:"waybill_code,omitempty" xml:"waybill_code,omitempty"` }
WaybillDetailQueryByWaybillCodeRequest
type WaybillDetailQueryInfo ¶
type WaybillDetailQueryInfo struct { ShippingBranchCode string `json:"shipping_branch_code,omitempty" xml:"shipping_branch_code,omitempty"` CreateTime string `json:"create_time,omitempty" xml:"create_time,omitempty"` SendPhone string `json:"send_phone,omitempty" xml:"send_phone,omitempty"` ConsigneeName string `json:"consignee_name,omitempty" xml:"consignee_name,omitempty"` Weight int64 `json:"weight,omitempty" xml:"weight,omitempty"` SendName string `json:"send_name,omitempty" xml:"send_name,omitempty"` Status int64 `json:"status,omitempty" xml:"status,omitempty"` PrintCount int64 `json:"print_count,omitempty" xml:"print_count,omitempty"` PackageItems []PackageItem `json:"package_items,omitempty" xml:"package_items,omitempty"` PickupTime string `json:"pickup_time,omitempty" xml:"pickup_time,omitempty"` CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"` LastPrintTime string `json:"last_print_time,omitempty" xml:"last_print_time,omitempty"` WaybillCode string `json:"waybill_code,omitempty" xml:"waybill_code,omitempty"` ShortAddress string `json:"short_address,omitempty" xml:"short_address,omitempty"` SignTime string `json:"sign_time,omitempty" xml:"sign_time,omitempty"` RealUserId int64 `json:"real_user_id,omitempty" xml:"real_user_id,omitempty"` Volume int64 `json:"volume,omitempty" xml:"volume,omitempty"` ShippingBranchName string `json:"shipping_branch_name,omitempty" xml:"shipping_branch_name,omitempty"` ConsigneeBranchCode string `json:"consignee_branch_code,omitempty" xml:"consignee_branch_code,omitempty"` TradeOrderList []string `json:"trade_order_list,omitempty" xml:"trade_order_list>string,omitempty"` ConsigneeBranchName string `json:"consignee_branch_name,omitempty" xml:"consignee_branch_name,omitempty"` ConsigneePhone string `json:"consignee_phone,omitempty" xml:"consignee_phone,omitempty"` ConsigneeAddress *WaybillAddress `json:"consignee_address,omitempty" xml:"consignee_address,omitempty"` ShippingAddress *WaybillAddress `json:"shipping_address,omitempty" xml:"shipping_address,omitempty"` LogisticsServiceList []LogisticsService `json:"logistics_service_list,omitempty" xml:"logistics_service_list,omitempty"` ProductType string `json:"product_type,omitempty" xml:"product_type,omitempty"` PackageId string `json:"package_id,omitempty" xml:"package_id,omitempty"` PackageCenterCode string `json:"package_center_code,omitempty" xml:"package_center_code,omitempty"` PackageCenterName string `json:"package_center_name,omitempty" xml:"package_center_name,omitempty"` PrintConfig string `json:"print_config,omitempty" xml:"print_config,omitempty"` }
WaybillDetailQueryInfo
type WaybillDetailQueryRequest ¶
type WaybillDetailQueryRequest struct { WaybillCodes []string `json:"waybill_codes,omitempty" xml:"waybill_codes>string,omitempty"` CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"` QueryBy int64 `json:"query_by,omitempty" xml:"query_by,omitempty"` TradeOrderList []string `json:"trade_order_list,omitempty" xml:"trade_order_list>string,omitempty"` }
WaybillDetailQueryRequest
type WaybillProductType ¶
type WaybillProductType struct { Code string `json:"code,omitempty" xml:"code,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` ServiceTypes []WaybillServiceType `json:"service_types,omitempty" xml:"service_types,omitempty"` }
WaybillProductType
type WaybillProductTypeRequest ¶
type WaybillProductTypeRequest struct {
CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"`
}
WaybillProductTypeRequest
type WaybillServiceType ¶
type WaybillServiceType struct { Code string `json:"code,omitempty" xml:"code,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` }
WaybillServiceType
Source Files ¶
- Address.go
- AddressArea.go
- AddressDto.go
- CainiaoCloudprintClientinfoPutRequest.go
- CainiaoCloudprintClientinfoPutResponse.go
- CainiaoCloudprintCmdprintRenderRequest.go
- CainiaoCloudprintCmdprintRenderResponse.go
- CainiaoCloudprintCustomareaUpdateRequest.go
- CainiaoCloudprintCustomareaUpdateResponse.go
- CainiaoCloudprintCustomaresGetRequest.go
- CainiaoCloudprintCustomaresGetResponse.go
- CainiaoCloudprintIsvResourcesGetRequest.go
- CainiaoCloudprintIsvResourcesGetResponse.go
- CainiaoCloudprintIsvtemplatesGetRequest.go
- CainiaoCloudprintIsvtemplatesGetResponse.go
- CainiaoCloudprintMystdtemplatesGetRequest.go
- CainiaoCloudprintMystdtemplatesGetResponse.go
- CainiaoCloudprintSingleCustomareaGetRequest.go
- CainiaoCloudprintSingleCustomareaGetResponse.go
- CainiaoCloudprintStdtemplatesGetRequest.go
- CainiaoCloudprintStdtemplatesGetResponse.go
- CainiaoCloudprintTemplatesMigrateRequest.go
- CainiaoCloudprintTemplatesMigrateResponse.go
- CainiaoSmartdeliveryStrategyWarehouseIDeleteRequest.go
- CainiaoSmartdeliveryStrategyWarehouseIDeleteResponse.go
- CainiaoSmartdeliveryStrategyWarehouseIUpdateRequest.go
- CainiaoSmartdeliveryStrategyWarehouseIUpdateResponse.go
- CainiaoWaybillIiCancelRequest.go
- CainiaoWaybillIiCancelResponse.go
- CainiaoWaybillIiGetRequest.go
- CainiaoWaybillIiGetResponse.go
- CainiaoWaybillIiLogisticsdetailUrlGetRequest.go
- CainiaoWaybillIiLogisticsdetailUrlGetResponse.go
- CainiaoWaybillIiProductRequest.go
- CainiaoWaybillIiProductResponse.go
- CainiaoWaybillIiQueryByTradecodeRequest.go
- CainiaoWaybillIiQueryByTradecodeResponse.go
- CainiaoWaybillIiQueryByWaybillcodeRequest.go
- CainiaoWaybillIiQueryByWaybillcodeResponse.go
- CainiaoWaybillIiSearchRequest.go
- CainiaoWaybillIiSearchResponse.go
- CainiaoWaybillIiUpdateRequest.go
- CainiaoWaybillIiUpdateResponse.go
- CainiaoWaybillPrivacySellerOrderGetModule.go
- CainiaoWaybillPrivacySellerOrderGetRequest.go
- CainiaoWaybillPrivacySellerOrderGetResponse.go
- CainiaoWaybillPrivacySubscriptionGetRequest.go
- CainiaoWaybillPrivacySubscriptionGetResponse.go
- CainiaoWaybillPrivacySubscriptionGetResult.go
- CloudPrintBaseResult.go
- CmdRenderParams.go
- CpInfo.go
- CustomAreaResult.go
- CustomAreaSingleResult.go
- CustomTemplateResult.go
- DeliveryStrategyInfo.go
- DeliveryStrategySetRequest.go
- IsvResourceDo.go
- Item.go
- KeyResult.go
- LogisticsService.go
- OrderInfoDto.go
- PackageInfoDto.go
- PackageItem.go
- PrintCheckInfo.go
- RecipientInfoDto.go
- RenderConfig.go
- RenderContent.go
- RenderDocument.go
- ServiceAttributeDto.go
- ServiceInfoDto.go
- SpecialRouteInfo.go
- StandardTemplateDo.go
- StandardTemplateResult.go
- TaobaoWlbWaybillICancelRequest.go
- TaobaoWlbWaybillICancelResponse.go
- TaobaoWlbWaybillIFullupdateRequest.go
- TaobaoWlbWaybillIFullupdateResponse.go
- TaobaoWlbWaybillIGetRequest.go
- TaobaoWlbWaybillIGetResponse.go
- TaobaoWlbWaybillIPrintRequest.go
- TaobaoWlbWaybillIPrintResponse.go
- TaobaoWlbWaybillIProductRequest.go
- TaobaoWlbWaybillIProductResponse.go
- TaobaoWlbWaybillIQuerydetailRequest.go
- TaobaoWlbWaybillIQuerydetailResponse.go
- TaobaoWlbWaybillISearchRequest.go
- TaobaoWlbWaybillISearchResponse.go
- TradeOrderInfo.go
- TradeOrderInfoDto.go
- UserInfoDto.go
- UserTemplateDo.go
- UserTemplateResult.go
- WarehouseDto.go
- WaybillAddress.go
- WaybillApplyCancelRequest.go
- WaybillApplyFullUpdateRequest.go
- WaybillApplyNewInfo.go
- WaybillApplyNewRequest.go
- WaybillApplyPrintCheckInfo.go
- WaybillApplyPrintCheckRequest.go
- WaybillApplyRequest.go
- WaybillApplySubscriptionInfo.go
- WaybillApplyUpdateInfo.go
- WaybillBranchAccount.go
- WaybillCloudPrintApplyNewRequest.go
- WaybillCloudPrintResponse.go
- WaybillCloudPrintUpdateRequest.go
- WaybillCloudPrintWithResultDescResponse.go
- WaybillDetailQueryByBizSubCodeRequest.go
- WaybillDetailQueryByWaybillCodeRequest.go
- WaybillDetailQueryInfo.go
- WaybillDetailQueryRequest.go
- WaybillProductType.go
- WaybillProductTypeRequest.go
- WaybillServiceType.go