Documentation
¶
Index ¶
- type Address
- type AddressInfoDto
- type AlibabaBuynowOrderCreateAPIResponse
- type AlibabaBuynowOrderCreateRequest
- func (r AlibabaBuynowOrderCreateRequest) GetApiMethodName() string
- func (r AlibabaBuynowOrderCreateRequest) GetApiParams() url.Values
- func (r AlibabaBuynowOrderCreateRequest) GetParamOrderCreateRequest() *OrderCreateRequest
- func (r *AlibabaBuynowOrderCreateRequest) SetParamOrderCreateRequest(paramOrderCreateRequest *OrderCreateRequest) error
- type AlibabaBuynowOrderCreateResponse
- type AlibabaDropshippingOrderPayAPIResponse
- type AlibabaDropshippingOrderPayRequest
- func (r AlibabaDropshippingOrderPayRequest) GetApiMethodName() string
- func (r AlibabaDropshippingOrderPayRequest) GetApiParams() url.Values
- func (r AlibabaDropshippingOrderPayRequest) GetParamOrderPayRequest() *OrderPayRequest
- func (r *AlibabaDropshippingOrderPayRequest) SetParamOrderPayRequest(paramOrderPayRequest *OrderPayRequest) error
- type AlibabaDropshippingOrderPayResponse
- type AlibabaDropshippingProductGetAPIResponse
- type AlibabaDropshippingProductGetRequest
- func (r AlibabaDropshippingProductGetRequest) GetApiMethodName() string
- func (r AlibabaDropshippingProductGetRequest) GetApiParams() url.Values
- func (r AlibabaDropshippingProductGetRequest) GetParamDistributionSaleProductRequest() *DistributionSaleProductRequest
- func (r *AlibabaDropshippingProductGetRequest) SetParamDistributionSaleProductRequest(paramDistributionSaleProductRequest *DistributionSaleProductRequest) error
- type AlibabaDropshippingProductGetResponse
- type AlibabaDropshippingTokenCreateAPIResponse
- type AlibabaDropshippingTokenCreateRequest
- type AlibabaDropshippingTokenCreateResponse
- type AlibabaOrderFreightCalculateAPIResponse
- type AlibabaOrderFreightCalculateRequest
- func (r AlibabaOrderFreightCalculateRequest) GetApiMethodName() string
- func (r AlibabaOrderFreightCalculateRequest) GetApiParams() url.Values
- func (r AlibabaOrderFreightCalculateRequest) GetParamMultiFreightTemplateRequest() *MultiFreightTemplateRequest
- func (r *AlibabaOrderFreightCalculateRequest) SetParamMultiFreightTemplateRequest(paramMultiFreightTemplateRequest *MultiFreightTemplateRequest) error
- type AlibabaOrderFreightCalculateResponse
- type AlibabaOrderLogisticsTrackingGetAPIResponse
- type AlibabaOrderLogisticsTrackingGetRequest
- type AlibabaOrderLogisticsTrackingGetResponse
- type AlibabaOrderPayResultQueryAPIResponse
- type AlibabaOrderPayResultQueryRequest
- type AlibabaOrderPayResultQueryResponse
- type AlibabaShippingFreightCalculateAPIResponse
- type AlibabaShippingFreightCalculateRequest
- func (r AlibabaShippingFreightCalculateRequest) GetApiMethodName() string
- func (r AlibabaShippingFreightCalculateRequest) GetApiParams() url.Values
- func (r AlibabaShippingFreightCalculateRequest) GetParamFreightTemplateRequest() *FreightTemplateRequest
- func (r *AlibabaShippingFreightCalculateRequest) SetParamFreightTemplateRequest(paramFreightTemplateRequest *FreightTemplateRequest) error
- type AlibabaShippingFreightCalculateResponse
- type CashierPayResponse
- type DistributionSaleProduct
- type DistributionSaleProductRequest
- type DivisionInfoDto
- type FreightTemplateRequest
- type Inventory
- type LadderPeriod
- type LadderPrice
- type LogisticsDetail
- type LogisticsProduct
- type LogisticsSolution
- type LogisticsTracking
- type MoqAndPrice
- type MultiFreightTemplateRequest
- type OrderCreateRequest
- type OrderCreateResponse
- type OrderPayRequest
- type PaymentDetail
- type Phone
- type ProductSku
- type ProductSkuNameValue
- type TrackingEvent
- type TradeEcologyOrderCreateProduct
- type Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Address ¶
type Address struct { Address string `json:"address,omitempty" xml:"address,omitempty"` AlternateAddress string `json:"alternate_address,omitempty" xml:"alternate_address,omitempty"` City string `json:"city,omitempty" xml:"city,omitempty"` CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"` ContactPerson string `json:"contact_person,omitempty" xml:"contact_person,omitempty"` Country string `json:"country,omitempty" xml:"country,omitempty"` CountryCode string `json:"country_code,omitempty" xml:"country_code,omitempty"` Fax *Phone `json:"fax,omitempty" xml:"fax,omitempty"` Port string `json:"port,omitempty" xml:"port,omitempty"` PortCode string `json:"port_code,omitempty" xml:"port_code,omitempty"` Province string `json:"province,omitempty" xml:"province,omitempty"` ProvinceCode string `json:"province_code,omitempty" xml:"province_code,omitempty"` Telephone *Phone `json:"telephone,omitempty" xml:"telephone,omitempty"` Zip string `json:"zip,omitempty" xml:"zip,omitempty"` }
Address
type AddressInfoDto ¶
type AddressInfoDto struct { Address string `json:"address,omitempty" xml:"address,omitempty"` City *DivisionInfoDto `json:"city,omitempty" xml:"city,omitempty"` Country *DivisionInfoDto `json:"country,omitempty" xml:"country,omitempty"` Province *DivisionInfoDto `json:"province,omitempty" xml:"province,omitempty"` Zip string `json:"zip,omitempty" xml:"zip,omitempty"` }
AddressInfoDto
type AlibabaBuynowOrderCreateAPIResponse ¶
type AlibabaBuynowOrderCreateAPIResponse struct { model.CommonResponse AlibabaBuynowOrderCreateResponse }
阿里巴巴买家buynow下单接口 APIResponse alibaba.buynow.order.create
阿里巴巴买家下单接口
type AlibabaBuynowOrderCreateRequest ¶
type AlibabaBuynowOrderCreateRequest struct { model.Params // contains filtered or unexported fields }
阿里巴巴买家buynow下单接口 APIRequest alibaba.buynow.order.create
阿里巴巴买家下单接口
func NewAlibabaBuynowOrderCreateRequest ¶
func NewAlibabaBuynowOrderCreateRequest() *AlibabaBuynowOrderCreateRequest
func (AlibabaBuynowOrderCreateRequest) GetApiMethodName ¶
func (r AlibabaBuynowOrderCreateRequest) GetApiMethodName() string
func (AlibabaBuynowOrderCreateRequest) GetApiParams ¶
func (r AlibabaBuynowOrderCreateRequest) GetApiParams() url.Values
func (AlibabaBuynowOrderCreateRequest) GetParamOrderCreateRequest ¶
func (r AlibabaBuynowOrderCreateRequest) GetParamOrderCreateRequest() *OrderCreateRequest
func (*AlibabaBuynowOrderCreateRequest) SetParamOrderCreateRequest ¶
func (r *AlibabaBuynowOrderCreateRequest) SetParamOrderCreateRequest(paramOrderCreateRequest *OrderCreateRequest) error
type AlibabaBuynowOrderCreateResponse ¶
type AlibabaBuynowOrderCreateResponse struct { XMLName xml.Name `xml:"alibaba_buynow_order_create_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Value *OrderCreateResponse `json:"value,omitempty" xml:"value,omitempty"` }
type AlibabaDropshippingOrderPayAPIResponse ¶
type AlibabaDropshippingOrderPayAPIResponse struct { model.CommonResponse AlibabaDropshippingOrderPayResponse }
alibaba dropshipping 支付代扣 APIResponse alibaba.dropshipping.order.pay
alibaba dropshipping 支付代扣
type AlibabaDropshippingOrderPayRequest ¶
type AlibabaDropshippingOrderPayRequest struct { model.Params // contains filtered or unexported fields }
alibaba dropshipping 支付代扣 APIRequest alibaba.dropshipping.order.pay
alibaba dropshipping 支付代扣
func NewAlibabaDropshippingOrderPayRequest ¶
func NewAlibabaDropshippingOrderPayRequest() *AlibabaDropshippingOrderPayRequest
func (AlibabaDropshippingOrderPayRequest) GetApiMethodName ¶
func (r AlibabaDropshippingOrderPayRequest) GetApiMethodName() string
func (AlibabaDropshippingOrderPayRequest) GetApiParams ¶
func (r AlibabaDropshippingOrderPayRequest) GetApiParams() url.Values
func (AlibabaDropshippingOrderPayRequest) GetParamOrderPayRequest ¶
func (r AlibabaDropshippingOrderPayRequest) GetParamOrderPayRequest() *OrderPayRequest
func (*AlibabaDropshippingOrderPayRequest) SetParamOrderPayRequest ¶
func (r *AlibabaDropshippingOrderPayRequest) SetParamOrderPayRequest(paramOrderPayRequest *OrderPayRequest) error
type AlibabaDropshippingOrderPayResponse ¶
type AlibabaDropshippingOrderPayResponse struct { XMLName xml.Name `xml:"alibaba_dropshipping_order_pay_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Value *CashierPayResponse `json:"value,omitempty" xml:"value,omitempty"` }
type AlibabaDropshippingProductGetAPIResponse ¶
type AlibabaDropshippingProductGetAPIResponse struct { model.CommonResponse AlibabaDropshippingProductGetResponse }
阿里巴巴dropshipping 产品信息获取 APIResponse alibaba.dropshipping.product.get
阿里巴巴dropshipping 产品信息获取
type AlibabaDropshippingProductGetRequest ¶
type AlibabaDropshippingProductGetRequest struct { model.Params // contains filtered or unexported fields }
阿里巴巴dropshipping 产品信息获取 APIRequest alibaba.dropshipping.product.get
阿里巴巴dropshipping 产品信息获取
func NewAlibabaDropshippingProductGetRequest ¶
func NewAlibabaDropshippingProductGetRequest() *AlibabaDropshippingProductGetRequest
func (AlibabaDropshippingProductGetRequest) GetApiMethodName ¶
func (r AlibabaDropshippingProductGetRequest) GetApiMethodName() string
func (AlibabaDropshippingProductGetRequest) GetApiParams ¶
func (r AlibabaDropshippingProductGetRequest) GetApiParams() url.Values
func (AlibabaDropshippingProductGetRequest) GetParamDistributionSaleProductRequest ¶
func (r AlibabaDropshippingProductGetRequest) GetParamDistributionSaleProductRequest() *DistributionSaleProductRequest
func (*AlibabaDropshippingProductGetRequest) SetParamDistributionSaleProductRequest ¶
func (r *AlibabaDropshippingProductGetRequest) SetParamDistributionSaleProductRequest(paramDistributionSaleProductRequest *DistributionSaleProductRequest) error
type AlibabaDropshippingProductGetResponse ¶
type AlibabaDropshippingProductGetResponse struct { XMLName xml.Name `xml:"alibaba_dropshipping_product_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Value []DistributionSaleProduct `json:"value,omitempty" xml:"value>distribution_sale_product,omitempty"` }
type AlibabaDropshippingTokenCreateAPIResponse ¶
type AlibabaDropshippingTokenCreateAPIResponse struct { model.CommonResponse AlibabaDropshippingTokenCreateResponse }
国际站dropshipping 选品token 创建 APIResponse alibaba.dropshipping.token.create
国际站dropshipping 选品token 创建,用于让买家有权限访问我们指定的 商品场馆
type AlibabaDropshippingTokenCreateRequest ¶
国际站dropshipping 选品token 创建 APIRequest alibaba.dropshipping.token.create
国际站dropshipping 选品token 创建,用于让买家有权限访问我们指定的 商品场馆
func NewAlibabaDropshippingTokenCreateRequest ¶
func NewAlibabaDropshippingTokenCreateRequest() *AlibabaDropshippingTokenCreateRequest
func (AlibabaDropshippingTokenCreateRequest) GetApiMethodName ¶
func (r AlibabaDropshippingTokenCreateRequest) GetApiMethodName() string
func (AlibabaDropshippingTokenCreateRequest) GetApiParams ¶
func (r AlibabaDropshippingTokenCreateRequest) GetApiParams() url.Values
type AlibabaOrderFreightCalculateAPIResponse ¶
type AlibabaOrderFreightCalculateAPIResponse struct { model.CommonResponse AlibabaOrderFreightCalculateResponse }
阿里巴巴下单场景运费方案计算 APIResponse alibaba.order.freight.calculate
icbu开展 drop shipping 业务,阿里巴巴下单场景运费方案计算 alibaba Create order scenario freight calculation
type AlibabaOrderFreightCalculateRequest ¶
type AlibabaOrderFreightCalculateRequest struct { model.Params // contains filtered or unexported fields }
阿里巴巴下单场景运费方案计算 APIRequest alibaba.order.freight.calculate
icbu开展 drop shipping 业务,阿里巴巴下单场景运费方案计算 alibaba Create order scenario freight calculation
func NewAlibabaOrderFreightCalculateRequest ¶
func NewAlibabaOrderFreightCalculateRequest() *AlibabaOrderFreightCalculateRequest
func (AlibabaOrderFreightCalculateRequest) GetApiMethodName ¶
func (r AlibabaOrderFreightCalculateRequest) GetApiMethodName() string
func (AlibabaOrderFreightCalculateRequest) GetApiParams ¶
func (r AlibabaOrderFreightCalculateRequest) GetApiParams() url.Values
func (AlibabaOrderFreightCalculateRequest) GetParamMultiFreightTemplateRequest ¶
func (r AlibabaOrderFreightCalculateRequest) GetParamMultiFreightTemplateRequest() *MultiFreightTemplateRequest
func (*AlibabaOrderFreightCalculateRequest) SetParamMultiFreightTemplateRequest ¶
func (r *AlibabaOrderFreightCalculateRequest) SetParamMultiFreightTemplateRequest(paramMultiFreightTemplateRequest *MultiFreightTemplateRequest) error
type AlibabaOrderFreightCalculateResponse ¶
type AlibabaOrderFreightCalculateResponse struct { XMLName xml.Name `xml:"alibaba_order_freight_calculate_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Value []LogisticsSolution `json:"value,omitempty" xml:"value>logistics_solution,omitempty"` }
type AlibabaOrderLogisticsTrackingGetAPIResponse ¶
type AlibabaOrderLogisticsTrackingGetAPIResponse struct { model.CommonResponse AlibabaOrderLogisticsTrackingGetResponse }
阿里巴巴订单物流轨迹查询 APIResponse alibaba.order.logistics.tracking.get
阿里巴巴订单物流轨迹查询
type AlibabaOrderLogisticsTrackingGetRequest ¶
type AlibabaOrderLogisticsTrackingGetRequest struct { model.Params // contains filtered or unexported fields }
阿里巴巴订单物流轨迹查询 APIRequest alibaba.order.logistics.tracking.get
阿里巴巴订单物流轨迹查询
func NewAlibabaOrderLogisticsTrackingGetRequest ¶
func NewAlibabaOrderLogisticsTrackingGetRequest() *AlibabaOrderLogisticsTrackingGetRequest
func (AlibabaOrderLogisticsTrackingGetRequest) GetApiMethodName ¶
func (r AlibabaOrderLogisticsTrackingGetRequest) GetApiMethodName() string
func (AlibabaOrderLogisticsTrackingGetRequest) GetApiParams ¶
func (r AlibabaOrderLogisticsTrackingGetRequest) GetApiParams() url.Values
func (AlibabaOrderLogisticsTrackingGetRequest) GetTradeId ¶
func (r AlibabaOrderLogisticsTrackingGetRequest) GetTradeId() int64
func (*AlibabaOrderLogisticsTrackingGetRequest) SetTradeId ¶
func (r *AlibabaOrderLogisticsTrackingGetRequest) SetTradeId(tradeId int64) error
type AlibabaOrderLogisticsTrackingGetResponse ¶
type AlibabaOrderLogisticsTrackingGetResponse struct { XMLName xml.Name `xml:"alibaba_order_logistics_tracking_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 TrackingList []LogisticsTracking `json:"tracking_list,omitempty" xml:"tracking_list>logistics_tracking,omitempty"` }
type AlibabaOrderPayResultQueryAPIResponse ¶
type AlibabaOrderPayResultQueryAPIResponse struct { model.CommonResponse AlibabaOrderPayResultQueryResponse }
alibaba查询订单支付结果 APIResponse alibaba.order.pay.result.query
alibaba查询订单支付结果
type AlibabaOrderPayResultQueryRequest ¶
type AlibabaOrderPayResultQueryRequest struct { model.Params // contains filtered or unexported fields }
alibaba查询订单支付结果 APIRequest alibaba.order.pay.result.query
alibaba查询订单支付结果
func NewAlibabaOrderPayResultQueryRequest ¶
func NewAlibabaOrderPayResultQueryRequest() *AlibabaOrderPayResultQueryRequest
func (AlibabaOrderPayResultQueryRequest) GetApiMethodName ¶
func (r AlibabaOrderPayResultQueryRequest) GetApiMethodName() string
func (AlibabaOrderPayResultQueryRequest) GetApiParams ¶
func (r AlibabaOrderPayResultQueryRequest) GetApiParams() url.Values
func (AlibabaOrderPayResultQueryRequest) GetTradeId ¶
func (r AlibabaOrderPayResultQueryRequest) GetTradeId() int64
func (*AlibabaOrderPayResultQueryRequest) SetTradeId ¶
func (r *AlibabaOrderPayResultQueryRequest) SetTradeId(tradeId int64) error
type AlibabaOrderPayResultQueryResponse ¶
type AlibabaOrderPayResultQueryResponse struct { XMLName xml.Name `xml:"alibaba_order_pay_result_query_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Value *CashierPayResponse `json:"value,omitempty" xml:"value,omitempty"` }
type AlibabaShippingFreightCalculateAPIResponse ¶
type AlibabaShippingFreightCalculateAPIResponse struct { model.CommonResponse AlibabaShippingFreightCalculateResponse }
阿里巴巴商品运费计算查询接口 APIResponse alibaba.shipping.freight.calculate
阿里巴巴商品运费计算查询接口
type AlibabaShippingFreightCalculateRequest ¶
type AlibabaShippingFreightCalculateRequest struct { model.Params // contains filtered or unexported fields }
阿里巴巴商品运费计算查询接口 APIRequest alibaba.shipping.freight.calculate
阿里巴巴商品运费计算查询接口
func NewAlibabaShippingFreightCalculateRequest ¶
func NewAlibabaShippingFreightCalculateRequest() *AlibabaShippingFreightCalculateRequest
func (AlibabaShippingFreightCalculateRequest) GetApiMethodName ¶
func (r AlibabaShippingFreightCalculateRequest) GetApiMethodName() string
func (AlibabaShippingFreightCalculateRequest) GetApiParams ¶
func (r AlibabaShippingFreightCalculateRequest) GetApiParams() url.Values
func (AlibabaShippingFreightCalculateRequest) GetParamFreightTemplateRequest ¶
func (r AlibabaShippingFreightCalculateRequest) GetParamFreightTemplateRequest() *FreightTemplateRequest
func (*AlibabaShippingFreightCalculateRequest) SetParamFreightTemplateRequest ¶
func (r *AlibabaShippingFreightCalculateRequest) SetParamFreightTemplateRequest(paramFreightTemplateRequest *FreightTemplateRequest) error
type CashierPayResponse ¶
type CashierPayResponse struct { PayUrl string `json:"pay_url,omitempty" xml:"pay_url,omitempty"` ReasonCode string `json:"reason_code,omitempty" xml:"reason_code,omitempty"` ReasonMessage string `json:"reason_message,omitempty" xml:"reason_message,omitempty"` Status string `json:"status,omitempty" xml:"status,omitempty"` TradeId int64 `json:"trade_id,omitempty" xml:"trade_id,omitempty"` }
CashierPayResponse
type DistributionSaleProduct ¶
type DistributionSaleProduct struct { LadderPeriodList []LadderPeriod `json:"ladder_period_list,omitempty" xml:"ladder_period_list,omitempty"` MainImageUrl string `json:"main_image_url,omitempty" xml:"main_image_url,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` PriceRange string `json:"price_range,omitempty" xml:"price_range,omitempty"` ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"` ProductSkuList []ProductSku `json:"product_sku_list,omitempty" xml:"product_sku_list,omitempty"` DetailUrl string `json:"detail_url,omitempty" xml:"detail_url,omitempty"` MoqAndPrice *MoqAndPrice `json:"moq_and_price,omitempty" xml:"moq_and_price,omitempty"` Description string `json:"description,omitempty" xml:"description,omitempty"` IsCanPlaceOrder bool `json:"is_can_place_order,omitempty" xml:"is_can_place_order,omitempty"` Keywords []string `json:"keywords,omitempty" xml:"keywords>string,omitempty"` ECompanyId string `json:"e_company_id,omitempty" xml:"e_company_id,omitempty"` TopCategoryName string `json:"top_category_name,omitempty" xml:"top_category_name,omitempty"` LeafCategoryName string `json:"leaf_category_name,omitempty" xml:"leaf_category_name,omitempty"` ImageUrlList []string `json:"image_url_list,omitempty" xml:"image_url_list>string,omitempty"` }
DistributionSaleProduct
type DistributionSaleProductRequest ¶
type DistributionSaleProductRequest struct {
ProductIds []int64 `json:"product_ids,omitempty" xml:"product_ids>int64,omitempty"`
}
DistributionSaleProductRequest
type DivisionInfoDto ¶
type DivisionInfoDto struct { Code string `json:"code,omitempty" xml:"code,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` }
DivisionInfoDto
type FreightTemplateRequest ¶
type FreightTemplateRequest struct { DestinationCountry string `json:"destination_country,omitempty" xml:"destination_country,omitempty"` ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"` Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"` ZipCode string `json:"zip_code,omitempty" xml:"zip_code,omitempty"` }
FreightTemplateRequest
type Inventory ¶
type Inventory struct { Inventory int64 `json:"inventory,omitempty" xml:"inventory,omitempty"` StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"` DispatchCountry string `json:"dispatch_country,omitempty" xml:"dispatch_country,omitempty"` }
Inventory
type LadderPeriod ¶
type LadderPeriod struct { MaxQuantity int64 `json:"max_quantity,omitempty" xml:"max_quantity,omitempty"` MinQuantity int64 `json:"min_quantity,omitempty" xml:"min_quantity,omitempty"` ProcessPeriod int64 `json:"process_period,omitempty" xml:"process_period,omitempty"` }
LadderPeriod
type LadderPrice ¶
type LadderPrice struct { Price float64 `json:"price,omitempty" xml:"price,omitempty"` MaxQuantity int64 `json:"max_quantity,omitempty" xml:"max_quantity,omitempty"` MinQuantity int64 `json:"min_quantity,omitempty" xml:"min_quantity,omitempty"` }
LadderPrice
type LogisticsDetail ¶
type LogisticsDetail struct { CarrierCode string `json:"carrier_code,omitempty" xml:"carrier_code,omitempty"` ShipmentAddress *Address `json:"shipment_address,omitempty" xml:"shipment_address,omitempty"` }
LogisticsDetail
type LogisticsProduct ¶
type LogisticsProduct struct { ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"` Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"` SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"` }
LogisticsProduct
type LogisticsSolution ¶
type LogisticsSolution struct { DeliveryTime string `json:"delivery_time,omitempty" xml:"delivery_time,omitempty"` DestinationCountry string `json:"destination_country,omitempty" xml:"destination_country,omitempty"` DispatchCountry string `json:"dispatch_country,omitempty" xml:"dispatch_country,omitempty"` Fee float64 `json:"fee,omitempty" xml:"fee,omitempty"` ShippingType string `json:"shipping_type,omitempty" xml:"shipping_type,omitempty"` TradeTerm string `json:"trade_term,omitempty" xml:"trade_term,omitempty"` VendorCode string `json:"vendor_code,omitempty" xml:"vendor_code,omitempty"` VendorName string `json:"vendor_name,omitempty" xml:"vendor_name,omitempty"` }
LogisticsSolution
type LogisticsTracking ¶
type LogisticsTracking struct { Carrier string `json:"carrier,omitempty" xml:"carrier,omitempty"` CurrentEventCode string `json:"current_event_code,omitempty" xml:"current_event_code,omitempty"` EventList []TrackingEvent `json:"event_list,omitempty" xml:"event_list,omitempty"` TrackingNumber string `json:"tracking_number,omitempty" xml:"tracking_number,omitempty"` }
LogisticsTracking
type MoqAndPrice ¶
type MoqAndPrice struct { MoqDeliveryPeriod int64 `json:"moq_delivery_period,omitempty" xml:"moq_delivery_period,omitempty"` Unit string `json:"unit,omitempty" xml:"unit,omitempty"` MoqUnitPrice float64 `json:"moq_unit_price,omitempty" xml:"moq_unit_price,omitempty"` MinOrderQuantity string `json:"min_order_quantity,omitempty" xml:"min_order_quantity,omitempty"` }
MoqAndPrice
type MultiFreightTemplateRequest ¶
type MultiFreightTemplateRequest struct { ECompanyId string `json:"e_company_id,omitempty" xml:"e_company_id,omitempty"` Address *AddressInfoDto `json:"address,omitempty" xml:"address,omitempty"` DestinationCountry string `json:"destination_country,omitempty" xml:"destination_country,omitempty"` LogisticsProductList []LogisticsProduct `json:"logistics_product_list,omitempty" xml:"logistics_product_list,omitempty"` }
MultiFreightTemplateRequest
type OrderCreateRequest ¶
type OrderCreateRequest struct { ChannelReferId string `json:"channel_refer_id,omitempty" xml:"channel_refer_id,omitempty"` LogisticsDetail *LogisticsDetail `json:"logistics_detail,omitempty" xml:"logistics_detail,omitempty"` PaymentDetail *PaymentDetail `json:"payment_detail,omitempty" xml:"payment_detail,omitempty"` ProductList []TradeEcologyOrderCreateProduct `json:"product_list,omitempty" xml:"product_list,omitempty"` Properties string `json:"properties,omitempty" xml:"properties,omitempty"` Remark string `json:"remark,omitempty" xml:"remark,omitempty"` }
OrderCreateRequest
type OrderCreateResponse ¶
type OrderCreateResponse struct { PayUrl string `json:"pay_url,omitempty" xml:"pay_url,omitempty"` TradeId string `json:"trade_id,omitempty" xml:"trade_id,omitempty"` }
OrderCreateResponse
type OrderPayRequest ¶
type OrderPayRequest struct { AcceptLanguage string `json:"accept_language,omitempty" xml:"accept_language,omitempty"` IsPc bool `json:"is_pc,omitempty" xml:"is_pc,omitempty"` IsvDropShipperRegistrationTime int64 `json:"isv_drop_shipper_registration_time,omitempty" xml:"isv_drop_shipper_registration_time,omitempty"` OrderIdList []int64 `json:"order_id_list,omitempty" xml:"order_id_list>int64,omitempty"` ScreenResolution string `json:"screen_resolution,omitempty" xml:"screen_resolution,omitempty"` UserAgent string `json:"user_agent,omitempty" xml:"user_agent,omitempty"` UserIp string `json:"user_ip,omitempty" xml:"user_ip,omitempty"` }
OrderPayRequest
type PaymentDetail ¶
type PaymentDetail struct { ShipmentFee string `json:"shipment_fee,omitempty" xml:"shipment_fee,omitempty"` TotalAmount string `json:"total_amount,omitempty" xml:"total_amount,omitempty"` }
PaymentDetail
type Phone ¶
type Phone struct { Area string `json:"area,omitempty" xml:"area,omitempty"` Country string `json:"country,omitempty" xml:"country,omitempty"` Number string `json:"number,omitempty" xml:"number,omitempty"` }
Phone
type ProductSku ¶
type ProductSku struct { ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"` InventoryList []Inventory `json:"inventory_list,omitempty" xml:"inventory_list,omitempty"` SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"` SkuNameValueList []ProductSkuNameValue `json:"sku_name_value_list,omitempty" xml:"sku_name_value_list,omitempty"` LadderPriceList []LadderPrice `json:"ladder_price_list,omitempty" xml:"ladder_price_list,omitempty"` }
ProductSku
type ProductSkuNameValue ¶
type ProductSkuNameValue struct { AttrNameDesc string `json:"attr_name_desc,omitempty" xml:"attr_name_desc,omitempty"` AttrNameId int64 `json:"attr_name_id,omitempty" xml:"attr_name_id,omitempty"` AttrValueDesc string `json:"attr_value_desc,omitempty" xml:"attr_value_desc,omitempty"` AttrValueId int64 `json:"attr_value_id,omitempty" xml:"attr_value_id,omitempty"` AttrValueImage string `json:"attr_value_image,omitempty" xml:"attr_value_image,omitempty"` }
ProductSkuNameValue
type TrackingEvent ¶
type TrackingEvent struct { EventCode string `json:"event_code,omitempty" xml:"event_code,omitempty"` EventLocation string `json:"event_location,omitempty" xml:"event_location,omitempty"` EventName string `json:"event_name,omitempty" xml:"event_name,omitempty"` EventTime string `json:"event_time,omitempty" xml:"event_time,omitempty"` }
TrackingEvent
type TradeEcologyOrderCreateProduct ¶
type TradeEcologyOrderCreateProduct struct { ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"` Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"` SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"` UnitPriceStr string `json:"unit_price_str,omitempty" xml:"unit_price_str,omitempty"` }
TradeEcologyOrderCreateProduct
type Value ¶
type Value struct { ShippingType string `json:"shipping_type,omitempty" xml:"shipping_type,omitempty"` TradeTerm string `json:"trade_term,omitempty" xml:"trade_term,omitempty"` DestinationCountry string `json:"destination_country,omitempty" xml:"destination_country,omitempty"` VendorCode string `json:"vendor_code,omitempty" xml:"vendor_code,omitempty"` VendorName string `json:"vendor_name,omitempty" xml:"vendor_name,omitempty"` Fee float64 `json:"fee,omitempty" xml:"fee,omitempty"` DispatchCountry string `json:"dispatch_country,omitempty" xml:"dispatch_country,omitempty"` DeliveryTime string `json:"delivery_time,omitempty" xml:"delivery_time,omitempty"` }
Value
Source Files
¶
- Address.go
- AddressInfoDto.go
- AlibabaBuynowOrderCreateRequest.go
- AlibabaBuynowOrderCreateResponse.go
- AlibabaDropshippingOrderPayRequest.go
- AlibabaDropshippingOrderPayResponse.go
- AlibabaDropshippingProductGetRequest.go
- AlibabaDropshippingProductGetResponse.go
- AlibabaDropshippingTokenCreateRequest.go
- AlibabaDropshippingTokenCreateResponse.go
- AlibabaOrderFreightCalculateRequest.go
- AlibabaOrderFreightCalculateResponse.go
- AlibabaOrderLogisticsTrackingGetRequest.go
- AlibabaOrderLogisticsTrackingGetResponse.go
- AlibabaOrderPayResultQueryRequest.go
- AlibabaOrderPayResultQueryResponse.go
- AlibabaShippingFreightCalculateRequest.go
- AlibabaShippingFreightCalculateResponse.go
- CashierPayResponse.go
- DistributionSaleProduct.go
- DistributionSaleProductRequest.go
- DivisionInfoDto.go
- FreightTemplateRequest.go
- Inventory.go
- LadderPeriod.go
- LadderPrice.go
- LogisticsDetail.go
- LogisticsProduct.go
- LogisticsSolution.go
- LogisticsTracking.go
- MoqAndPrice.go
- MultiFreightTemplateRequest.go
- OrderCreateRequest.go
- OrderCreateResponse.go
- OrderPayRequest.go
- PaymentDetail.go
- Phone.go
- ProductSku.go
- ProductSkuNameValue.go
- TrackingEvent.go
- TradeEcologyOrderCreateProduct.go
- Value.go