aedata

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 AliexpressAffiliateOrderGetAPIResponse

type AliexpressAffiliateOrderGetAPIResponse struct {
	model.CommonResponse
	AliexpressAffiliateOrderGetResponse
}

AE流量订单详情获取API APIResponse aliexpress.affiliate.order.get

联盟推广订单效果获取API

type AliexpressAffiliateOrderGetRequest

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

AE流量订单详情获取API APIRequest aliexpress.affiliate.order.get

联盟推广订单效果获取API

func NewAliexpressAffiliateOrderGetRequest

func NewAliexpressAffiliateOrderGetRequest() *AliexpressAffiliateOrderGetRequest

func (AliexpressAffiliateOrderGetRequest) GetApiMethodName

func (r AliexpressAffiliateOrderGetRequest) GetApiMethodName() string

func (AliexpressAffiliateOrderGetRequest) GetApiParams

func (AliexpressAffiliateOrderGetRequest) GetAppSignature

func (r AliexpressAffiliateOrderGetRequest) GetAppSignature() string

func (AliexpressAffiliateOrderGetRequest) GetFields

func (AliexpressAffiliateOrderGetRequest) GetOrderIds

func (*AliexpressAffiliateOrderGetRequest) SetAppSignature

func (r *AliexpressAffiliateOrderGetRequest) SetAppSignature(appSignature string) error

func (*AliexpressAffiliateOrderGetRequest) SetFields

func (r *AliexpressAffiliateOrderGetRequest) SetFields(fields string) error

func (*AliexpressAffiliateOrderGetRequest) SetOrderIds

func (r *AliexpressAffiliateOrderGetRequest) SetOrderIds(orderIds string) error

type AliexpressAffiliateOrderGetResponse

type AliexpressAffiliateOrderGetResponse struct {
	XMLName xml.Name `xml:"aliexpress_affiliate_order_get_response"`

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

	RespResult *ResponseDto `json:"resp_result,omitempty" xml:"resp_result,omitempty"`
}

type AliexpressAffiliateOrderListAPIResponse

type AliexpressAffiliateOrderListAPIResponse struct {
	model.CommonResponse
	AliexpressAffiliateOrderListResponse
}

AE推广者订单批量获取接口 APIResponse aliexpress.affiliate.order.list

AE联盟推广者订单分页查询接口

type AliexpressAffiliateOrderListRequest

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

AE推广者订单批量获取接口 APIRequest aliexpress.affiliate.order.list

AE联盟推广者订单分页查询接口

func NewAliexpressAffiliateOrderListRequest

func NewAliexpressAffiliateOrderListRequest() *AliexpressAffiliateOrderListRequest

func (AliexpressAffiliateOrderListRequest) GetApiMethodName

func (r AliexpressAffiliateOrderListRequest) GetApiMethodName() string

func (AliexpressAffiliateOrderListRequest) GetApiParams

func (AliexpressAffiliateOrderListRequest) GetAppSignature

func (r AliexpressAffiliateOrderListRequest) GetAppSignature() string

func (AliexpressAffiliateOrderListRequest) GetEndTime

func (AliexpressAffiliateOrderListRequest) GetFields

func (AliexpressAffiliateOrderListRequest) GetLocaleSite

func (r AliexpressAffiliateOrderListRequest) GetLocaleSite() string

func (AliexpressAffiliateOrderListRequest) GetPageNo

func (AliexpressAffiliateOrderListRequest) GetPageSize

func (AliexpressAffiliateOrderListRequest) GetStartTime

func (AliexpressAffiliateOrderListRequest) GetStatus

func (*AliexpressAffiliateOrderListRequest) SetAppSignature

func (r *AliexpressAffiliateOrderListRequest) SetAppSignature(appSignature string) error

func (*AliexpressAffiliateOrderListRequest) SetEndTime

func (r *AliexpressAffiliateOrderListRequest) SetEndTime(endTime string) error

func (*AliexpressAffiliateOrderListRequest) SetFields

func (r *AliexpressAffiliateOrderListRequest) SetFields(fields string) error

func (*AliexpressAffiliateOrderListRequest) SetLocaleSite

func (r *AliexpressAffiliateOrderListRequest) SetLocaleSite(localeSite string) error

func (*AliexpressAffiliateOrderListRequest) SetPageNo

func (r *AliexpressAffiliateOrderListRequest) SetPageNo(pageNo int64) error

func (*AliexpressAffiliateOrderListRequest) SetPageSize

func (r *AliexpressAffiliateOrderListRequest) SetPageSize(pageSize int64) error

func (*AliexpressAffiliateOrderListRequest) SetStartTime

func (r *AliexpressAffiliateOrderListRequest) SetStartTime(startTime string) error

func (*AliexpressAffiliateOrderListRequest) SetStatus

func (r *AliexpressAffiliateOrderListRequest) SetStatus(status string) error

type AliexpressAffiliateOrderListResponse

type AliexpressAffiliateOrderListResponse struct {
	XMLName xml.Name `xml:"aliexpress_affiliate_order_list_response"`

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

	RespResult *ResponseDto `json:"resp_result,omitempty" xml:"resp_result,omitempty"`
}

type AliexpressAffiliateOrderListbyindexAPIResponse

type AliexpressAffiliateOrderListbyindexAPIResponse struct {
	model.CommonResponse
	AliexpressAffiliateOrderListbyindexResponse
}

AE联盟推广者订单查询接口-按游标索引查询 APIResponse aliexpress.affiliate.order.listbyindex

AE联盟推广者订单按游标查询接口

type AliexpressAffiliateOrderListbyindexRequest

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

AE联盟推广者订单查询接口-按游标索引查询 APIRequest aliexpress.affiliate.order.listbyindex

AE联盟推广者订单按游标查询接口

func NewAliexpressAffiliateOrderListbyindexRequest

func NewAliexpressAffiliateOrderListbyindexRequest() *AliexpressAffiliateOrderListbyindexRequest

func (AliexpressAffiliateOrderListbyindexRequest) GetApiMethodName

func (AliexpressAffiliateOrderListbyindexRequest) GetApiParams

func (AliexpressAffiliateOrderListbyindexRequest) GetAppSignature

func (AliexpressAffiliateOrderListbyindexRequest) GetEndTime

func (AliexpressAffiliateOrderListbyindexRequest) GetFields

func (AliexpressAffiliateOrderListbyindexRequest) GetPageSize

func (AliexpressAffiliateOrderListbyindexRequest) GetStartQueryIndexId

func (r AliexpressAffiliateOrderListbyindexRequest) GetStartQueryIndexId() string

func (AliexpressAffiliateOrderListbyindexRequest) GetStartTime

func (AliexpressAffiliateOrderListbyindexRequest) GetStatus

func (*AliexpressAffiliateOrderListbyindexRequest) SetAppSignature

func (r *AliexpressAffiliateOrderListbyindexRequest) SetAppSignature(appSignature string) error

func (*AliexpressAffiliateOrderListbyindexRequest) SetEndTime

func (*AliexpressAffiliateOrderListbyindexRequest) SetFields

func (*AliexpressAffiliateOrderListbyindexRequest) SetPageSize

func (r *AliexpressAffiliateOrderListbyindexRequest) SetPageSize(pageSize int64) error

func (*AliexpressAffiliateOrderListbyindexRequest) SetStartQueryIndexId

func (r *AliexpressAffiliateOrderListbyindexRequest) SetStartQueryIndexId(startQueryIndexId string) error

func (*AliexpressAffiliateOrderListbyindexRequest) SetStartTime

func (r *AliexpressAffiliateOrderListbyindexRequest) SetStartTime(startTime string) error

func (*AliexpressAffiliateOrderListbyindexRequest) SetStatus

type AliexpressAffiliateOrderListbyindexResponse

type AliexpressAffiliateOrderListbyindexResponse struct {
	XMLName xml.Name `xml:"aliexpress_affiliate_order_listbyindex_response"`

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

	RespResult *ResponseDto `json:"resp_result,omitempty" xml:"resp_result,omitempty"`
}

type Order

type Order struct {
	CommissionRate string `json:"commission_rate,omitempty" xml:"commission_rate,omitempty"`

	CreatedTime string `json:"created_time,omitempty" xml:"created_time,omitempty"`

	CustomerParameters string `json:"customer_parameters,omitempty" xml:"customer_parameters,omitempty"`

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

	EstimatedFinishedCommission int64 `json:"estimated_finished_commission,omitempty" xml:"estimated_finished_commission,omitempty"`

	EstimatedPaidCommission int64 `json:"estimated_paid_commission,omitempty" xml:"estimated_paid_commission,omitempty"`

	FinishedAmount int64 `json:"finished_amount,omitempty" xml:"finished_amount,omitempty"`

	FinishedTime string `json:"finished_time,omitempty" xml:"finished_time,omitempty"`

	IsNewBuyer string `json:"is_new_buyer,omitempty" xml:"is_new_buyer,omitempty"`

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

	ProductDetailUrl string `json:"product_detail_url,omitempty" xml:"product_detail_url,omitempty"`

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

	ProductMainImageUrl string `json:"product_main_image_url,omitempty" xml:"product_main_image_url,omitempty"`

	ProductTitle string `json:"product_title,omitempty" xml:"product_title,omitempty"`

	NewBuyerBonusCommission int64 `json:"new_buyer_bonus_commission,omitempty" xml:"new_buyer_bonus_commission,omitempty"`

	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`

	OrderNumber int64 `json:"order_number,omitempty" xml:"order_number,omitempty"`

	PaidAmount int64 `json:"paid_amount,omitempty" xml:"paid_amount,omitempty"`

	PaidTime string `json:"paid_time,omitempty" xml:"paid_time,omitempty"`

	ParentOrderNumber int64 `json:"parent_order_number,omitempty" xml:"parent_order_number,omitempty"`

	SettledCurrency string `json:"settled_currency,omitempty" xml:"settled_currency,omitempty"`

	ShipToCountry string `json:"ship_to_country,omitempty" xml:"ship_to_country,omitempty"`

	SubOrderId int64 `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`

	TrackingId string `json:"tracking_id,omitempty" xml:"tracking_id,omitempty"`

	IsHotProduct string `json:"is_hot_product,omitempty" xml:"is_hot_product,omitempty"`

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

	EffectDetailStatus string `json:"effect_detail_status,omitempty" xml:"effect_detail_status,omitempty"`

	EstimatedIncentiveFinishedCommission int64 `json:"estimated_incentive_finished_commission,omitempty" xml:"estimated_incentive_finished_commission,omitempty"`

	EstimatedIncentivePaidCommission int64 `json:"estimated_incentive_paid_commission,omitempty" xml:"estimated_incentive_paid_commission,omitempty"`

	IncentiveCommissionRate string `json:"incentive_commission_rate,omitempty" xml:"incentive_commission_rate,omitempty"`

	IsAffiliateProduct string `json:"is_affiliate_product,omitempty" xml:"is_affiliate_product,omitempty"`

	CustomParameters string `json:"custom_parameters,omitempty" xml:"custom_parameters,omitempty"`
}

Order

type ResponseDto

type ResponseDto struct {
	RespCode int64 `json:"resp_code,omitempty" xml:"resp_code,omitempty"`

	RespMsg string `json:"resp_msg,omitempty" xml:"resp_msg,omitempty"`

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

ResponseDto

type TrafficOrderResultDto

type TrafficOrderResultDto struct {
	CurrentRecordCount int64 `json:"current_record_count,omitempty" xml:"current_record_count,omitempty"`

	Orders []Order `json:"orders,omitempty" xml:"orders,omitempty"`

	CurrentPageNo int64 `json:"current_page_no,omitempty" xml:"current_page_no,omitempty"`

	TotalPageNo int64 `json:"total_page_no,omitempty" xml:"total_page_no,omitempty"`

	TotalRecordCount int64 `json:"total_record_count,omitempty" xml:"total_record_count,omitempty"`

	MaxQueryIndexId string `json:"max_query_index_id,omitempty" xml:"max_query_index_id,omitempty"`

	MinQueryIndexId string `json:"min_query_index_id,omitempty" xml:"min_query_index_id,omitempty"`
}

TrafficOrderResultDto

Jump to

Keyboard shortcuts

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