wlbimports

package
v1.3.0 Latest Latest
Warning

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

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

Documentation

Overview

Package wlbimports 包含菜鸟集货API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppointmentCancleReponse added in v1.2.5

type AppointmentCancleReponse struct {
	// 取消是否成功
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

AppointmentCancleReponse 结构体

type AppointmentCreateRequest added in v1.2.5

type AppointmentCreateRequest struct {
	// 预约大包信息列表((非自寄模式必填)
	HandoverContentSynopsisList []OrderHandoverContentSynopsisDto `` /* 130-byte string literal not displayed */
	// 小包信息(自寄模式必填)
	LgOrderList []string `json:"lg_order_list,omitempty" xml:"lg_order_list>string,omitempty"`
	// 时区
	ZoneOffSet string `json:"zone_off_set,omitempty" xml:"zone_off_set,omitempty"`
	// 接收仓资源名称
	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`
	// 揽收方式:TRUCK(卡车)OFFLINE_EXPRESS(自寄快递) OFFLINE_TRUCK(自派卡车)
	PickupType string `json:"pickup_type,omitempty" xml:"pickup_type,omitempty"`
	// 接收仓资源编码
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// 商家id
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 发货人信息
	SenderInfo *ContactInfoRequest `json:"sender_info,omitempty" xml:"sender_info,omitempty"`
	// 预约大包信息列表(自送快递和自送卡车非必填)
	ReceiverInfo *ContactInfoRequest `json:"receiver_info,omitempty" xml:"receiver_info,omitempty"`
	// 自寄快递请求参数(自寄快递模式必填)
	SelfSendExpressInfoRequest *SelfSendExpressInfoRequest `json:"self_send_express_info_request,omitempty" xml:"self_send_express_info_request,omitempty"`
	// 揽收信息((非自寄模式必填)
	PickupInfo *PickupInfo `json:"pickup_info,omitempty" xml:"pickup_info,omitempty"`
	// 自寄卡车参数(自寄卡车模式必填)
	SelfSendTruckInfoRequest *SelfMailTruckInfoRequest `json:"self_send_truck_info_request,omitempty" xml:"self_send_truck_info_request,omitempty"`
}

AppointmentCreateRequest 结构体

type AppointmentCreateResponse added in v1.2.5

type AppointmentCreateResponse struct {
	// 预约单code
	HandoverOrderCode string `json:"handover_order_code,omitempty" xml:"handover_order_code,omitempty"`
	// 预约单id
	HandoverOrderId int64 `json:"handover_order_id,omitempty" xml:"handover_order_id,omitempty"`
}

AppointmentCreateResponse 结构体

type AppointmentOrderCancelRequset added in v1.2.5

type AppointmentOrderCancelRequset struct {
	// 商家id
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 预约单id
	AppointmentOrderId int64 `json:"appointment_order_id,omitempty" xml:"appointment_order_id,omitempty"`
}

AppointmentOrderCancelRequset 结构体

type AppointmentOrderDifferenceDetailsResponse added in v1.2.9

type AppointmentOrderDifferenceDetailsResponse struct {
	// 预约单号
	ParcelList []Parcel `json:"parcel_list,omitempty" xml:"parcel_list>parcel,omitempty"`
	// 预约单号HOxxxxxxxxx
	HandoverOrderCode string `json:"handover_order_code,omitempty" xml:"handover_order_code,omitempty"`
	// 同预约单号
	TrackingNumber string `json:"tracking_number,omitempty" xml:"tracking_number,omitempty"`
	// 0-全部小包接收成功
	OpCode string `json:"op_code,omitempty" xml:"op_code,omitempty"`
	// he operator CP's resource code
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// Operator contac(name or phone or email
	OperatorContact string `json:"operator_contact,omitempty" xml:"operator_contact,omitempty"`
	// 备注
	OpRemark string `json:"op_remark,omitempty" xml:"op_remark,omitempty"`
	// 每页数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 符合条件的总条数
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
	// 当前页
	CurrentPageIndex int64 `json:"current_page_index,omitempty" xml:"current_page_index,omitempty"`
}

AppointmentOrderDifferenceDetailsResponse 结构体

type AppointmentOrderStatusRequest added in v1.2.5

type AppointmentOrderStatusRequest struct {
	// 预约单id
	AppointmentOrderId int64 `json:"appointment_order_id,omitempty" xml:"appointment_order_id,omitempty"`
	// 商家id
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 每页数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 当前页面下标,从1开始
	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`
}

AppointmentOrderStatusRequest 结构体

type AppointmentOrderStatusResponse added in v1.2.5

type AppointmentOrderStatusResponse struct {
	// 预约单code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 状态code
	StatusCode string `json:"status_code,omitempty" xml:"status_code,omitempty"`
	// 状态名称
	StatusName string `json:"status_name,omitempty" xml:"status_name,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 主键id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 商家id
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
}

AppointmentOrderStatusResponse 结构体

type BSWeightPrice added in v1.2.9

type BSWeightPrice struct {
	// 首重
	BasicWeight int64 `json:"basic_weight,omitempty" xml:"basic_weight,omitempty"`
	// 首重价格
	BasicWeightPrice int64 `json:"basic_weight_price,omitempty" xml:"basic_weight_price,omitempty"`
	// 续重
	StepWeight int64 `json:"step_weight,omitempty" xml:"step_weight,omitempty"`
	// 续重价格
	StepWeightPrice int64 `json:"step_weight_price,omitempty" xml:"step_weight_price,omitempty"`
}

BSWeightPrice 结构体

type BigBagLogisticsTrajectoryInfoResponse added in v1.2.5

type BigBagLogisticsTrajectoryInfoResponse struct {
	// 操作时间
	OperateTime string `json:"operate_time,omitempty" xml:"operate_time,omitempty"`
	// 操作节点描述(PU-已揽收;OK-已送达;DD-破损送达)
	OperateDesc string `json:"operate_desc,omitempty" xml:"operate_desc,omitempty"`
	// 运单号
	TrackingNumber string `json:"tracking_number,omitempty" xml:"tracking_number,omitempty"`
	// 操作节点(PU、OK、DD)
	OperateCode string `json:"operate_code,omitempty" xml:"operate_code,omitempty"`
}

BigBagLogisticsTrajectoryInfoResponse 结构体

type BigbagCancelRequest added in v1.2.5

type BigbagCancelRequest struct {
	// 商家id
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 大包id
	BigbagId int64 `json:"bigbag_id,omitempty" xml:"bigbag_id,omitempty"`
}

BigbagCancelRequest 结构体

type BigbagCancelResponse added in v1.2.5

type BigbagCancelResponse struct {
	// 取消是否成功
	CancelFlag bool `json:"cancel_flag,omitempty" xml:"cancel_flag,omitempty"`
}

BigbagCancelResponse 结构体

type BigbagCreateRequest added in v1.2.5

type BigbagCreateRequest struct {
	// 包裹,快递方案必填
	Packages []HandoverPackageInfo `json:"packages,omitempty" xml:"packages>handover_package_info,omitempty"`
	// 小包LP集合
	ParcelOrderCodeList []string `json:"parcel_order_code_list,omitempty" xml:"parcel_order_code_list>string,omitempty"`
	// 揽件时间范围,快递方案必填
	PickUpTimeRange string `json:"pick_up_time_range,omitempty" xml:"pick_up_time_range,omitempty"`
	// 当日截单时间(18:00),快递方案必填
	CutOrderTime string `json:"cut_order_time,omitempty" xml:"cut_order_time,omitempty"`
	// 预计送达时间(2021-12-25 12:20:22),快递方案必填
	EstimatedDeliveryTime string `json:"estimated_delivery_time,omitempty" xml:"estimated_delivery_time,omitempty"`
	// 货物信息(最多70字符),快递必填
	ScItemInfo string `json:"sc_item_info,omitempty" xml:"sc_item_info,omitempty"`
	// pickupType:DOOR_PICKUP 卡车上门揽收 SELF_POST 快递自寄 SELF_SEND 快递自寄
	PickupType string `json:"pickup_type,omitempty" xml:"pickup_type,omitempty"`
	// 保险金额单位,10位以内的正整数
	InsureAmount string `json:"insure_amount,omitempty" xml:"insure_amount,omitempty"`
	// 产品code: EXPRESS:1-2 DAY PREMIUM:NEXT DAY 12:00,快递方案必填
	ProductCode string `json:"product_code,omitempty" xml:"product_code,omitempty"`
	// 揽收资源code
	ReceiveCpCode string `json:"receive_cp_code,omitempty" xml:"receive_cp_code,omitempty"`
	// 期望揽收日期以及时间,快递方案必填
	PlannedShippingDateAndTime string `json:"planned_shipping_date_and_time,omitempty" xml:"planned_shipping_date_and_time,omitempty"`
	// 仓库名称
	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`
	// 币种:默认填EUR
	Currency string `json:"currency,omitempty" xml:"currency,omitempty"`
	// 增值服务类型:SHIPMENT_INSURANCE 保险
	AddServiceType string `json:"add_service_type,omitempty" xml:"add_service_type,omitempty"`
	// 仓code,快递方案必填
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// 预约单code,卡车方式必填
	HandoverOrderCode string `json:"handover_order_code,omitempty" xml:"handover_order_code,omitempty"`
	// 收件人,快递方案必填
	ReceiverInfo *ContactInfoRequest `json:"receiver_info,omitempty" xml:"receiver_info,omitempty"`
	// 商家id
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 发货人信息,快递方案必填
	SenderInfo *ContactInfoRequest `json:"sender_info,omitempty" xml:"sender_info,omitempty"`
	// 是否危险品,快递方案必填
	DangerousFlag bool `json:"dangerous_flag,omitempty" xml:"dangerous_flag,omitempty"`
}

BigbagCreateRequest 结构体

type BigbagCreateResponse added in v1.2.5

type BigbagCreateResponse struct {
	// 大包Code
	BigbagCode string `json:"bigbag_code,omitempty" xml:"bigbag_code,omitempty"`
	// 大包id
	BigbagId int64 `json:"bigbag_id,omitempty" xml:"bigbag_id,omitempty"`
}

BigbagCreateResponse 结构体

type BigbagLogisticsQueryRequest added in v1.2.5

type BigbagLogisticsQueryRequest struct {
	// 商家id
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 大包id
	BigbagId int64 `json:"bigbag_id,omitempty" xml:"bigbag_id,omitempty"`
}

BigbagLogisticsQueryRequest 结构体

type BigbagLogisticsTrajectoryResponse added in v1.2.5

type BigbagLogisticsTrajectoryResponse struct {
	// 大包物流轨迹集合
	LogisticsTrajectoryInfoList []BigBagLogisticsTrajectoryInfoResponse `` /* 137-byte string literal not displayed */
}

BigbagLogisticsTrajectoryResponse 结构体

type BigbagStatusRequest added in v1.2.5

type BigbagStatusRequest struct {
	// 大包id
	BigbagId int64 `json:"bigbag_id,omitempty" xml:"bigbag_id,omitempty"`
	// 商家id
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
}

BigbagStatusRequest 结构体

type BigbagStatusResponse added in v1.2.5

type BigbagStatusResponse struct {
	// parcelOrderList
	ParcelOrderList []ParcelOrderStatusResponse `json:"parcel_order_list,omitempty" xml:"parcel_order_list>parcel_order_status_response,omitempty"`
	// handoverContentCode
	BigbagCode string `json:"bigbag_code,omitempty" xml:"bigbag_code,omitempty"`
	// 交接物状态,draft:草稿、committed:已提交、awaiting_tracking_number:等待分配运单号、awaiting_pickup:等待揽收、pickup:已揽收、pickup_failed:揽收失败、arrived:已到达、signed_normal:签收正常、signed_abnormal:签收异常、signed_failed:签收失败、canceled:已取消、cancel_failure:取消失败、canceling:取消中
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 更新时间(北京时间)
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// handoverContentId
	BigbagId int64 `json:"bigbag_id,omitempty" xml:"bigbag_id,omitempty"`
}

BigbagStatusResponse 结构体

type BigbagWaybillRequest added in v1.2.5

type BigbagWaybillRequest struct {
	// 商家id
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 大包id
	BigbagId int64 `json:"bigbag_id,omitempty" xml:"bigbag_id,omitempty"`
	// 预约单id
	AppointmentOrderId int64 `json:"appointment_order_id,omitempty" xml:"appointment_order_id,omitempty"`
}

BigbagWaybillRequest 结构体

type BigbagWaybillResponse added in v1.2.5

type BigbagWaybillResponse struct {
	// 大包Code
	BigbagCode string `json:"bigbag_code,omitempty" xml:"bigbag_code,omitempty"`
	// 大包运单号
	TrackingNumber string `json:"tracking_number,omitempty" xml:"tracking_number,omitempty"`
	// 大包子运单号集合(用,分隔 )
	SubWaybillNos string `json:"sub_waybill_nos,omitempty" xml:"sub_waybill_nos,omitempty"`
	// 面单内荣
	FileContext string `json:"file_context,omitempty" xml:"file_context,omitempty"`
	// 面单文件名称
	FileName string `json:"file_name,omitempty" xml:"file_name,omitempty"`
	// 面单格式
	ImageFormat string `json:"image_format,omitempty" xml:"image_format,omitempty"`
	// 大包id
	BigbagId int64 `json:"bigbag_id,omitempty" xml:"bigbag_id,omitempty"`
}

BigbagWaybillResponse 结构体

type CainiaoGlobalImPickupAppointmentOrderCancelAPIRequest added in v1.2.5

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

CainiaoGlobalImPickupAppointmentOrderCancelAPIRequest 首公里揽收-取消预约单 API请求 cainiao.global.im.pickup.appointment.order.cancel

首公里揽收-取消预约单创建

func NewCainiaoGlobalImPickupAppointmentOrderCancelRequest added in v1.2.5

func NewCainiaoGlobalImPickupAppointmentOrderCancelRequest() *CainiaoGlobalImPickupAppointmentOrderCancelAPIRequest

NewCainiaoGlobalImPickupAppointmentOrderCancelRequest 初始化CainiaoGlobalImPickupAppointmentOrderCancelAPIRequest对象

func (CainiaoGlobalImPickupAppointmentOrderCancelAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (CainiaoGlobalImPickupAppointmentOrderCancelAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (CainiaoGlobalImPickupAppointmentOrderCancelAPIRequest) GetAppointmentOrderCancelRequset added in v1.2.5

GetAppointmentOrderCancelRequset AppointmentOrderCancelRequset Getter

func (CainiaoGlobalImPickupAppointmentOrderCancelAPIRequest) GetRawParams added in v1.2.8

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

func (*CainiaoGlobalImPickupAppointmentOrderCancelAPIRequest) SetAppointmentOrderCancelRequset added in v1.2.5

func (r *CainiaoGlobalImPickupAppointmentOrderCancelAPIRequest) SetAppointmentOrderCancelRequset(_appointmentOrderCancelRequset *AppointmentOrderCancelRequset) error

SetAppointmentOrderCancelRequset is AppointmentOrderCancelRequset Setter 预约单取消请求参数

type CainiaoGlobalImPickupAppointmentOrderCancelAPIResponse added in v1.2.5

type CainiaoGlobalImPickupAppointmentOrderCancelAPIResponse struct {
	model.CommonResponse
	CainiaoGlobalImPickupAppointmentOrderCancelAPIResponseModel
}

CainiaoGlobalImPickupAppointmentOrderCancelAPIResponse 首公里揽收-取消预约单 API返回值 cainiao.global.im.pickup.appointment.order.cancel

首公里揽收-取消预约单创建

type CainiaoGlobalImPickupAppointmentOrderCancelAPIResponseModel added in v1.2.5

type CainiaoGlobalImPickupAppointmentOrderCancelAPIResponseModel struct {
	XMLName xml.Name `xml:"cainiao_global_im_pickup_appointment_order_cancel_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应体
	HsfResult *HsfResult `json:"hsf_result,omitempty" xml:"hsf_result,omitempty"`
}

CainiaoGlobalImPickupAppointmentOrderCancelAPIResponseModel is 首公里揽收-取消预约单 成功返回结果

type CainiaoGlobalImPickupAppointmentOrderDifferenceDetailAPIRequest added in v1.2.9

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

CainiaoGlobalImPickupAppointmentOrderDifferenceDetailAPIRequest 预约单差异明细查询 API请求 cainiao.global.im.pickup.appointment.order.difference.detail

预约单差异明细查询

func NewCainiaoGlobalImPickupAppointmentOrderDifferenceDetailRequest added in v1.2.9

func NewCainiaoGlobalImPickupAppointmentOrderDifferenceDetailRequest() *CainiaoGlobalImPickupAppointmentOrderDifferenceDetailAPIRequest

NewCainiaoGlobalImPickupAppointmentOrderDifferenceDetailRequest 初始化CainiaoGlobalImPickupAppointmentOrderDifferenceDetailAPIRequest对象

func (CainiaoGlobalImPickupAppointmentOrderDifferenceDetailAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (CainiaoGlobalImPickupAppointmentOrderDifferenceDetailAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (CainiaoGlobalImPickupAppointmentOrderDifferenceDetailAPIRequest) GetRawParams added in v1.2.9

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

func (CainiaoGlobalImPickupAppointmentOrderDifferenceDetailAPIRequest) GetStatusRequest added in v1.2.9

GetStatusRequest StatusRequest Getter

func (*CainiaoGlobalImPickupAppointmentOrderDifferenceDetailAPIRequest) SetStatusRequest added in v1.2.9

SetStatusRequest is StatusRequest Setter 请求参数

type CainiaoGlobalImPickupAppointmentOrderDifferenceDetailAPIResponse added in v1.2.9

type CainiaoGlobalImPickupAppointmentOrderDifferenceDetailAPIResponse struct {
	model.CommonResponse
	CainiaoGlobalImPickupAppointmentOrderDifferenceDetailAPIResponseModel
}

CainiaoGlobalImPickupAppointmentOrderDifferenceDetailAPIResponse 预约单差异明细查询 API返回值 cainiao.global.im.pickup.appointment.order.difference.detail

预约单差异明细查询

type CainiaoGlobalImPickupAppointmentOrderDifferenceDetailAPIResponseModel added in v1.2.9

type CainiaoGlobalImPickupAppointmentOrderDifferenceDetailAPIResponseModel struct {
	XMLName xml.Name `xml:"cainiao_global_im_pickup_appointment_order_difference_detail_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// hsfResult
	HsfResult *HsfResult `json:"hsf_result,omitempty" xml:"hsf_result,omitempty"`
}

CainiaoGlobalImPickupAppointmentOrderDifferenceDetailAPIResponseModel is 预约单差异明细查询 成功返回结果

type CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIRequest added in v1.2.5

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

CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIRequest 首公里揽收-预约单创建 API请求 cainiao.global.im.pickup.appointment.order.info.create

预约单创建

func NewCainiaoGlobalImPickupAppointmentOrderInfoCreateRequest added in v1.2.5

func NewCainiaoGlobalImPickupAppointmentOrderInfoCreateRequest() *CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIRequest

NewCainiaoGlobalImPickupAppointmentOrderInfoCreateRequest 初始化CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIRequest对象

func (CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIRequest) GetAppointmentCreateRequest added in v1.2.5

GetAppointmentCreateRequest AppointmentCreateRequest Getter

func (CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIRequest) GetRawParams added in v1.2.8

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

func (*CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIRequest) SetAppointmentCreateRequest added in v1.2.5

func (r *CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIRequest) SetAppointmentCreateRequest(_appointmentCreateRequest *AppointmentCreateRequest) error

SetAppointmentCreateRequest is AppointmentCreateRequest Setter 预约单创建入参

type CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIResponse added in v1.2.5

type CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIResponse struct {
	model.CommonResponse
	CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIResponseModel
}

CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIResponse 首公里揽收-预约单创建 API返回值 cainiao.global.im.pickup.appointment.order.info.create

预约单创建

type CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIResponseModel added in v1.2.5

type CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"cainiao_global_im_pickup_appointment_order_info_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// hsfResult
	HsfResult *HsfResult `json:"hsf_result,omitempty" xml:"hsf_result,omitempty"`
}

CainiaoGlobalImPickupAppointmentOrderInfoCreateAPIResponseModel is 首公里揽收-预约单创建 成功返回结果

type CainiaoGlobalImPickupAppointmentOrderStatusAPIRequest added in v1.2.5

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

CainiaoGlobalImPickupAppointmentOrderStatusAPIRequest 预约单状态查询 API请求 cainiao.global.im.pickup.appointment.order.status

预约单状态查询

func NewCainiaoGlobalImPickupAppointmentOrderStatusRequest added in v1.2.5

func NewCainiaoGlobalImPickupAppointmentOrderStatusRequest() *CainiaoGlobalImPickupAppointmentOrderStatusAPIRequest

NewCainiaoGlobalImPickupAppointmentOrderStatusRequest 初始化CainiaoGlobalImPickupAppointmentOrderStatusAPIRequest对象

func (CainiaoGlobalImPickupAppointmentOrderStatusAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (CainiaoGlobalImPickupAppointmentOrderStatusAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (CainiaoGlobalImPickupAppointmentOrderStatusAPIRequest) GetAppointmentOrderStatusRequest added in v1.2.5

GetAppointmentOrderStatusRequest AppointmentOrderStatusRequest Getter

func (CainiaoGlobalImPickupAppointmentOrderStatusAPIRequest) GetRawParams added in v1.2.8

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

func (*CainiaoGlobalImPickupAppointmentOrderStatusAPIRequest) SetAppointmentOrderStatusRequest added in v1.2.5

func (r *CainiaoGlobalImPickupAppointmentOrderStatusAPIRequest) SetAppointmentOrderStatusRequest(_appointmentOrderStatusRequest *AppointmentOrderStatusRequest) error

SetAppointmentOrderStatusRequest is AppointmentOrderStatusRequest Setter 请求对象

type CainiaoGlobalImPickupAppointmentOrderStatusAPIResponse added in v1.2.5

type CainiaoGlobalImPickupAppointmentOrderStatusAPIResponse struct {
	model.CommonResponse
	CainiaoGlobalImPickupAppointmentOrderStatusAPIResponseModel
}

CainiaoGlobalImPickupAppointmentOrderStatusAPIResponse 预约单状态查询 API返回值 cainiao.global.im.pickup.appointment.order.status

预约单状态查询

type CainiaoGlobalImPickupAppointmentOrderStatusAPIResponseModel added in v1.2.5

type CainiaoGlobalImPickupAppointmentOrderStatusAPIResponseModel struct {
	XMLName xml.Name `xml:"cainiao_global_im_pickup_appointment_order_status_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// hsfResult
	HsfResult *HsfResult `json:"hsf_result,omitempty" xml:"hsf_result,omitempty"`
}

CainiaoGlobalImPickupAppointmentOrderStatusAPIResponseModel is 预约单状态查询 成功返回结果

type CainiaoGlobalImPickupBigbagContentCancelAPIRequest added in v1.2.5

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

CainiaoGlobalImPickupBigbagContentCancelAPIRequest 进口大包取消 API请求 cainiao.global.im.pickup.bigbag.content.cancel

进口大包取消

func NewCainiaoGlobalImPickupBigbagContentCancelRequest added in v1.2.5

func NewCainiaoGlobalImPickupBigbagContentCancelRequest() *CainiaoGlobalImPickupBigbagContentCancelAPIRequest

NewCainiaoGlobalImPickupBigbagContentCancelRequest 初始化CainiaoGlobalImPickupBigbagContentCancelAPIRequest对象

func (CainiaoGlobalImPickupBigbagContentCancelAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (CainiaoGlobalImPickupBigbagContentCancelAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (CainiaoGlobalImPickupBigbagContentCancelAPIRequest) GetBigbagCancelRequest added in v1.2.5

GetBigbagCancelRequest BigbagCancelRequest Getter

func (CainiaoGlobalImPickupBigbagContentCancelAPIRequest) GetRawParams added in v1.2.8

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

func (*CainiaoGlobalImPickupBigbagContentCancelAPIRequest) SetBigbagCancelRequest added in v1.2.5

func (r *CainiaoGlobalImPickupBigbagContentCancelAPIRequest) SetBigbagCancelRequest(_bigbagCancelRequest *BigbagCancelRequest) error

SetBigbagCancelRequest is BigbagCancelRequest Setter 大包取消请求参数

type CainiaoGlobalImPickupBigbagContentCancelAPIResponse added in v1.2.5

type CainiaoGlobalImPickupBigbagContentCancelAPIResponse struct {
	model.CommonResponse
	CainiaoGlobalImPickupBigbagContentCancelAPIResponseModel
}

CainiaoGlobalImPickupBigbagContentCancelAPIResponse 进口大包取消 API返回值 cainiao.global.im.pickup.bigbag.content.cancel

进口大包取消

type CainiaoGlobalImPickupBigbagContentCancelAPIResponseModel added in v1.2.5

type CainiaoGlobalImPickupBigbagContentCancelAPIResponseModel struct {
	XMLName xml.Name `xml:"cainiao_global_im_pickup_bigbag_content_cancel_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应体
	HsfResult *HsfResult `json:"hsf_result,omitempty" xml:"hsf_result,omitempty"`
}

CainiaoGlobalImPickupBigbagContentCancelAPIResponseModel is 进口大包取消 成功返回结果

type CainiaoGlobalImPickupBigbagContentCreateAPIRequest added in v1.2.5

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

CainiaoGlobalImPickupBigbagContentCreateAPIRequest 大包创建 API请求 cainiao.global.im.pickup.bigbag.content.create

大包创建

func NewCainiaoGlobalImPickupBigbagContentCreateRequest added in v1.2.5

func NewCainiaoGlobalImPickupBigbagContentCreateRequest() *CainiaoGlobalImPickupBigbagContentCreateAPIRequest

NewCainiaoGlobalImPickupBigbagContentCreateRequest 初始化CainiaoGlobalImPickupBigbagContentCreateAPIRequest对象

func (CainiaoGlobalImPickupBigbagContentCreateAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (CainiaoGlobalImPickupBigbagContentCreateAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (CainiaoGlobalImPickupBigbagContentCreateAPIRequest) GetBigbagCreateRequest added in v1.2.5

GetBigbagCreateRequest BigbagCreateRequest Getter

func (CainiaoGlobalImPickupBigbagContentCreateAPIRequest) GetRawParams added in v1.2.8

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

func (*CainiaoGlobalImPickupBigbagContentCreateAPIRequest) SetBigbagCreateRequest added in v1.2.5

func (r *CainiaoGlobalImPickupBigbagContentCreateAPIRequest) SetBigbagCreateRequest(_bigbagCreateRequest *BigbagCreateRequest) error

SetBigbagCreateRequest is BigbagCreateRequest Setter 大包创建入参

type CainiaoGlobalImPickupBigbagContentCreateAPIResponse added in v1.2.5

type CainiaoGlobalImPickupBigbagContentCreateAPIResponse struct {
	model.CommonResponse
	CainiaoGlobalImPickupBigbagContentCreateAPIResponseModel
}

CainiaoGlobalImPickupBigbagContentCreateAPIResponse 大包创建 API返回值 cainiao.global.im.pickup.bigbag.content.create

大包创建

type CainiaoGlobalImPickupBigbagContentCreateAPIResponseModel added in v1.2.5

type CainiaoGlobalImPickupBigbagContentCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"cainiao_global_im_pickup_bigbag_content_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// hsfResult
	HsfResult *HsfResult `json:"hsf_result,omitempty" xml:"hsf_result,omitempty"`
}

CainiaoGlobalImPickupBigbagContentCreateAPIResponseModel is 大包创建 成功返回结果

type CainiaoGlobalImPickupBigbagExpressPrequeryAPIRequest added in v1.2.5

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

CainiaoGlobalImPickupBigbagExpressPrequeryAPIRequest 首公里揽收-快递预查询服务 API请求 cainiao.global.im.pickup.bigbag.express.prequery

快递预查询服务

func NewCainiaoGlobalImPickupBigbagExpressPrequeryRequest added in v1.2.5

func NewCainiaoGlobalImPickupBigbagExpressPrequeryRequest() *CainiaoGlobalImPickupBigbagExpressPrequeryAPIRequest

NewCainiaoGlobalImPickupBigbagExpressPrequeryRequest 初始化CainiaoGlobalImPickupBigbagExpressPrequeryAPIRequest对象

func (CainiaoGlobalImPickupBigbagExpressPrequeryAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (CainiaoGlobalImPickupBigbagExpressPrequeryAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (CainiaoGlobalImPickupBigbagExpressPrequeryAPIRequest) GetExpressPreQueryRequest added in v1.2.5

GetExpressPreQueryRequest ExpressPreQueryRequest Getter

func (CainiaoGlobalImPickupBigbagExpressPrequeryAPIRequest) GetRawParams added in v1.2.8

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

func (*CainiaoGlobalImPickupBigbagExpressPrequeryAPIRequest) SetExpressPreQueryRequest added in v1.2.5

func (r *CainiaoGlobalImPickupBigbagExpressPrequeryAPIRequest) SetExpressPreQueryRequest(_expressPreQueryRequest *ExpressPreQueryRequest) error

SetExpressPreQueryRequest is ExpressPreQueryRequest Setter 快递预查询服务请求参数

type CainiaoGlobalImPickupBigbagExpressPrequeryAPIResponse added in v1.2.5

type CainiaoGlobalImPickupBigbagExpressPrequeryAPIResponse struct {
	model.CommonResponse
	CainiaoGlobalImPickupBigbagExpressPrequeryAPIResponseModel
}

CainiaoGlobalImPickupBigbagExpressPrequeryAPIResponse 首公里揽收-快递预查询服务 API返回值 cainiao.global.im.pickup.bigbag.express.prequery

快递预查询服务

type CainiaoGlobalImPickupBigbagExpressPrequeryAPIResponseModel added in v1.2.5

type CainiaoGlobalImPickupBigbagExpressPrequeryAPIResponseModel struct {
	XMLName xml.Name `xml:"cainiao_global_im_pickup_bigbag_express_prequery_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// hsfResult
	HsfResult *HsfResult `json:"hsf_result,omitempty" xml:"hsf_result,omitempty"`
}

CainiaoGlobalImPickupBigbagExpressPrequeryAPIResponseModel is 首公里揽收-快递预查询服务 成功返回结果

type CainiaoGlobalImPickupBigbagInfoAPIRequest added in v1.2.5

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

CainiaoGlobalImPickupBigbagInfoAPIRequest 大包状态查询 API请求 cainiao.global.im.pickup.bigbag.info

大包状态查询

func NewCainiaoGlobalImPickupBigbagInfoRequest added in v1.2.5

func NewCainiaoGlobalImPickupBigbagInfoRequest() *CainiaoGlobalImPickupBigbagInfoAPIRequest

NewCainiaoGlobalImPickupBigbagInfoRequest 初始化CainiaoGlobalImPickupBigbagInfoAPIRequest对象

func (CainiaoGlobalImPickupBigbagInfoAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (CainiaoGlobalImPickupBigbagInfoAPIRequest) GetApiParams added in v1.2.5

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

GetApiParams IRequest interface 方法, 获取API参数

func (CainiaoGlobalImPickupBigbagInfoAPIRequest) GetBigbagStatusRequest added in v1.2.5

GetBigbagStatusRequest BigbagStatusRequest Getter

func (CainiaoGlobalImPickupBigbagInfoAPIRequest) GetRawParams added in v1.2.8

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

func (*CainiaoGlobalImPickupBigbagInfoAPIRequest) SetBigbagStatusRequest added in v1.2.5

func (r *CainiaoGlobalImPickupBigbagInfoAPIRequest) SetBigbagStatusRequest(_bigbagStatusRequest *BigbagStatusRequest) error

SetBigbagStatusRequest is BigbagStatusRequest Setter 请求参数

type CainiaoGlobalImPickupBigbagInfoAPIResponse added in v1.2.5

type CainiaoGlobalImPickupBigbagInfoAPIResponse struct {
	model.CommonResponse
	CainiaoGlobalImPickupBigbagInfoAPIResponseModel
}

CainiaoGlobalImPickupBigbagInfoAPIResponse 大包状态查询 API返回值 cainiao.global.im.pickup.bigbag.info

大包状态查询

type CainiaoGlobalImPickupBigbagInfoAPIResponseModel added in v1.2.5

type CainiaoGlobalImPickupBigbagInfoAPIResponseModel struct {
	XMLName xml.Name `xml:"cainiao_global_im_pickup_bigbag_info_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// hsfResult
	HsfResult *HsfResult `json:"hsf_result,omitempty" xml:"hsf_result,omitempty"`
}

CainiaoGlobalImPickupBigbagInfoAPIResponseModel is 大包状态查询 成功返回结果

type CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIRequest added in v1.2.5

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

CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIRequest 大包物流轨迹查询 API请求 cainiao.global.im.pickup.bigbag.logistics.trajectory

大包物流轨迹查询

func NewCainiaoGlobalImPickupBigbagLogisticsTrajectoryRequest added in v1.2.5

func NewCainiaoGlobalImPickupBigbagLogisticsTrajectoryRequest() *CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIRequest

NewCainiaoGlobalImPickupBigbagLogisticsTrajectoryRequest 初始化CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIRequest对象

func (CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIRequest) GetBigbagLogisticsQueryRequest added in v1.2.5

GetBigbagLogisticsQueryRequest BigbagLogisticsQueryRequest Getter

func (CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIRequest) GetRawParams added in v1.2.8

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

func (*CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIRequest) SetBigbagLogisticsQueryRequest added in v1.2.5

func (r *CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIRequest) SetBigbagLogisticsQueryRequest(_bigbagLogisticsQueryRequest *BigbagLogisticsQueryRequest) error

SetBigbagLogisticsQueryRequest is BigbagLogisticsQueryRequest Setter 大包物流轨迹查询请求参数

type CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIResponse added in v1.2.5

type CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIResponse struct {
	model.CommonResponse
	CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIResponseModel
}

CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIResponse 大包物流轨迹查询 API返回值 cainiao.global.im.pickup.bigbag.logistics.trajectory

大包物流轨迹查询

type CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIResponseModel added in v1.2.5

type CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIResponseModel struct {
	XMLName xml.Name `xml:"cainiao_global_im_pickup_bigbag_logistics_trajectory_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应体
	HsfResult *HsfResult `json:"hsf_result,omitempty" xml:"hsf_result,omitempty"`
}

CainiaoGlobalImPickupBigbagLogisticsTrajectoryAPIResponseModel is 大包物流轨迹查询 成功返回结果

type CainiaoGlobalImPickupBigbagWaybillInfoAPIRequest added in v1.2.5

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

CainiaoGlobalImPickupBigbagWaybillInfoAPIRequest 大包面单查询 API请求 cainiao.global.im.pickup.bigbag.waybill.info

大包面单查询

func NewCainiaoGlobalImPickupBigbagWaybillInfoRequest added in v1.2.5

func NewCainiaoGlobalImPickupBigbagWaybillInfoRequest() *CainiaoGlobalImPickupBigbagWaybillInfoAPIRequest

NewCainiaoGlobalImPickupBigbagWaybillInfoRequest 初始化CainiaoGlobalImPickupBigbagWaybillInfoAPIRequest对象

func (CainiaoGlobalImPickupBigbagWaybillInfoAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (CainiaoGlobalImPickupBigbagWaybillInfoAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (CainiaoGlobalImPickupBigbagWaybillInfoAPIRequest) GetBigbagWaybillRequest added in v1.2.5

GetBigbagWaybillRequest BigbagWaybillRequest Getter

func (CainiaoGlobalImPickupBigbagWaybillInfoAPIRequest) GetRawParams added in v1.2.8

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

func (*CainiaoGlobalImPickupBigbagWaybillInfoAPIRequest) SetBigbagWaybillRequest added in v1.2.5

func (r *CainiaoGlobalImPickupBigbagWaybillInfoAPIRequest) SetBigbagWaybillRequest(_bigbagWaybillRequest *BigbagWaybillRequest) error

SetBigbagWaybillRequest is BigbagWaybillRequest Setter bigbagId和appointmentOrderId必填一个

type CainiaoGlobalImPickupBigbagWaybillInfoAPIResponse added in v1.2.5

type CainiaoGlobalImPickupBigbagWaybillInfoAPIResponse struct {
	model.CommonResponse
	CainiaoGlobalImPickupBigbagWaybillInfoAPIResponseModel
}

CainiaoGlobalImPickupBigbagWaybillInfoAPIResponse 大包面单查询 API返回值 cainiao.global.im.pickup.bigbag.waybill.info

大包面单查询

type CainiaoGlobalImPickupBigbagWaybillInfoAPIResponseModel added in v1.2.5

type CainiaoGlobalImPickupBigbagWaybillInfoAPIResponseModel struct {
	XMLName xml.Name `xml:"cainiao_global_im_pickup_bigbag_waybill_info_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// hsfResult
	HsfResult *HsfResult `json:"hsf_result,omitempty" xml:"hsf_result,omitempty"`
}

CainiaoGlobalImPickupBigbagWaybillInfoAPIResponseModel is 大包面单查询 成功返回结果

type CainiaoGlobalImPickupStoresGetAPIRequest added in v1.2.5

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

CainiaoGlobalImPickupStoresGetAPIRequest 首公里揽收-集货仓列表查询 API请求 cainiao.global.im.pickup.stores.get

首公里揽收-集货仓列表查询

func NewCainiaoGlobalImPickupStoresGetRequest added in v1.2.5

func NewCainiaoGlobalImPickupStoresGetRequest() *CainiaoGlobalImPickupStoresGetAPIRequest

NewCainiaoGlobalImPickupStoresGetRequest 初始化CainiaoGlobalImPickupStoresGetAPIRequest对象

func (CainiaoGlobalImPickupStoresGetAPIRequest) GetApiMethodName added in v1.2.5

func (r CainiaoGlobalImPickupStoresGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (CainiaoGlobalImPickupStoresGetAPIRequest) GetApiParams added in v1.2.5

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

GetApiParams IRequest interface 方法, 获取API参数

func (CainiaoGlobalImPickupStoresGetAPIRequest) GetRawParams added in v1.2.8

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

func (CainiaoGlobalImPickupStoresGetAPIRequest) GetTransferstoreQueryRequest added in v1.2.5

func (r CainiaoGlobalImPickupStoresGetAPIRequest) GetTransferstoreQueryRequest() *TransferstoreQueryRequest

GetTransferstoreQueryRequest TransferstoreQueryRequest Getter

func (*CainiaoGlobalImPickupStoresGetAPIRequest) SetTransferstoreQueryRequest added in v1.2.5

func (r *CainiaoGlobalImPickupStoresGetAPIRequest) SetTransferstoreQueryRequest(_transferstoreQueryRequest *TransferstoreQueryRequest) error

SetTransferstoreQueryRequest is TransferstoreQueryRequest Setter 请求体

type CainiaoGlobalImPickupStoresGetAPIResponse added in v1.2.5

type CainiaoGlobalImPickupStoresGetAPIResponse struct {
	model.CommonResponse
	CainiaoGlobalImPickupStoresGetAPIResponseModel
}

CainiaoGlobalImPickupStoresGetAPIResponse 首公里揽收-集货仓列表查询 API返回值 cainiao.global.im.pickup.stores.get

首公里揽收-集货仓列表查询

type CainiaoGlobalImPickupStoresGetAPIResponseModel added in v1.2.5

type CainiaoGlobalImPickupStoresGetAPIResponseModel struct {
	XMLName xml.Name `xml:"cainiao_global_im_pickup_stores_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应体
	HsfResult *HsfResult `json:"hsf_result,omitempty" xml:"hsf_result,omitempty"`
}

CainiaoGlobalImPickupStoresGetAPIResponseModel is 首公里揽收-集货仓列表查询 成功返回结果

type ContactInfoRequest added in v1.2.5

type ContactInfoRequest struct {
	// 国家
	Country string `json:"country,omitempty" xml:"country,omitempty"`
	// 邮编
	ZipCode string `json:"zip_code,omitempty" xml:"zip_code,omitempty"`
	// 省份
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 电话
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 公司
	CompanyName string `json:"company_name,omitempty" xml:"company_name,omitempty"`
	// 名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 详细地址(最大135个字符)
	DetailAddress string `json:"detail_address,omitempty" xml:"detail_address,omitempty"`
	// 邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 地区id
	AreaId int64 `json:"area_id,omitempty" xml:"area_id,omitempty"`
	// 国家id
	CountryId int64 `json:"country_id,omitempty" xml:"country_id,omitempty"`
}

ContactInfoRequest 结构体

type ExpressPreQueryRequest added in v1.2.5

type ExpressPreQueryRequest struct {
	// packages
	Packages []HandoverPackageInfo `json:"packages,omitempty" xml:"packages>handover_package_info,omitempty"`
	// 期望揽收日期以及时间
	PlannedShippingDateAndTime string `json:"planned_shipping_date_and_time,omitempty" xml:"planned_shipping_date_and_time,omitempty"`
	// scItemInfo
	ScitemInfo string `json:"scitem_info,omitempty" xml:"scitem_info,omitempty"`
	// 揽收cp资源code
	ReceiveCpCode string `json:"receive_cp_code,omitempty" xml:"receive_cp_code,omitempty"`
	// senderInfo
	SenderInfo *ContactInfoRequest `json:"sender_info,omitempty" xml:"sender_info,omitempty"`
	// receiverInfo
	ReceiverInfo *ContactInfoRequest `json:"receiver_info,omitempty" xml:"receiver_info,omitempty"`
	// 商家id
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
}

ExpressPreQueryRequest 结构体

type ExpressPreQueryResponse added in v1.2.5

type ExpressPreQueryResponse struct {
	// 产品code
	ProductCode string `json:"product_code,omitempty" xml:"product_code,omitempty"`
	// 产品名称
	ProductName string `json:"product_name,omitempty" xml:"product_name,omitempty"`
	// 揽收地址当地截单时间
	LocalCutoffDateAndTime string `json:"local_cutoff_date_and_time,omitempty" xml:"local_cutoff_date_and_time,omitempty"`
	// 预计送达时间
	EstimatedDeliveryTime string `json:"estimated_delivery_time,omitempty" xml:"estimated_delivery_time,omitempty"`
	// 最早揽收时间
	PickupEarliest string `json:"pickup_earliest,omitempty" xml:"pickup_earliest,omitempty"`
	// 最晚揽收时间
	PickupLatest string `json:"pickup_latest,omitempty" xml:"pickup_latest,omitempty"`
	// 运输总天数
	TotalTransitDays int64 `json:"total_transit_days,omitempty" xml:"total_transit_days,omitempty"`
}

ExpressPreQueryResponse 结构体

type HandoverPackageInfo added in v1.2.5

type HandoverPackageInfo struct {
	// 大包长(CM),7位以内的正整数
	Length string `json:"length,omitempty" xml:"length,omitempty"`
	// 大包宽(CM),7位以内的正整数
	Width string `json:"width,omitempty" xml:"width,omitempty"`
	// 大包重量(KG),7位以内的正整数
	Weight string `json:"weight,omitempty" xml:"weight,omitempty"`
	// 大包高(CM),7位以内的正整数
	Height string `json:"height,omitempty" xml:"height,omitempty"`
}

HandoverPackageInfo 结构体

type HsfResult added in v1.2.5

type HsfResult struct {
	// data
	ExpressPreQueryResponseList []ExpressPreQueryResponse `json:"express_pre_query_response_list,omitempty" xml:"express_pre_query_response_list>express_pre_query_response,omitempty"`
	// 异常码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 网略异常码
	InternalErrorCode string `json:"internal_error_code,omitempty" xml:"internal_error_code,omitempty"`
	// 异常提示
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 错误扩展信息
	ExtErrorMap string `json:"ext_error_map,omitempty" xml:"ext_error_map,omitempty"`
	// 响应业务对象
	AppointmentCancleReponse *AppointmentCancleReponse `json:"appointment_cancle_reponse,omitempty" xml:"appointment_cancle_reponse,omitempty"`
	// 响应体
	AppointmentOrderDifferenceDetailsResponse *AppointmentOrderDifferenceDetailsResponse `json:"appointment_order_difference_details_response,omitempty" xml:"appointment_order_difference_details_response,omitempty"`
	// data
	AppointmentCreateResponse *AppointmentCreateResponse `json:"appointment_create_response,omitempty" xml:"appointment_create_response,omitempty"`
	// 响应体
	AppointmentOrderStatusResponse *AppointmentOrderStatusResponse `json:"appointment_order_status_response,omitempty" xml:"appointment_order_status_response,omitempty"`
	// 响应业务对象
	BigbagCancelResponse *BigbagCancelResponse `json:"bigbag_cancel_response,omitempty" xml:"bigbag_cancel_response,omitempty"`
	// data
	BigbagCreateResponse *BigbagCreateResponse `json:"bigbag_create_response,omitempty" xml:"bigbag_create_response,omitempty"`
	// 响应体
	Data *BigbagStatusResponse `json:"data,omitempty" xml:"data,omitempty"`
	// 响应
	BigbagWaybillResponse *BigbagWaybillResponse `json:"bigbag_waybill_response,omitempty" xml:"bigbag_waybill_response,omitempty"`
	// 集货仓查询结果信息
	TransferStoreResponse *TransferStoreResponse `json:"transfer_store_response,omitempty" xml:"transfer_store_response,omitempty"`
	// 响应是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

HsfResult 结构体

type IdentityItemDto

type IdentityItemDto struct {
	// 防伪扣编码
	UniCode string `json:"uni_code,omitempty" xml:"uni_code,omitempty"`
	// 货品Id
	ScItemId string `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 鉴定结果备注
	IdentityRemark string `json:"identity_remark,omitempty" xml:"identity_remark,omitempty"`
	// 鉴定报告地址
	ReportUrl string `json:"report_url,omitempty" xml:"report_url,omitempty"`
	// 鉴定结果
	IdentityResult string `json:"identity_result,omitempty" xml:"identity_result,omitempty"`
	// 鉴定次数
	IdentityCnt int64 `json:"identity_cnt,omitempty" xml:"identity_cnt,omitempty"`
}

IdentityItemDto 结构体

type LocOrder

type LocOrder struct {
	// 物流承运商
	Carrier string `json:"carrier,omitempty" xml:"carrier,omitempty"`
	// 物流订单状态编码
	StatusCode string `json:"status_code,omitempty" xml:"status_code,omitempty"`
	// 物流订单号
	OrderCode string `json:"order_code,omitempty" xml:"order_code,omitempty"`
	// 物流运单号
	TrackingNo string `json:"tracking_no,omitempty" xml:"tracking_no,omitempty"`
	// 重量单位
	WeightUnit string `json:"weight_unit,omitempty" xml:"weight_unit,omitempty"`
	// 费用币种
	Currency string `json:"currency,omitempty" xml:"currency,omitempty"`
	// 订单状态中文描述
	StatusCodeDesc string `json:"status_code_desc,omitempty" xml:"status_code_desc,omitempty"`
	// 运费
	ShippingFee int64 `json:"shipping_fee,omitempty" xml:"shipping_fee,omitempty"`
	// 交易订单号
	TradeId int64 `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	// 关税
	CustomsFee int64 `json:"customs_fee,omitempty" xml:"customs_fee,omitempty"`
	// 重量
	Weight int64 `json:"weight,omitempty" xml:"weight,omitempty"`
}

LocOrder 结构体

type OrderHandoverContentSynopsisDto added in v1.2.5

type OrderHandoverContentSynopsisDto struct {
	// 预约大包类型:TRAY:托,SACK:麻袋(非自寄模式必填)
	ContentType string `json:"content_type,omitempty" xml:"content_type,omitempty"`
	// 预约大包类型名称:托、麻袋(非自寄模式必填)
	ContentTypeName string `json:"content_type_name,omitempty" xml:"content_type_name,omitempty"`
	// 数量(非自寄模式必填)
	Count int64 `json:"count,omitempty" xml:"count,omitempty"`
}

OrderHandoverContentSynopsisDto 结构体

type Parcel added in v1.2.9

type Parcel struct {
	// 小包LP单号
	LgOrderCode string `json:"lg_order_code,omitempty" xml:"lg_order_code,omitempty"`
	// 包裹运单号
	TrackingNumber string `json:"tracking_number,omitempty" xml:"tracking_number,omitempty"`
	// 0: 成功 异常详见: 2:少件 3:多件 5:其他
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

Parcel 结构体

type ParcelOrderStatusResponse added in v1.2.5

type ParcelOrderStatusResponse struct {
	// 小包LP
	LogisticsOrderCode string `json:"logistics_order_code,omitempty" xml:"logistics_order_code,omitempty"`
	// 状态,init:初始化、inbound_normal:入库正常、inbound_abnormal:入库异常
	Status string `json:"status,omitempty" xml:"status,omitempty"`
}

ParcelOrderStatusResponse 结构体

type PickupInfo added in v1.2.5

type PickupInfo struct {
	// 国家
	Country string `json:"country,omitempty" xml:"country,omitempty"`
	// 邮编
	ZipCode string `json:"zip_code,omitempty" xml:"zip_code,omitempty"`
	// 城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 公司(非自寄模式必填)
	CompanyName string `json:"company_name,omitempty" xml:"company_name,omitempty"`
	// 资源名称
	ResourceName string `json:"resource_name,omitempty" xml:"resource_name,omitempty"`
	// 资源code(非自寄模式必填)
	ResourceCode string `json:"resource_code,omitempty" xml:"resource_code,omitempty"`
	// 省份
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 电话(非自寄模式必填)
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 名称(非自寄模式必填)
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 详细地址(最大135个字符)(非自寄模式必填)
	DetailAddress string `json:"detail_address,omitempty" xml:"detail_address,omitempty"`
	// 邮箱(非自寄模式必填)
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 国家id(非自寄模式必填)
	CountryId int64 `json:"country_id,omitempty" xml:"country_id,omitempty"`
	// 菜鸟地址id(非自寄模式必填)
	AreaId int64 `json:"area_id,omitempty" xml:"area_id,omitempty"`
}

PickupInfo 结构体

type ReciverAddressDo

type ReciverAddressDo struct {
	// 详细地址,只需填写买家具体的收货地址
	DetailAddress string `json:"detail_address,omitempty" xml:"detail_address,omitempty"`
	// 街道信息
	Street string `json:"street,omitempty" xml:"street,omitempty"`
	// 区县地址信息,city和district不能同时为空
	District string `json:"district,omitempty" xml:"district,omitempty"`
	// 市地址信息,city和district不能同时为空
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 省地址信息
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 国家地址信息
	Country string `json:"country,omitempty" xml:"country,omitempty"`
}

ReciverAddressDo 结构体

type ResourceResult

type ResourceResult struct {
	// 资源代码
	ResCode string `json:"res_code,omitempty" xml:"res_code,omitempty"`
	// 魔方天下美国线
	ResourceName string `json:"resource_name,omitempty" xml:"resource_name,omitempty"`
	// 资源ID
	ResId int64 `json:"res_id,omitempty" xml:"res_id,omitempty"`
	// 时效,单位(小时)
	DeliveryTime int64 `json:"delivery_time,omitempty" xml:"delivery_time,omitempty"`
	// 服务报价。首重(1磅) CNY¥3元 续重(1磅) CNY¥6元
	DeliveryPrice *BSWeightPrice `json:"delivery_price,omitempty" xml:"delivery_price,omitempty"`
}

ResourceResult 结构体

type SelfMailTruckInfoRequest added in v1.2.9

type SelfMailTruckInfoRequest struct {
	// 司机姓名
	DriverName string `json:"driver_name,omitempty" xml:"driver_name,omitempty"`
	// 司机手机号
	DriverMobilePhone string `json:"driver_mobile_phone,omitempty" xml:"driver_mobile_phone,omitempty"`
	// 车牌(自寄卡车模式必填)
	TruckNum string `json:"truck_num,omitempty" xml:"truck_num,omitempty"`
	// 预计送达时间(自寄卡车模式必填)
	ExpectedArriveTime int64 `json:"expected_arrive_time,omitempty" xml:"expected_arrive_time,omitempty"`
	// 预计揽收时间(自寄卡车模式必填)
	ExpectedPickupTime int64 `json:"expected_pickup_time,omitempty" xml:"expected_pickup_time,omitempty"`
}

SelfMailTruckInfoRequest 结构体

type SelfSendExpressInfoRequest added in v1.2.9

type SelfSendExpressInfoRequest struct {
	// 快递运单号(自寄快递模式必填)
	ExpressNumber string `json:"express_number,omitempty" xml:"express_number,omitempty"`
	// 快递公司(自寄快递模式必填)
	ExpressCompany string `json:"express_company,omitempty" xml:"express_company,omitempty"`
	// 预计送达时间(自寄快递模式必填)
	ExpectedArriveTime int64 `json:"expected_arrive_time,omitempty" xml:"expected_arrive_time,omitempty"`
	// 预计揽收时间(自寄快递模式必填)
	ExpectedPickupTime int64 `json:"expected_pickup_time,omitempty" xml:"expected_pickup_time,omitempty"`
}

SelfSendExpressInfoRequest 结构体

type TaobaoWlbCrossborderWaybillGetAPIRequest added in v1.2.0

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

TaobaoWlbCrossborderWaybillGetAPIRequest 集货商家pdf和云打印面单获取,pdf需要配置白名单 API请求 taobao.wlb.crossborder.waybill.get

【TOF】欧洲供应商PDF格式电子面单渲染下发

需求链接:https://aone.alibaba-inc.com/req/21210808

func NewTaobaoWlbCrossborderWaybillGetRequest

func NewTaobaoWlbCrossborderWaybillGetRequest() *TaobaoWlbCrossborderWaybillGetAPIRequest

NewTaobaoWlbCrossborderWaybillGetRequest 初始化TaobaoWlbCrossborderWaybillGetAPIRequest对象

func (TaobaoWlbCrossborderWaybillGetAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoWlbCrossborderWaybillGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoWlbCrossborderWaybillGetAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoWlbCrossborderWaybillGetAPIRequest) GetOrderCode added in v1.2.0

GetOrderCode OrderCode Getter

func (TaobaoWlbCrossborderWaybillGetAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoWlbCrossborderWaybillGetAPIRequest) SetOrderCode added in v1.2.0

func (r *TaobaoWlbCrossborderWaybillGetAPIRequest) SetOrderCode(_orderCode string) error

SetOrderCode is OrderCode Setter 菜鸟物流单号

type TaobaoWlbCrossborderWaybillGetAPIResponse

type TaobaoWlbCrossborderWaybillGetAPIResponse struct {
	model.CommonResponse
	TaobaoWlbCrossborderWaybillGetAPIResponseModel
}

TaobaoWlbCrossborderWaybillGetAPIResponse 集货商家pdf和云打印面单获取,pdf需要配置白名单 API返回值 taobao.wlb.crossborder.waybill.get

【TOF】欧洲供应商PDF格式电子面单渲染下发

需求链接:https://aone.alibaba-inc.com/req/21210808

type TaobaoWlbCrossborderWaybillGetAPIResponseModel added in v1.2.0

type TaobaoWlbCrossborderWaybillGetAPIResponseModel struct {
	XMLName xml.Name `xml:"wlb_crossborder_waybill_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 系统自动生成
	Result *TaobaoWlbCrossborderWaybillGetTopResult `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoWlbCrossborderWaybillGetAPIResponseModel is 集货商家pdf和云打印面单获取,pdf需要配置白名单 成功返回结果

type TaobaoWlbCrossborderWaybillGetTopResult added in v1.2.1

type TaobaoWlbCrossborderWaybillGetTopResult struct {
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 子错误信息
	SubErrorCode string `json:"sub_error_code,omitempty" xml:"sub_error_code,omitempty"`
	// 子错误码
	SubErrorMsg string `json:"sub_error_msg,omitempty" xml:"sub_error_msg,omitempty"`
	// 面单信息
	Result *WayBillDto `json:"result,omitempty" xml:"result,omitempty"`
	// 结果数
	TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoWlbCrossborderWaybillGetTopResult 结构体

type TaobaoWlbImportsGeneralConsignAPIRequest added in v1.2.0

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

TaobaoWlbImportsGeneralConsignAPIRequest 一般进口发货 API请求 taobao.wlb.imports.general.consign

将订单信息发送到菜鸟海外转运仓; 业务规则: 1)交易订单为待发货状态。 2)单笔订单多个商品,交易金额不能大于1000人民币。

func NewTaobaoWlbImportsGeneralConsignRequest

func NewTaobaoWlbImportsGeneralConsignRequest() *TaobaoWlbImportsGeneralConsignAPIRequest

NewTaobaoWlbImportsGeneralConsignRequest 初始化TaobaoWlbImportsGeneralConsignAPIRequest对象

func (TaobaoWlbImportsGeneralConsignAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoWlbImportsGeneralConsignAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoWlbImportsGeneralConsignAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoWlbImportsGeneralConsignAPIRequest) GetCancelId added in v1.2.0

GetCancelId CancelId Getter

func (TaobaoWlbImportsGeneralConsignAPIRequest) GetFirstLogistics added in v1.2.0

func (r TaobaoWlbImportsGeneralConsignAPIRequest) GetFirstLogistics() string

GetFirstLogistics FirstLogistics Getter

func (TaobaoWlbImportsGeneralConsignAPIRequest) GetFirstWaybillno added in v1.2.0

func (r TaobaoWlbImportsGeneralConsignAPIRequest) GetFirstWaybillno() string

GetFirstWaybillno FirstWaybillno Getter

func (TaobaoWlbImportsGeneralConsignAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoWlbImportsGeneralConsignAPIRequest) GetResourceId added in v1.2.0

GetResourceId ResourceId Getter

func (TaobaoWlbImportsGeneralConsignAPIRequest) GetSenderId added in v1.2.0

GetSenderId SenderId Getter

func (TaobaoWlbImportsGeneralConsignAPIRequest) GetStoreCode added in v1.2.0

GetStoreCode StoreCode Getter

func (TaobaoWlbImportsGeneralConsignAPIRequest) GetTradeOrderId added in v1.2.0

func (r TaobaoWlbImportsGeneralConsignAPIRequest) GetTradeOrderId() int64

GetTradeOrderId TradeOrderId Getter

func (TaobaoWlbImportsGeneralConsignAPIRequest) GetVasCode added in v1.2.0

GetVasCode VasCode Getter

func (*TaobaoWlbImportsGeneralConsignAPIRequest) SetCancelId added in v1.2.0

func (r *TaobaoWlbImportsGeneralConsignAPIRequest) SetCancelId(_cancelId int64) error

SetCancelId is CancelId Setter 卖家退货地址库ID;不填写的话取默认退货地址;如果填写的cancelId对应多个地址,取第一个

func (*TaobaoWlbImportsGeneralConsignAPIRequest) SetFirstLogistics added in v1.2.0

func (r *TaobaoWlbImportsGeneralConsignAPIRequest) SetFirstLogistics(_firstLogistics string) error

SetFirstLogistics is FirstLogistics Setter 第1段物流承运商

func (*TaobaoWlbImportsGeneralConsignAPIRequest) SetFirstWaybillno added in v1.2.0

func (r *TaobaoWlbImportsGeneralConsignAPIRequest) SetFirstWaybillno(_firstWaybillno string) error

SetFirstWaybillno is FirstWaybillno Setter 第1段物流运单号

func (*TaobaoWlbImportsGeneralConsignAPIRequest) SetResourceId added in v1.2.0

func (r *TaobaoWlbImportsGeneralConsignAPIRequest) SetResourceId(_resourceId int64) error

SetResourceId is ResourceId Setter 物流资源ID

func (*TaobaoWlbImportsGeneralConsignAPIRequest) SetSenderId added in v1.2.0

func (r *TaobaoWlbImportsGeneralConsignAPIRequest) SetSenderId(_senderId int64) error

SetSenderId is SenderId Setter 卖家发货地址库ID;不填的话取默认发货地址;如果填写的senderId对应多个地址,取第一个

func (*TaobaoWlbImportsGeneralConsignAPIRequest) SetStoreCode added in v1.2.0

func (r *TaobaoWlbImportsGeneralConsignAPIRequest) SetStoreCode(_storeCode string) error

SetStoreCode is StoreCode Setter 仓库编码

func (*TaobaoWlbImportsGeneralConsignAPIRequest) SetTradeOrderId added in v1.2.0

func (r *TaobaoWlbImportsGeneralConsignAPIRequest) SetTradeOrderId(_tradeOrderId int64) error

SetTradeOrderId is TradeOrderId Setter 交易订单id

func (*TaobaoWlbImportsGeneralConsignAPIRequest) SetVasCode added in v1.2.0

func (r *TaobaoWlbImportsGeneralConsignAPIRequest) SetVasCode(_vasCode string) error

SetVasCode is VasCode Setter 增值服务编码.多个以逗号分隔

type TaobaoWlbImportsGeneralConsignAPIResponse

type TaobaoWlbImportsGeneralConsignAPIResponse struct {
	model.CommonResponse
	TaobaoWlbImportsGeneralConsignAPIResponseModel
}

TaobaoWlbImportsGeneralConsignAPIResponse 一般进口发货 API返回值 taobao.wlb.imports.general.consign

将订单信息发送到菜鸟海外转运仓; 业务规则: 1)交易订单为待发货状态。 2)单笔订单多个商品,交易金额不能大于1000人民币。

type TaobaoWlbImportsGeneralConsignAPIResponseModel added in v1.2.0

type TaobaoWlbImportsGeneralConsignAPIResponseModel struct {
	XMLName xml.Name `xml:"wlb_imports_general_consign_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 发货成功后的物流订单编号
	LgorderCode string `json:"lgorder_code,omitempty" xml:"lgorder_code,omitempty"`
	// 业务错误描述
	ResultErrorMsg string `json:"result_error_msg,omitempty" xml:"result_error_msg,omitempty"`
	// 业务错误编码
	ResultErrorCode string `json:"result_error_code,omitempty" xml:"result_error_code,omitempty"`
	// 是否发货成功,true:成功,false:失败
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoWlbImportsGeneralConsignAPIResponseModel is 一般进口发货 成功返回结果

type TaobaoWlbImportsOrderCancelAPIRequest added in v1.2.0

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

TaobaoWlbImportsOrderCancelAPIRequest 一般进口取消物流订单 API请求 taobao.wlb.imports.order.cancel

商家在发货后,需要对订单进行取消,如果仓库已经收货则无法取消。

func NewTaobaoWlbImportsOrderCancelRequest

func NewTaobaoWlbImportsOrderCancelRequest() *TaobaoWlbImportsOrderCancelAPIRequest

NewTaobaoWlbImportsOrderCancelRequest 初始化TaobaoWlbImportsOrderCancelAPIRequest对象

func (TaobaoWlbImportsOrderCancelAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoWlbImportsOrderCancelAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoWlbImportsOrderCancelAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoWlbImportsOrderCancelAPIRequest) GetLgorderCode added in v1.2.0

func (r TaobaoWlbImportsOrderCancelAPIRequest) GetLgorderCode() string

GetLgorderCode LgorderCode Getter

func (TaobaoWlbImportsOrderCancelAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoWlbImportsOrderCancelAPIRequest) SetLgorderCode added in v1.2.0

func (r *TaobaoWlbImportsOrderCancelAPIRequest) SetLgorderCode(_lgorderCode string) error

SetLgorderCode is LgorderCode Setter 物流订单编号

type TaobaoWlbImportsOrderCancelAPIResponse

type TaobaoWlbImportsOrderCancelAPIResponse struct {
	model.CommonResponse
	TaobaoWlbImportsOrderCancelAPIResponseModel
}

TaobaoWlbImportsOrderCancelAPIResponse 一般进口取消物流订单 API返回值 taobao.wlb.imports.order.cancel

商家在发货后,需要对订单进行取消,如果仓库已经收货则无法取消。

type TaobaoWlbImportsOrderCancelAPIResponseModel added in v1.2.0

type TaobaoWlbImportsOrderCancelAPIResponseModel struct {
	XMLName xml.Name `xml:"wlb_imports_order_cancel_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 业务错误描述
	ResultErrorMsg string `json:"result_error_msg,omitempty" xml:"result_error_msg,omitempty"`
	// 业务错误编码
	ResultErrorCode string `json:"result_error_code,omitempty" xml:"result_error_code,omitempty"`
	// 是否取消订单成功,true:成功,false:失败
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoWlbImportsOrderCancelAPIResponseModel is 一般进口取消物流订单 成功返回结果

type TaobaoWlbImportsOrderGetAPIRequest added in v1.2.0

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

TaobaoWlbImportsOrderGetAPIRequest 物流订单获取 API请求 taobao.wlb.imports.order.get

一般进口物流订单获取

func NewTaobaoWlbImportsOrderGetRequest

func NewTaobaoWlbImportsOrderGetRequest() *TaobaoWlbImportsOrderGetAPIRequest

NewTaobaoWlbImportsOrderGetRequest 初始化TaobaoWlbImportsOrderGetAPIRequest对象

func (TaobaoWlbImportsOrderGetAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoWlbImportsOrderGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoWlbImportsOrderGetAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoWlbImportsOrderGetAPIRequest) GetGmtCreateEnd added in v1.2.0

func (r TaobaoWlbImportsOrderGetAPIRequest) GetGmtCreateEnd() string

GetGmtCreateEnd GmtCreateEnd Getter

func (TaobaoWlbImportsOrderGetAPIRequest) GetGmtCreateStart added in v1.2.0

func (r TaobaoWlbImportsOrderGetAPIRequest) GetGmtCreateStart() string

GetGmtCreateStart GmtCreateStart Getter

func (TaobaoWlbImportsOrderGetAPIRequest) GetPageNo added in v1.2.0

GetPageNo PageNo Getter

func (TaobaoWlbImportsOrderGetAPIRequest) GetPageSize added in v1.2.0

func (r TaobaoWlbImportsOrderGetAPIRequest) GetPageSize() int64

GetPageSize PageSize Getter

func (TaobaoWlbImportsOrderGetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoWlbImportsOrderGetAPIRequest) GetStatusCode added in v1.2.0

func (r TaobaoWlbImportsOrderGetAPIRequest) GetStatusCode() string

GetStatusCode StatusCode Getter

func (TaobaoWlbImportsOrderGetAPIRequest) GetTradeId added in v1.2.0

GetTradeId TradeId Getter

func (*TaobaoWlbImportsOrderGetAPIRequest) SetGmtCreateEnd added in v1.2.0

func (r *TaobaoWlbImportsOrderGetAPIRequest) SetGmtCreateEnd(_gmtCreateEnd string) error

SetGmtCreateEnd is GmtCreateEnd Setter 交易订单结束创建时间

func (*TaobaoWlbImportsOrderGetAPIRequest) SetGmtCreateStart added in v1.2.0

func (r *TaobaoWlbImportsOrderGetAPIRequest) SetGmtCreateStart(_gmtCreateStart string) error

SetGmtCreateStart is GmtCreateStart Setter 交易订单开始创建时间

func (*TaobaoWlbImportsOrderGetAPIRequest) SetPageNo added in v1.2.0

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

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

func (*TaobaoWlbImportsOrderGetAPIRequest) SetPageSize added in v1.2.0

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

SetPageSize is PageSize Setter 每页条数。取值范围:大于0小于等于100的整数; 默认值:40; 最小值:1;最大值:20

func (*TaobaoWlbImportsOrderGetAPIRequest) SetStatusCode added in v1.2.0

func (r *TaobaoWlbImportsOrderGetAPIRequest) SetStatusCode(_statusCode string) error

SetStatusCode is StatusCode Setter 物流订单状态编码。以下依(物流订单状态编码,描述)的形式列举出来:(TIN_CONSING,发货中),(SENT_WAIT_COMPANY_MAKE_SURE,待仓库收货),(ORDER_CANCELED,订单关闭),(COMPANY_MAKE_SURE,海外仓已揽收),(REJECTED_RECEIVED_BY_COMPANY,海外仓拒收),(ORDER_REFUNDING,退货中),(ORDER_REFUND_BY_COMPANY,订单已退货),(EXCEPTION_IN_COMPANY,海外仓内异常),(FAILED_PAID_SHIPPING_FEE,支付失败),(PAID_SHIPPING_FEE,待仓库发货),(COMPANY_CONSIGN_CONFIRM,海外仓已发货),(WAIT_CUSTOMS_MAKE_SURE,清关已收货),(EXCEPTION_IN_CUSTOMS,清关异常),(CUSTOMSING,清关中),(COMPANY_DELIVERY,国内配送)。

func (*TaobaoWlbImportsOrderGetAPIRequest) SetTradeId added in v1.2.0

func (r *TaobaoWlbImportsOrderGetAPIRequest) SetTradeId(_tradeId int64) error

SetTradeId is TradeId Setter 交易订单号

type TaobaoWlbImportsOrderGetAPIResponse

type TaobaoWlbImportsOrderGetAPIResponse struct {
	model.CommonResponse
	TaobaoWlbImportsOrderGetAPIResponseModel
}

TaobaoWlbImportsOrderGetAPIResponse 物流订单获取 API返回值 taobao.wlb.imports.order.get

一般进口物流订单获取

type TaobaoWlbImportsOrderGetAPIResponseModel added in v1.2.0

type TaobaoWlbImportsOrderGetAPIResponseModel struct {
	XMLName xml.Name `xml:"wlb_imports_order_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 物流订单信息
	Orders []LocOrder `json:"orders,omitempty" xml:"orders>loc_order,omitempty"`
	// 搜索到的总数量
	TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"`
}

TaobaoWlbImportsOrderGetAPIResponseModel is 物流订单获取 成功返回结果

type TaobaoWlbImportsResourceGetAPIRequest added in v1.2.0

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

TaobaoWlbImportsResourceGetAPIRequest 获取所有服务列表 API请求 taobao.wlb.imports.resource.get

一般进口TOP接口,获取所有服务列表。

func NewTaobaoWlbImportsResourceGetRequest

func NewTaobaoWlbImportsResourceGetRequest() *TaobaoWlbImportsResourceGetAPIRequest

NewTaobaoWlbImportsResourceGetRequest 初始化TaobaoWlbImportsResourceGetAPIRequest对象

func (TaobaoWlbImportsResourceGetAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoWlbImportsResourceGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoWlbImportsResourceGetAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoWlbImportsResourceGetAPIRequest) GetFromId added in v1.2.0

GetFromId FromId Getter

func (TaobaoWlbImportsResourceGetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoWlbImportsResourceGetAPIRequest) GetToAddress added in v1.2.0

GetToAddress ToAddress Getter

func (*TaobaoWlbImportsResourceGetAPIRequest) SetFromId added in v1.2.0

func (r *TaobaoWlbImportsResourceGetAPIRequest) SetFromId(_fromId int64) error

SetFromId is FromId Setter 卖家发货地区域ID

func (*TaobaoWlbImportsResourceGetAPIRequest) SetToAddress added in v1.2.0

func (r *TaobaoWlbImportsResourceGetAPIRequest) SetToAddress(_toAddress *ReciverAddressDo) error

SetToAddress is ToAddress Setter 买家收货地信息

type TaobaoWlbImportsResourceGetAPIResponse

type TaobaoWlbImportsResourceGetAPIResponse struct {
	model.CommonResponse
	TaobaoWlbImportsResourceGetAPIResponseModel
}

TaobaoWlbImportsResourceGetAPIResponse 获取所有服务列表 API返回值 taobao.wlb.imports.resource.get

一般进口TOP接口,获取所有服务列表。

type TaobaoWlbImportsResourceGetAPIResponseModel added in v1.2.0

type TaobaoWlbImportsResourceGetAPIResponseModel struct {
	XMLName xml.Name `xml:"wlb_imports_resource_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 一般进口所有服务商列表
	Resources []ResourceResult `json:"resources,omitempty" xml:"resources>resource_result,omitempty"`
}

TaobaoWlbImportsResourceGetAPIResponseModel is 获取所有服务列表 成功返回结果

type TaobaoWlbImportsResourceTransferstoreGetAPIRequest added in v1.2.0

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

TaobaoWlbImportsResourceTransferstoreGetAPIRequest 根据指定的资源获取所有中转仓列表 API请求 taobao.wlb.imports.resource.transferstore.get

根据指定的资源获取所有中转仓列表

func NewTaobaoWlbImportsResourceTransferstoreGetRequest

func NewTaobaoWlbImportsResourceTransferstoreGetRequest() *TaobaoWlbImportsResourceTransferstoreGetAPIRequest

NewTaobaoWlbImportsResourceTransferstoreGetRequest 初始化TaobaoWlbImportsResourceTransferstoreGetAPIRequest对象

func (TaobaoWlbImportsResourceTransferstoreGetAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoWlbImportsResourceTransferstoreGetAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoWlbImportsResourceTransferstoreGetAPIRequest) GetCids added in v1.2.0

GetCids Cids Getter

func (TaobaoWlbImportsResourceTransferstoreGetAPIRequest) GetFromId added in v1.2.0

GetFromId FromId Getter

func (TaobaoWlbImportsResourceTransferstoreGetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoWlbImportsResourceTransferstoreGetAPIRequest) GetResourceId added in v1.2.0

GetResourceId ResourceId Getter

func (TaobaoWlbImportsResourceTransferstoreGetAPIRequest) GetToAddress added in v1.2.0

GetToAddress ToAddress Getter

func (*TaobaoWlbImportsResourceTransferstoreGetAPIRequest) SetCids added in v1.2.0

SetCids is Cids Setter 商品前台叶子类目ID

func (*TaobaoWlbImportsResourceTransferstoreGetAPIRequest) SetFromId added in v1.2.0

SetFromId is FromId Setter 卖家发货地址的区域ID,如果不填则为默认发货地址ID

func (*TaobaoWlbImportsResourceTransferstoreGetAPIRequest) SetResourceId added in v1.2.0

func (r *TaobaoWlbImportsResourceTransferstoreGetAPIRequest) SetResourceId(_resourceId int64) error

SetResourceId is ResourceId Setter 通过taobao.wlb.imports.resource.get接口查询出来的资源ID

func (*TaobaoWlbImportsResourceTransferstoreGetAPIRequest) SetToAddress added in v1.2.0

SetToAddress is ToAddress Setter 买家收货地信息

type TaobaoWlbImportsResourceTransferstoreGetAPIResponse

type TaobaoWlbImportsResourceTransferstoreGetAPIResponse struct {
	model.CommonResponse
	TaobaoWlbImportsResourceTransferstoreGetAPIResponseModel
}

TaobaoWlbImportsResourceTransferstoreGetAPIResponse 根据指定的资源获取所有中转仓列表 API返回值 taobao.wlb.imports.resource.transferstore.get

根据指定的资源获取所有中转仓列表

type TaobaoWlbImportsResourceTransferstoreGetAPIResponseModel added in v1.2.0

type TaobaoWlbImportsResourceTransferstoreGetAPIResponseModel struct {
	XMLName xml.Name `xml:"wlb_imports_resource_transferstore_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 符合条件的中转仓列表
	Stores []TranStoreResult `json:"stores,omitempty" xml:"stores>tran_store_result,omitempty"`
}

TaobaoWlbImportsResourceTransferstoreGetAPIResponseModel is 根据指定的资源获取所有中转仓列表 成功返回结果

type TaobaoWlbImportsVasIdentityResultAPIRequest added in v1.2.0

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

TaobaoWlbImportsVasIdentityResultAPIRequest 集货鉴定结果 API请求 taobao.wlb.imports.vas.identity.result

集货鉴定结果查询

func NewTaobaoWlbImportsVasIdentityResultRequest

func NewTaobaoWlbImportsVasIdentityResultRequest() *TaobaoWlbImportsVasIdentityResultAPIRequest

NewTaobaoWlbImportsVasIdentityResultRequest 初始化TaobaoWlbImportsVasIdentityResultAPIRequest对象

func (TaobaoWlbImportsVasIdentityResultAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoWlbImportsVasIdentityResultAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoWlbImportsVasIdentityResultAPIRequest) GetLgOrderCode added in v1.2.0

GetLgOrderCode LgOrderCode Getter

func (TaobaoWlbImportsVasIdentityResultAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoWlbImportsVasIdentityResultAPIRequest) SetLgOrderCode added in v1.2.0

func (r *TaobaoWlbImportsVasIdentityResultAPIRequest) SetLgOrderCode(_lgOrderCode string) error

SetLgOrderCode is LgOrderCode Setter 物流订单编号

type TaobaoWlbImportsVasIdentityResultAPIResponse

type TaobaoWlbImportsVasIdentityResultAPIResponse struct {
	model.CommonResponse
	TaobaoWlbImportsVasIdentityResultAPIResponseModel
}

TaobaoWlbImportsVasIdentityResultAPIResponse 集货鉴定结果 API返回值 taobao.wlb.imports.vas.identity.result

集货鉴定结果查询

type TaobaoWlbImportsVasIdentityResultAPIResponseModel added in v1.2.0

type TaobaoWlbImportsVasIdentityResultAPIResponseModel struct {
	XMLName xml.Name `xml:"wlb_imports_vas_identity_result_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回出参数结果
	Result *TaobaoWlbImportsVasIdentityResultTopResult `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoWlbImportsVasIdentityResultAPIResponseModel is 集货鉴定结果 成功返回结果

type TaobaoWlbImportsVasIdentityResultResult

type TaobaoWlbImportsVasIdentityResultResult struct {
	// 鉴定结果项
	VasResults []IdentityItemDto `json:"vas_results,omitempty" xml:"vas_results>identity_item_dto,omitempty"`
	// 物流订单号
	LgOrderCode string `json:"lg_order_code,omitempty" xml:"lg_order_code,omitempty"`
}

TaobaoWlbImportsVasIdentityResultResult 结构体

type TaobaoWlbImportsVasIdentityResultTopResult added in v1.2.1

type TaobaoWlbImportsVasIdentityResultTopResult struct {
	// 返回错误信息
	SubErrorMsg string `json:"sub_error_msg,omitempty" xml:"sub_error_msg,omitempty"`
	// 错误编码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 子错误编码
	SubErrorCode string `json:"sub_error_code,omitempty" xml:"sub_error_code,omitempty"`
	// 错误信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 鉴定结果
	Result *TaobaoWlbImportsVasIdentityResultResult `json:"result,omitempty" xml:"result,omitempty"`
	// 总数
	TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoWlbImportsVasIdentityResultTopResult 结构体

type TaobaoWlbImportsWaybillGetAPIRequest added in v1.2.0

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

TaobaoWlbImportsWaybillGetAPIRequest 获取运单信息【云打印】 API请求 taobao.wlb.imports.waybill.get

一般进口商家,获取订单的电子面单链接地址

func NewTaobaoWlbImportsWaybillGetRequest

func NewTaobaoWlbImportsWaybillGetRequest() *TaobaoWlbImportsWaybillGetAPIRequest

NewTaobaoWlbImportsWaybillGetRequest 初始化TaobaoWlbImportsWaybillGetAPIRequest对象

func (TaobaoWlbImportsWaybillGetAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoWlbImportsWaybillGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoWlbImportsWaybillGetAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoWlbImportsWaybillGetAPIRequest) GetOrderCode added in v1.2.0

GetOrderCode OrderCode Getter

func (TaobaoWlbImportsWaybillGetAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoWlbImportsWaybillGetAPIRequest) SetOrderCode added in v1.2.0

func (r *TaobaoWlbImportsWaybillGetAPIRequest) SetOrderCode(_orderCode string) error

SetOrderCode is OrderCode Setter 物流订单号

type TaobaoWlbImportsWaybillGetAPIResponse

type TaobaoWlbImportsWaybillGetAPIResponse struct {
	model.CommonResponse
	TaobaoWlbImportsWaybillGetAPIResponseModel
}

TaobaoWlbImportsWaybillGetAPIResponse 获取运单信息【云打印】 API返回值 taobao.wlb.imports.waybill.get

一般进口商家,获取订单的电子面单链接地址

type TaobaoWlbImportsWaybillGetAPIResponseModel added in v1.2.0

type TaobaoWlbImportsWaybillGetAPIResponseModel struct {
	XMLName xml.Name `xml:"wlb_imports_waybill_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 电子面单链接地址
	Waybillurl string `json:"waybillurl,omitempty" xml:"waybillurl,omitempty"`
}

TaobaoWlbImportsWaybillGetAPIResponseModel is 获取运单信息【云打印】 成功返回结果

type TranStoreResult

type TranStoreResult struct {
	// 中转仓代码
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// 中转仓名字
	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`
	// 中转仓地址
	StoreAddress string `json:"store_address,omitempty" xml:"store_address,omitempty"`
}

TranStoreResult 结构体

type TransferStoreCenterResponse added in v1.2.5

type TransferStoreCenterResponse struct {
	// 邮编
	ZipCode string `json:"zip_code,omitempty" xml:"zip_code,omitempty"`
	// 国家
	Country string `json:"country,omitempty" xml:"country,omitempty"`
	// 城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 公司
	CompanyName string `json:"company_name,omitempty" xml:"company_name,omitempty"`
	// 省份
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 电话
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 联系人姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 详细地址
	DetailAddress string `json:"detail_address,omitempty" xml:"detail_address,omitempty"`
	// 仓名称
	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`
	// 邮件
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 仓code
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// 国家id
	CountryId int64 `json:"country_id,omitempty" xml:"country_id,omitempty"`
	// 地区id
	AreaId int64 `json:"area_id,omitempty" xml:"area_id,omitempty"`
}

TransferStoreCenterResponse 结构体

type TransferStoreInfoResponse added in v1.2.5

type TransferStoreInfoResponse struct {
	// 仓库揽收信息
	PickUpResponse *PickupInfo `json:"pick_up_response,omitempty" xml:"pick_up_response,omitempty"`
	// 集货仓信息
	StoreCenterResponse *TransferStoreCenterResponse `json:"store_center_response,omitempty" xml:"store_center_response,omitempty"`
}

TransferStoreInfoResponse 结构体

type TransferStoreResponse added in v1.2.5

type TransferStoreResponse struct {
	// 集货仓信息列表
	TransferStoreInfoResponseList []TransferStoreInfoResponse `` /* 129-byte string literal not displayed */
}

TransferStoreResponse 结构体

type TransferstoreQueryRequest added in v1.2.5

type TransferstoreQueryRequest struct {
	// 运输方式(卡车:TRUCK,快递:EXPRESS)
	TransportType string `json:"transport_type,omitempty" xml:"transport_type,omitempty"`
	// 发件人联系地址ID
	FromId int64 `json:"from_id,omitempty" xml:"from_id,omitempty"`
	// 发件人国家ID
	ToId int64 `json:"to_id,omitempty" xml:"to_id,omitempty"`
}

TransferstoreQueryRequest 结构体

type WayBillDto added in v1.2.0

type WayBillDto struct {
	// 云打印数据
	CloudPrintData string `json:"cloud_print_data,omitempty" xml:"cloud_print_data,omitempty"`
	// 云打印pdf
	PdfWayBillUrl string `json:"pdf_way_bill_url,omitempty" xml:"pdf_way_bill_url,omitempty"`
}

WayBillDto 结构体

Source Files

Jump to

Keyboard shortcuts

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