aedropshiper

package
v1.1.3 Latest Latest
Warning

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

Go to latest
Published: Jun 29, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AeopAeMultimedia

type AeopAeMultimedia struct {
	AeopAEVideos []AeopAeVideo `json:"aeop_a_e_videos,omitempty" xml:"aeop_a_e_videos,omitempty"`
}

AeopAeMultimedia

type AeopAeProductProperty

type AeopAeProductProperty struct {
	AttrValueUnit string `json:"attr_value_unit,omitempty" xml:"attr_value_unit,omitempty"`

	AttrValueStart string `json:"attr_value_start,omitempty" xml:"attr_value_start,omitempty"`

	AttrValueId int64 `json:"attr_value_id,omitempty" xml:"attr_value_id,omitempty"`

	AttrValueEnd string `json:"attr_value_end,omitempty" xml:"attr_value_end,omitempty"`

	AttrValue string `json:"attr_value,omitempty" xml:"attr_value,omitempty"`

	AttrNameId int64 `json:"attr_name_id,omitempty" xml:"attr_name_id,omitempty"`

	AttrName string `json:"attr_name,omitempty" xml:"attr_name,omitempty"`
}

AeopAeProductProperty

type AeopAeProductSku

type AeopAeProductSku struct {
	AeopSKUPropertyList []AeopSkuProperty `json:"aeop_s_k_u_property_list,omitempty" xml:"aeop_s_k_u_property_list,omitempty"`

	SKUAvailableStock int64 `json:"s_k_u_available_stock,omitempty" xml:"s_k_u_available_stock,omitempty"`

	SkuStock bool `json:"sku_stock,omitempty" xml:"sku_stock,omitempty"`

	SkuPrice string `json:"sku_price,omitempty" xml:"sku_price,omitempty"`

	IpmSkuStock int64 `json:"ipm_sku_stock,omitempty" xml:"ipm_sku_stock,omitempty"`

	Id string `json:"id,omitempty" xml:"id,omitempty"`

	CurrencyCode string `json:"currency_code,omitempty" xml:"currency_code,omitempty"`

	OfferSalePrice string `json:"offer_sale_price,omitempty" xml:"offer_sale_price,omitempty"`

	OfferBulkSalePrice string `json:"offer_bulk_sale_price,omitempty" xml:"offer_bulk_sale_price,omitempty"`

	SkuBulkOrder int64 `json:"sku_bulk_order,omitempty" xml:"sku_bulk_order,omitempty"`

	SkuCode string `json:"sku_code,omitempty" xml:"sku_code,omitempty"`

	AeopSKUPropertys []AeopSkuProperty `json:"aeop_s_k_u_propertys,omitempty" xml:"aeop_s_k_u_propertys,omitempty"`

	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`
}

AeopAeProductSku

type AeopAeVideo

type AeopAeVideo struct {
	PosterUrl string `json:"poster_url,omitempty" xml:"poster_url,omitempty"`

	MediaType string `json:"media_type,omitempty" xml:"media_type,omitempty"`

	MediaStatus string `json:"media_status,omitempty" xml:"media_status,omitempty"`

	MediaId int64 `json:"media_id,omitempty" xml:"media_id,omitempty"`

	AliMemberId int64 `json:"ali_member_id,omitempty" xml:"ali_member_id,omitempty"`
}

AeopAeVideo

type AeopChildOrderInfo

type AeopChildOrderInfo struct {
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`

	ProductPrice *SimpleMoney `json:"product_price,omitempty" xml:"product_price,omitempty"`

	ProductName string `json:"product_name,omitempty" xml:"product_name,omitempty"`

	ProductCount int64 `json:"product_count,omitempty" xml:"product_count,omitempty"`
}

AeopChildOrderInfo

type AeopFindProductResultDto

type AeopFindProductResultDto struct {
	AeopAeProductSKUs []AeopAeProductSku `json:"aeop_ae_product_s_k_us,omitempty" xml:"aeop_ae_product_s_k_us,omitempty"`

	Detail string `json:"detail,omitempty" xml:"detail,omitempty"`

	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`

	ProductUnit int64 `json:"product_unit,omitempty" xml:"product_unit,omitempty"`

	WsOfflineDate string `json:"ws_offline_date,omitempty" xml:"ws_offline_date,omitempty"`

	WsDisplay string `json:"ws_display,omitempty" xml:"ws_display,omitempty"`

	CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"`

	AeopAEMultimedia *AeopAeMultimedia `json:"aeop_a_e_multimedia,omitempty" xml:"aeop_a_e_multimedia,omitempty"`

	OwnerMemberId string `json:"owner_member_id,omitempty" xml:"owner_member_id,omitempty"`

	ProductStatusType string `json:"product_status_type,omitempty" xml:"product_status_type,omitempty"`

	AeopAeProductPropertys []AeopAeProductProperty `json:"aeop_ae_product_propertys,omitempty" xml:"aeop_ae_product_propertys,omitempty"`

	GrossWeight string `json:"gross_weight,omitempty" xml:"gross_weight,omitempty"`

	DeliveryTime int64 `json:"delivery_time,omitempty" xml:"delivery_time,omitempty"`

	WsValidNum int64 `json:"ws_valid_num,omitempty" xml:"ws_valid_num,omitempty"`

	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`

	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`

	PackageType bool `json:"package_type,omitempty" xml:"package_type,omitempty"`

	AeopNationalQuoteConfiguration *AeopNationalQuoteConfiguration `json:"aeop_national_quote_configuration,omitempty" xml:"aeop_national_quote_configuration,omitempty"`

	Subject string `json:"subject,omitempty" xml:"subject,omitempty"`

	BaseUnit int64 `json:"base_unit,omitempty" xml:"base_unit,omitempty"`

	PackageLength int64 `json:"package_length,omitempty" xml:"package_length,omitempty"`

	MobileDetail string `json:"mobile_detail,omitempty" xml:"mobile_detail,omitempty"`

	PackageHeight int64 `json:"package_height,omitempty" xml:"package_height,omitempty"`

	PackageWidth int64 `json:"package_width,omitempty" xml:"package_width,omitempty"`

	CurrencyCode string `json:"currency_code,omitempty" xml:"currency_code,omitempty"`

	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`

	ImageURLs string `json:"image_u_r_ls,omitempty" xml:"image_u_r_ls,omitempty"`

	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`

	ErrorCode int64 `json:"error_code,omitempty" xml:"error_code,omitempty"`

	ProductPrice string `json:"product_price,omitempty" xml:"product_price,omitempty"`

	ItemOfferSiteSalePrice string `json:"item_offer_site_sale_price,omitempty" xml:"item_offer_site_sale_price,omitempty"`

	TotalAvailableStock int64 `json:"total_available_stock,omitempty" xml:"total_available_stock,omitempty"`

	StoreInfo *AeopStoreInfo `json:"store_info,omitempty" xml:"store_info,omitempty"`

	EvaluationCount int64 `json:"evaluation_count,omitempty" xml:"evaluation_count,omitempty"`

	AvgEvaluationRating string `json:"avg_evaluation_rating,omitempty" xml:"avg_evaluation_rating,omitempty"`

	OrderCount int64 `json:"order_count,omitempty" xml:"order_count,omitempty"`
}

AeopFindProductResultDto

type AeopFreightCalculateForBuyerDto

type AeopFreightCalculateForBuyerDto struct {
	CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"`

	CountryCode string `json:"country_code,omitempty" xml:"country_code,omitempty"`

	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`

	ProductNum int64 `json:"product_num,omitempty" xml:"product_num,omitempty"`

	ProvinceCode string `json:"province_code,omitempty" xml:"province_code,omitempty"`

	SendGoodsCountryCode string `json:"send_goods_country_code,omitempty" xml:"send_goods_country_code,omitempty"`

	Price string `json:"price,omitempty" xml:"price,omitempty"`

	PriceCurrency string `json:"price_currency,omitempty" xml:"price_currency,omitempty"`
}

AeopFreightCalculateForBuyerDto

type AeopFreightCalculateResultForBuyerDto

type AeopFreightCalculateResultForBuyerDto struct {
	ErrorCode int64 `json:"error_code,omitempty" xml:"error_code,omitempty"`

	EstimatedDeliveryTime string `json:"estimated_delivery_time,omitempty" xml:"estimated_delivery_time,omitempty"`

	Freight *Money `json:"freight,omitempty" xml:"freight,omitempty"`

	ServiceName string `json:"service_name,omitempty" xml:"service_name,omitempty"`
}

AeopFreightCalculateResultForBuyerDto

type AeopFreightCalculateResultListResponseForBuyer

type AeopFreightCalculateResultListResponseForBuyer struct {
	AeopFreightCalculateResultForBuyerDTOList []AeopFreightCalculateResultForBuyerDto `` /* 134-byte string literal not displayed */

	ErrorDesc string `json:"error_desc,omitempty" xml:"error_desc,omitempty"`

	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AeopFreightCalculateResultListResponseForBuyer

type AeopNationalQuoteConfiguration

type AeopNationalQuoteConfiguration struct {
	ConfigurationType string `json:"configuration_type,omitempty" xml:"configuration_type,omitempty"`

	ConfigurationData string `json:"configuration_data,omitempty" xml:"configuration_data,omitempty"`
}

AeopNationalQuoteConfiguration

type AeopOrderInfo

type AeopOrderInfo struct {
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`

	OrderStatus string `json:"order_status,omitempty" xml:"order_status,omitempty"`

	LogisticsStatus string `json:"logistics_status,omitempty" xml:"logistics_status,omitempty"`

	OrderAmount *SimpleMoney `json:"order_amount,omitempty" xml:"order_amount,omitempty"`

	ChildOrderList []AeopChildOrderInfo `json:"child_order_list,omitempty" xml:"child_order_list,omitempty"`

	LogisticsInfoList []AeopOrderLogisticsInfo `json:"logistics_info_list,omitempty" xml:"logistics_info_list,omitempty"`

	StoreInfo *AeopStoreInfo `json:"store_info,omitempty" xml:"store_info,omitempty"`
}

AeopOrderInfo

type AeopOrderLogisticsInfo

type AeopOrderLogisticsInfo struct {
	LogisticsNo string `json:"logistics_no,omitempty" xml:"logistics_no,omitempty"`

	LogisticsService string `json:"logistics_service,omitempty" xml:"logistics_service,omitempty"`
}

AeopOrderLogisticsInfo

type AeopSingleOrderQuery

type AeopSingleOrderQuery struct {
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

AeopSingleOrderQuery

type AeopSkuProperty

type AeopSkuProperty struct {
	SkuPropertyId int64 `json:"sku_property_id,omitempty" xml:"sku_property_id,omitempty"`

	SkuImage string `json:"sku_image,omitempty" xml:"sku_image,omitempty"`

	PropertyValueId int64 `json:"property_value_id,omitempty" xml:"property_value_id,omitempty"`

	PropertyValueDefinitionName string `json:"property_value_definition_name,omitempty" xml:"property_value_definition_name,omitempty"`

	PropertyValueIdLong int64 `json:"property_value_id_long,omitempty" xml:"property_value_id_long,omitempty"`

	SkuPropertyValue string `json:"sku_property_value,omitempty" xml:"sku_property_value,omitempty"`

	SkuPropertyName string `json:"sku_property_name,omitempty" xml:"sku_property_name,omitempty"`
}

AeopSkuProperty

type AeopStoreInfo

type AeopStoreInfo struct {
	CommunicationRating string `json:"communication_rating,omitempty" xml:"communication_rating,omitempty"`

	ItemAsDescripedRating string `json:"item_as_descriped_rating,omitempty" xml:"item_as_descriped_rating,omitempty"`

	ShippingSpeedRating string `json:"shipping_speed_rating,omitempty" xml:"shipping_speed_rating,omitempty"`

	StoreId int64 `json:"store_id,omitempty" xml:"store_id,omitempty"`

	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`

	StoreUrl string `json:"store_url,omitempty" xml:"store_url,omitempty"`
}

AeopStoreInfo

type AliexpressLogisticsBuyerFreightCalculateAPIResponse

type AliexpressLogisticsBuyerFreightCalculateAPIResponse struct {
	model.CommonResponse
	AliexpressLogisticsBuyerFreightCalculateResponse
}

提供给买家使用的运费计算接口 APIResponse aliexpress.logistics.buyer.freight.calculate

提供给买家使用的运费计算接口

type AliexpressLogisticsBuyerFreightCalculateRequest

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

提供给买家使用的运费计算接口 APIRequest aliexpress.logistics.buyer.freight.calculate

提供给买家使用的运费计算接口

func NewAliexpressLogisticsBuyerFreightCalculateRequest

func NewAliexpressLogisticsBuyerFreightCalculateRequest() *AliexpressLogisticsBuyerFreightCalculateRequest

func (AliexpressLogisticsBuyerFreightCalculateRequest) GetApiMethodName

func (AliexpressLogisticsBuyerFreightCalculateRequest) GetApiParams

func (AliexpressLogisticsBuyerFreightCalculateRequest) GetParamAeopFreightCalculateForBuyerDTO

func (r AliexpressLogisticsBuyerFreightCalculateRequest) GetParamAeopFreightCalculateForBuyerDTO() *AeopFreightCalculateForBuyerDto

func (*AliexpressLogisticsBuyerFreightCalculateRequest) SetParamAeopFreightCalculateForBuyerDTO

func (r *AliexpressLogisticsBuyerFreightCalculateRequest) SetParamAeopFreightCalculateForBuyerDTO(paramAeopFreightCalculateForBuyerDTO *AeopFreightCalculateForBuyerDto) error

type AliexpressLogisticsBuyerFreightCalculateResponse

type AliexpressLogisticsBuyerFreightCalculateResponse struct {
	XMLName xml.Name `xml:"aliexpress_logistics_buyer_freight_calculate_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *AeopFreightCalculateResultListResponseForBuyer `json:"result,omitempty" xml:"result,omitempty"`
}

type AliexpressLogisticsDsTrackinginfoQueryAPIResponse

type AliexpressLogisticsDsTrackinginfoQueryAPIResponse struct {
	model.CommonResponse
	AliexpressLogisticsDsTrackinginfoQueryResponse
}

查询物流追踪信息 APIResponse aliexpress.logistics.ds.trackinginfo.query

Dropshipper查询物流追踪信息

type AliexpressLogisticsDsTrackinginfoQueryRequest

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

查询物流追踪信息 APIRequest aliexpress.logistics.ds.trackinginfo.query

Dropshipper查询物流追踪信息

func NewAliexpressLogisticsDsTrackinginfoQueryRequest

func NewAliexpressLogisticsDsTrackinginfoQueryRequest() *AliexpressLogisticsDsTrackinginfoQueryRequest

func (AliexpressLogisticsDsTrackinginfoQueryRequest) GetApiMethodName

func (AliexpressLogisticsDsTrackinginfoQueryRequest) GetApiParams

func (AliexpressLogisticsDsTrackinginfoQueryRequest) GetLogisticsNo

func (AliexpressLogisticsDsTrackinginfoQueryRequest) GetOrigin

func (AliexpressLogisticsDsTrackinginfoQueryRequest) GetOutRef

func (AliexpressLogisticsDsTrackinginfoQueryRequest) GetServiceName

func (AliexpressLogisticsDsTrackinginfoQueryRequest) GetToArea

func (*AliexpressLogisticsDsTrackinginfoQueryRequest) SetLogisticsNo

func (r *AliexpressLogisticsDsTrackinginfoQueryRequest) SetLogisticsNo(logisticsNo string) error

func (*AliexpressLogisticsDsTrackinginfoQueryRequest) SetOrigin

func (*AliexpressLogisticsDsTrackinginfoQueryRequest) SetOutRef

func (*AliexpressLogisticsDsTrackinginfoQueryRequest) SetServiceName

func (r *AliexpressLogisticsDsTrackinginfoQueryRequest) SetServiceName(serviceName string) error

func (*AliexpressLogisticsDsTrackinginfoQueryRequest) SetToArea

type AliexpressLogisticsDsTrackinginfoQueryResponse

type AliexpressLogisticsDsTrackinginfoQueryResponse struct {
	XMLName xml.Name `xml:"aliexpress_logistics_ds_trackinginfo_query_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Details []Details `json:"details,omitempty" xml:"details>details,omitempty"`

	OfficialWebsite string `json:"official_website,omitempty" xml:"official_website,omitempty"`

	ErrorDesc string `json:"error_desc,omitempty" xml:"error_desc,omitempty"`

	ResultSuccess bool `json:"result_success,omitempty" xml:"result_success,omitempty"`
}

type AliexpressOfferDsProductSimplequeryAPIResponse

type AliexpressOfferDsProductSimplequeryAPIResponse struct {
	model.CommonResponse
	AliexpressOfferDsProductSimplequeryResponse
}

Dropshipper查询单个商品的简易信息 APIResponse aliexpress.offer.ds.product.simplequery

提供给Dropshipper的通过商品ID查找商品简易信息(包括SKU-价格/库存、产品状态等)的接口,只有特定买家可以使用

type AliexpressOfferDsProductSimplequeryRequest

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

Dropshipper查询单个商品的简易信息 APIRequest aliexpress.offer.ds.product.simplequery

提供给Dropshipper的通过商品ID查找商品简易信息(包括SKU-价格/库存、产品状态等)的接口,只有特定买家可以使用

func NewAliexpressOfferDsProductSimplequeryRequest

func NewAliexpressOfferDsProductSimplequeryRequest() *AliexpressOfferDsProductSimplequeryRequest

func (AliexpressOfferDsProductSimplequeryRequest) GetApiMethodName

func (AliexpressOfferDsProductSimplequeryRequest) GetApiParams

func (AliexpressOfferDsProductSimplequeryRequest) GetLocalCountry

func (AliexpressOfferDsProductSimplequeryRequest) GetLocalLanguage

func (AliexpressOfferDsProductSimplequeryRequest) GetProductId

func (*AliexpressOfferDsProductSimplequeryRequest) SetLocalCountry

func (r *AliexpressOfferDsProductSimplequeryRequest) SetLocalCountry(localCountry string) error

func (*AliexpressOfferDsProductSimplequeryRequest) SetLocalLanguage

func (r *AliexpressOfferDsProductSimplequeryRequest) SetLocalLanguage(localLanguage string) error

func (*AliexpressOfferDsProductSimplequeryRequest) SetProductId

func (r *AliexpressOfferDsProductSimplequeryRequest) SetProductId(productId int64) error

type AliexpressOfferDsProductSimplequeryResponse

type AliexpressOfferDsProductSimplequeryResponse struct {
	XMLName xml.Name `xml:"aliexpress_offer_ds_product_simplequery_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	ItemOfferSiteSalePrice string `json:"item_offer_site_sale_price,omitempty" xml:"item_offer_site_sale_price,omitempty"`

	TotalAvailableStock int64 `json:"total_available_stock,omitempty" xml:"total_available_stock,omitempty"`

	AeopAeProductSKUs []AeopAeProductSku `json:"aeop_ae_product_s_k_us,omitempty" xml:"aeop_ae_product_s_k_us>aeop_ae_product_sku,omitempty"`

	ProductStatusType string `json:"product_status_type,omitempty" xml:"product_status_type,omitempty"`
}

type AliexpressPostproductRedefiningFindaeproductbyidfordropshipperAPIResponse

type AliexpressPostproductRedefiningFindaeproductbyidfordropshipperAPIResponse struct {
	model.CommonResponse
	AliexpressPostproductRedefiningFindaeproductbyidfordropshipperResponse
}

Dropshipper查找商品信息接口 APIResponse aliexpress.postproduct.redefining.findaeproductbyidfordropshipper

提供给Dropshipper的通过商品ID查找商品信息的接口,只有特定买家可以使用

type AliexpressPostproductRedefiningFindaeproductbyidfordropshipperRequest

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

Dropshipper查找商品信息接口 APIRequest aliexpress.postproduct.redefining.findaeproductbyidfordropshipper

提供给Dropshipper的通过商品ID查找商品信息的接口,只有特定买家可以使用

func (AliexpressPostproductRedefiningFindaeproductbyidfordropshipperRequest) GetApiMethodName

func (AliexpressPostproductRedefiningFindaeproductbyidfordropshipperRequest) GetApiParams

func (AliexpressPostproductRedefiningFindaeproductbyidfordropshipperRequest) GetLocalCountry

func (AliexpressPostproductRedefiningFindaeproductbyidfordropshipperRequest) GetLocalLanguage

func (AliexpressPostproductRedefiningFindaeproductbyidfordropshipperRequest) GetProductId

func (*AliexpressPostproductRedefiningFindaeproductbyidfordropshipperRequest) SetLocalCountry

func (*AliexpressPostproductRedefiningFindaeproductbyidfordropshipperRequest) SetLocalLanguage

func (*AliexpressPostproductRedefiningFindaeproductbyidfordropshipperRequest) SetProductId

type AliexpressPostproductRedefiningFindaeproductbyidfordropshipperResponse

type AliexpressPostproductRedefiningFindaeproductbyidfordropshipperResponse struct {
	XMLName xml.Name `xml:"aliexpress_postproduct_redefining_findaeproductbyidfordropshipper_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *AeopFindProductResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

type AliexpressTradeBuyPlaceorderAPIResponse

type AliexpressTradeBuyPlaceorderAPIResponse struct {
	model.CommonResponse
	AliexpressTradeBuyPlaceorderResponse
}

AE下单API APIResponse aliexpress.trade.buy.placeorder

A006_INVALID_ACCOUNT_INFO

type AliexpressTradeBuyPlaceorderRequest

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

AE下单API APIRequest aliexpress.trade.buy.placeorder

A006_INVALID_ACCOUNT_INFO

func NewAliexpressTradeBuyPlaceorderRequest

func NewAliexpressTradeBuyPlaceorderRequest() *AliexpressTradeBuyPlaceorderRequest

func (AliexpressTradeBuyPlaceorderRequest) GetApiMethodName

func (r AliexpressTradeBuyPlaceorderRequest) GetApiMethodName() string

func (AliexpressTradeBuyPlaceorderRequest) GetApiParams

func (AliexpressTradeBuyPlaceorderRequest) GetParamPlaceOrderRequest4OpenApiDTO

func (r AliexpressTradeBuyPlaceorderRequest) GetParamPlaceOrderRequest4OpenApiDTO() *PlaceOrderRequest4OpenApiDto

func (*AliexpressTradeBuyPlaceorderRequest) SetParamPlaceOrderRequest4OpenApiDTO

func (r *AliexpressTradeBuyPlaceorderRequest) SetParamPlaceOrderRequest4OpenApiDTO(paramPlaceOrderRequest4OpenApiDTO *PlaceOrderRequest4OpenApiDto) error

type AliexpressTradeBuyPlaceorderResponse

type AliexpressTradeBuyPlaceorderResponse struct {
	XMLName xml.Name `xml:"aliexpress_trade_buy_placeorder_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *PlaceOrderRes4OpenApiDto `json:"result,omitempty" xml:"result,omitempty"`
}

type AliexpressTradeDsOrderGetAPIResponse

type AliexpressTradeDsOrderGetAPIResponse struct {
	model.CommonResponse
	AliexpressTradeDsOrderGetResponse
}

买家查询订单详情 APIResponse aliexpress.trade.ds.order.get

买家查询订单详情,用于dropshipper

type AliexpressTradeDsOrderGetRequest

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

买家查询订单详情 APIRequest aliexpress.trade.ds.order.get

买家查询订单详情,用于dropshipper

func NewAliexpressTradeDsOrderGetRequest

func NewAliexpressTradeDsOrderGetRequest() *AliexpressTradeDsOrderGetRequest

func (AliexpressTradeDsOrderGetRequest) GetApiMethodName

func (r AliexpressTradeDsOrderGetRequest) GetApiMethodName() string

func (AliexpressTradeDsOrderGetRequest) GetApiParams

func (r AliexpressTradeDsOrderGetRequest) GetApiParams() url.Values

func (AliexpressTradeDsOrderGetRequest) GetSingleOrderQuery

func (r AliexpressTradeDsOrderGetRequest) GetSingleOrderQuery() *AeopSingleOrderQuery

func (*AliexpressTradeDsOrderGetRequest) SetSingleOrderQuery

func (r *AliexpressTradeDsOrderGetRequest) SetSingleOrderQuery(singleOrderQuery *AeopSingleOrderQuery) error

type AliexpressTradeDsOrderGetResponse

type AliexpressTradeDsOrderGetResponse struct {
	XMLName xml.Name `xml:"aliexpress_trade_ds_order_get_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *AeopOrderInfo `json:"result,omitempty" xml:"result,omitempty"`
}

type BigDecimal

type BigDecimal struct {
}

BigDecimal

type Details

type Details struct {
	EventDesc string `json:"event_desc,omitempty" xml:"event_desc,omitempty"`

	SignedName string `json:"signed_name,omitempty" xml:"signed_name,omitempty"`

	Status string `json:"status,omitempty" xml:"status,omitempty"`

	Address string `json:"address,omitempty" xml:"address,omitempty"`

	EventDate string `json:"event_date,omitempty" xml:"event_date,omitempty"`
}

Details

type MaillingAddressRequestDto

type MaillingAddressRequestDto struct {
	Address string `json:"address,omitempty" xml:"address,omitempty"`

	Address2 string `json:"address2,omitempty" xml:"address2,omitempty"`

	City string `json:"city,omitempty" xml:"city,omitempty"`

	ContactPerson string `json:"contact_person,omitempty" xml:"contact_person,omitempty"`

	Country string `json:"country,omitempty" xml:"country,omitempty"`

	Cpf string `json:"cpf,omitempty" xml:"cpf,omitempty"`

	FullName string `json:"full_name,omitempty" xml:"full_name,omitempty"`

	Locale string `json:"locale,omitempty" xml:"locale,omitempty"`

	MobileNo string `json:"mobile_no,omitempty" xml:"mobile_no,omitempty"`

	PassportNo string `json:"passport_no,omitempty" xml:"passport_no,omitempty"`

	PassportNoDate string `json:"passport_no_date,omitempty" xml:"passport_no_date,omitempty"`

	PassportOrganization string `json:"passport_organization,omitempty" xml:"passport_organization,omitempty"`

	PhoneCountry string `json:"phone_country,omitempty" xml:"phone_country,omitempty"`

	Province string `json:"province,omitempty" xml:"province,omitempty"`

	TaxNumber string `json:"tax_number,omitempty" xml:"tax_number,omitempty"`

	Zip string `json:"zip,omitempty" xml:"zip,omitempty"`

	RutNo string `json:"rut_no,omitempty" xml:"rut_no,omitempty"`

	ForeignerPassportNo string `json:"foreigner_passport_no,omitempty" xml:"foreigner_passport_no,omitempty"`

	IsForeigner string `json:"is_foreigner,omitempty" xml:"is_foreigner,omitempty"`
}

MaillingAddressRequestDto

type Money

type Money struct {
	Amount *BigDecimal `json:"amount,omitempty" xml:"amount,omitempty"`

	Cent int64 `json:"cent,omitempty" xml:"cent,omitempty"`

	CurrencyCode string `json:"currency_code,omitempty" xml:"currency_code,omitempty"`
}

Money

type PlaceOrderRequest4OpenApiDto

type PlaceOrderRequest4OpenApiDto struct {
	LogisticsAddress *MaillingAddressRequestDto `json:"logistics_address,omitempty" xml:"logistics_address,omitempty"`

	ProductItems []ProductBaseItem `json:"product_items,omitempty" xml:"product_items,omitempty"`
}

PlaceOrderRequest4OpenApiDto

type PlaceOrderRes4OpenApiDto

type PlaceOrderRes4OpenApiDto struct {
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`

	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`

	OrderList []int64 `json:"order_list,omitempty" xml:"order_list>int64,omitempty"`

	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

PlaceOrderRes4OpenApiDto

type ProductBaseItem

type ProductBaseItem struct {
	ProductCount int64 `json:"product_count,omitempty" xml:"product_count,omitempty"`

	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`

	SkuAttr string `json:"sku_attr,omitempty" xml:"sku_attr,omitempty"`

	LogisticsServiceName string `json:"logistics_service_name,omitempty" xml:"logistics_service_name,omitempty"`

	OrderMemo string `json:"order_memo,omitempty" xml:"order_memo,omitempty"`
}

ProductBaseItem

type SimpleMoney

type SimpleMoney struct {
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`

	CurrencyCode string `json:"currency_code,omitempty" xml:"currency_code,omitempty"`
}

SimpleMoney

Jump to

Keyboard shortcuts

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