aecreatives

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 AliexpressAffiliateCategoryGetAPIResponse

type AliexpressAffiliateCategoryGetAPIResponse struct {
	model.CommonResponse
	AliexpressAffiliateCategoryGetResponse
}

AE流量推广类目信息获取API APIResponse aliexpress.affiliate.category.get

获取AE流量推广类目的API

type AliexpressAffiliateCategoryGetRequest

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

AE流量推广类目信息获取API APIRequest aliexpress.affiliate.category.get

获取AE流量推广类目的API

func NewAliexpressAffiliateCategoryGetRequest

func NewAliexpressAffiliateCategoryGetRequest() *AliexpressAffiliateCategoryGetRequest

func (AliexpressAffiliateCategoryGetRequest) GetApiMethodName

func (r AliexpressAffiliateCategoryGetRequest) GetApiMethodName() string

func (AliexpressAffiliateCategoryGetRequest) GetApiParams

func (AliexpressAffiliateCategoryGetRequest) GetAppSignature

func (r AliexpressAffiliateCategoryGetRequest) GetAppSignature() string

func (*AliexpressAffiliateCategoryGetRequest) SetAppSignature

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

type AliexpressAffiliateCategoryGetResponse

type AliexpressAffiliateCategoryGetResponse struct {
	XMLName xml.Name `xml:"aliexpress_affiliate_category_get_response"`

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

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

type AliexpressAffiliateCategoryGetResult

type AliexpressAffiliateCategoryGetResult struct {
	Categories []Category `json:"categories,omitempty" xml:"categories,omitempty"`

	TotalResultCount int64 `json:"total_result_count,omitempty" xml:"total_result_count,omitempty"`
}

AliexpressAffiliateCategoryGetResult

type AliexpressAffiliateFeaturedpromoGetAPIResponse

type AliexpressAffiliateFeaturedpromoGetAPIResponse struct {
	model.CommonResponse
	AliexpressAffiliateFeaturedpromoGetResponse
}

联盟主题推广活动信息获取 APIResponse aliexpress.affiliate.featuredpromo.get

获取联盟主题推广活动信息

type AliexpressAffiliateFeaturedpromoGetRequest

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

联盟主题推广活动信息获取 APIRequest aliexpress.affiliate.featuredpromo.get

获取联盟主题推广活动信息

func NewAliexpressAffiliateFeaturedpromoGetRequest

func NewAliexpressAffiliateFeaturedpromoGetRequest() *AliexpressAffiliateFeaturedpromoGetRequest

func (AliexpressAffiliateFeaturedpromoGetRequest) GetApiMethodName

func (AliexpressAffiliateFeaturedpromoGetRequest) GetApiParams

func (AliexpressAffiliateFeaturedpromoGetRequest) GetAppSignature

func (AliexpressAffiliateFeaturedpromoGetRequest) GetFields

func (*AliexpressAffiliateFeaturedpromoGetRequest) SetAppSignature

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

func (*AliexpressAffiliateFeaturedpromoGetRequest) SetFields

type AliexpressAffiliateFeaturedpromoGetResponse

type AliexpressAffiliateFeaturedpromoGetResponse struct {
	XMLName xml.Name `xml:"aliexpress_affiliate_featuredpromo_get_response"`

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

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

type AliexpressAffiliateFeaturedpromoProductsGetAPIResponse

type AliexpressAffiliateFeaturedpromoProductsGetAPIResponse struct {
	model.CommonResponse
	AliexpressAffiliateFeaturedpromoProductsGetResponse
}

联盟主题推广活动商品信息获取 APIResponse aliexpress.affiliate.featuredpromo.products.get

根据联盟主题推广活动或主题品库查询对应的商品。如下品库为固定品库,可长期调用。品库类型和名称如下:高佣品(Hot Product)、新品(New Arrival)、热销商品(Best Seller)、每周尖货(weeklydeals)

type AliexpressAffiliateFeaturedpromoProductsGetRequest

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

联盟主题推广活动商品信息获取 APIRequest aliexpress.affiliate.featuredpromo.products.get

根据联盟主题推广活动或主题品库查询对应的商品。如下品库为固定品库,可长期调用。品库类型和名称如下:高佣品(Hot Product)、新品(New Arrival)、热销商品(Best Seller)、每周尖货(weeklydeals)

func NewAliexpressAffiliateFeaturedpromoProductsGetRequest

func NewAliexpressAffiliateFeaturedpromoProductsGetRequest() *AliexpressAffiliateFeaturedpromoProductsGetRequest

func (AliexpressAffiliateFeaturedpromoProductsGetRequest) GetApiMethodName

func (AliexpressAffiliateFeaturedpromoProductsGetRequest) GetApiParams

func (AliexpressAffiliateFeaturedpromoProductsGetRequest) GetAppSignature

func (AliexpressAffiliateFeaturedpromoProductsGetRequest) GetCategoryId

func (AliexpressAffiliateFeaturedpromoProductsGetRequest) GetCountry

func (AliexpressAffiliateFeaturedpromoProductsGetRequest) GetFields

func (AliexpressAffiliateFeaturedpromoProductsGetRequest) GetPageNo

func (AliexpressAffiliateFeaturedpromoProductsGetRequest) GetPageSize

func (AliexpressAffiliateFeaturedpromoProductsGetRequest) GetPromotionEndTime

func (AliexpressAffiliateFeaturedpromoProductsGetRequest) GetPromotionName

func (AliexpressAffiliateFeaturedpromoProductsGetRequest) GetPromotionStartTime

func (AliexpressAffiliateFeaturedpromoProductsGetRequest) GetSort

func (AliexpressAffiliateFeaturedpromoProductsGetRequest) GetTargetCurrency

func (AliexpressAffiliateFeaturedpromoProductsGetRequest) GetTargetLanguage

func (AliexpressAffiliateFeaturedpromoProductsGetRequest) GetTrackingId

func (*AliexpressAffiliateFeaturedpromoProductsGetRequest) SetAppSignature

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

func (*AliexpressAffiliateFeaturedpromoProductsGetRequest) SetCategoryId

func (*AliexpressAffiliateFeaturedpromoProductsGetRequest) SetCountry

func (*AliexpressAffiliateFeaturedpromoProductsGetRequest) SetFields

func (*AliexpressAffiliateFeaturedpromoProductsGetRequest) SetPageNo

func (*AliexpressAffiliateFeaturedpromoProductsGetRequest) SetPageSize

func (*AliexpressAffiliateFeaturedpromoProductsGetRequest) SetPromotionEndTime

func (r *AliexpressAffiliateFeaturedpromoProductsGetRequest) SetPromotionEndTime(promotionEndTime string) error

func (*AliexpressAffiliateFeaturedpromoProductsGetRequest) SetPromotionName

func (r *AliexpressAffiliateFeaturedpromoProductsGetRequest) SetPromotionName(promotionName string) error

func (*AliexpressAffiliateFeaturedpromoProductsGetRequest) SetPromotionStartTime

func (r *AliexpressAffiliateFeaturedpromoProductsGetRequest) SetPromotionStartTime(promotionStartTime string) error

func (*AliexpressAffiliateFeaturedpromoProductsGetRequest) SetSort

func (*AliexpressAffiliateFeaturedpromoProductsGetRequest) SetTargetCurrency

func (r *AliexpressAffiliateFeaturedpromoProductsGetRequest) SetTargetCurrency(targetCurrency string) error

func (*AliexpressAffiliateFeaturedpromoProductsGetRequest) SetTargetLanguage

func (r *AliexpressAffiliateFeaturedpromoProductsGetRequest) SetTargetLanguage(targetLanguage string) error

func (*AliexpressAffiliateFeaturedpromoProductsGetRequest) SetTrackingId

type AliexpressAffiliateFeaturedpromoProductsGetResponse

type AliexpressAffiliateFeaturedpromoProductsGetResponse struct {
	XMLName xml.Name `xml:"aliexpress_affiliate_featuredpromo_products_get_response"`

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

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

type AliexpressAffiliateHotproductDownloadAPIResponse

type AliexpressAffiliateHotproductDownloadAPIResponse struct {
	model.CommonResponse
	AliexpressAffiliateHotproductDownloadResponse
}

联盟营销爆品下载接口 APIResponse aliexpress.affiliate.hotproduct.download

查询联盟爆品API

type AliexpressAffiliateHotproductDownloadRequest

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

联盟营销爆品下载接口 APIRequest aliexpress.affiliate.hotproduct.download

查询联盟爆品API

func NewAliexpressAffiliateHotproductDownloadRequest

func NewAliexpressAffiliateHotproductDownloadRequest() *AliexpressAffiliateHotproductDownloadRequest

func (AliexpressAffiliateHotproductDownloadRequest) GetApiMethodName

func (AliexpressAffiliateHotproductDownloadRequest) GetApiParams

func (AliexpressAffiliateHotproductDownloadRequest) GetAppSignature

func (AliexpressAffiliateHotproductDownloadRequest) GetCategoryId

func (AliexpressAffiliateHotproductDownloadRequest) GetCountry

func (AliexpressAffiliateHotproductDownloadRequest) GetFields

func (AliexpressAffiliateHotproductDownloadRequest) GetLocaleSite

func (AliexpressAffiliateHotproductDownloadRequest) GetPageNo

func (AliexpressAffiliateHotproductDownloadRequest) GetPageSize

func (AliexpressAffiliateHotproductDownloadRequest) GetTargetCurrency

func (AliexpressAffiliateHotproductDownloadRequest) GetTargetLanguage

func (AliexpressAffiliateHotproductDownloadRequest) GetTrackingId

func (*AliexpressAffiliateHotproductDownloadRequest) SetAppSignature

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

func (*AliexpressAffiliateHotproductDownloadRequest) SetCategoryId

func (r *AliexpressAffiliateHotproductDownloadRequest) SetCategoryId(categoryId string) error

func (*AliexpressAffiliateHotproductDownloadRequest) SetCountry

func (*AliexpressAffiliateHotproductDownloadRequest) SetFields

func (*AliexpressAffiliateHotproductDownloadRequest) SetLocaleSite

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

func (*AliexpressAffiliateHotproductDownloadRequest) SetPageNo

func (*AliexpressAffiliateHotproductDownloadRequest) SetPageSize

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

func (*AliexpressAffiliateHotproductDownloadRequest) SetTargetCurrency

func (r *AliexpressAffiliateHotproductDownloadRequest) SetTargetCurrency(targetCurrency string) error

func (*AliexpressAffiliateHotproductDownloadRequest) SetTargetLanguage

func (r *AliexpressAffiliateHotproductDownloadRequest) SetTargetLanguage(targetLanguage string) error

func (*AliexpressAffiliateHotproductDownloadRequest) SetTrackingId

func (r *AliexpressAffiliateHotproductDownloadRequest) SetTrackingId(trackingId string) error

type AliexpressAffiliateHotproductDownloadResponse

type AliexpressAffiliateHotproductDownloadResponse struct {
	XMLName xml.Name `xml:"aliexpress_affiliate_hotproduct_download_response"`

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

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

type AliexpressAffiliateHotproductQueryAPIResponse

type AliexpressAffiliateHotproductQueryAPIResponse struct {
	model.CommonResponse
	AliexpressAffiliateHotproductQueryResponse
}

查询联盟爆品数据 APIResponse aliexpress.affiliate.hotproduct.query

查询联盟爆品API

type AliexpressAffiliateHotproductQueryRequest

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

查询联盟爆品数据 APIRequest aliexpress.affiliate.hotproduct.query

查询联盟爆品API

func NewAliexpressAffiliateHotproductQueryRequest

func NewAliexpressAffiliateHotproductQueryRequest() *AliexpressAffiliateHotproductQueryRequest

func (AliexpressAffiliateHotproductQueryRequest) GetApiMethodName

func (AliexpressAffiliateHotproductQueryRequest) GetApiParams

func (AliexpressAffiliateHotproductQueryRequest) GetAppSignature

func (AliexpressAffiliateHotproductQueryRequest) GetCategoryIds

func (AliexpressAffiliateHotproductQueryRequest) GetDeliveryDays

func (AliexpressAffiliateHotproductQueryRequest) GetFields

func (AliexpressAffiliateHotproductQueryRequest) GetKeywords

func (AliexpressAffiliateHotproductQueryRequest) GetMaxSalePrice

func (AliexpressAffiliateHotproductQueryRequest) GetMinSalePrice

func (AliexpressAffiliateHotproductQueryRequest) GetPageNo

func (AliexpressAffiliateHotproductQueryRequest) GetPageSize

func (AliexpressAffiliateHotproductQueryRequest) GetPlatformProductType

func (r AliexpressAffiliateHotproductQueryRequest) GetPlatformProductType() string

func (AliexpressAffiliateHotproductQueryRequest) GetShipToCountry

func (AliexpressAffiliateHotproductQueryRequest) GetSort

func (AliexpressAffiliateHotproductQueryRequest) GetTargetCurrency

func (r AliexpressAffiliateHotproductQueryRequest) GetTargetCurrency() string

func (AliexpressAffiliateHotproductQueryRequest) GetTargetLanguage

func (r AliexpressAffiliateHotproductQueryRequest) GetTargetLanguage() string

func (AliexpressAffiliateHotproductQueryRequest) GetTrackingId

func (*AliexpressAffiliateHotproductQueryRequest) SetAppSignature

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

func (*AliexpressAffiliateHotproductQueryRequest) SetCategoryIds

func (r *AliexpressAffiliateHotproductQueryRequest) SetCategoryIds(categoryIds string) error

func (*AliexpressAffiliateHotproductQueryRequest) SetDeliveryDays

func (r *AliexpressAffiliateHotproductQueryRequest) SetDeliveryDays(deliveryDays string) error

func (*AliexpressAffiliateHotproductQueryRequest) SetFields

func (*AliexpressAffiliateHotproductQueryRequest) SetKeywords

func (r *AliexpressAffiliateHotproductQueryRequest) SetKeywords(keywords string) error

func (*AliexpressAffiliateHotproductQueryRequest) SetMaxSalePrice

func (r *AliexpressAffiliateHotproductQueryRequest) SetMaxSalePrice(maxSalePrice int64) error

func (*AliexpressAffiliateHotproductQueryRequest) SetMinSalePrice

func (r *AliexpressAffiliateHotproductQueryRequest) SetMinSalePrice(minSalePrice int64) error

func (*AliexpressAffiliateHotproductQueryRequest) SetPageNo

func (*AliexpressAffiliateHotproductQueryRequest) SetPageSize

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

func (*AliexpressAffiliateHotproductQueryRequest) SetPlatformProductType

func (r *AliexpressAffiliateHotproductQueryRequest) SetPlatformProductType(platformProductType string) error

func (*AliexpressAffiliateHotproductQueryRequest) SetShipToCountry

func (r *AliexpressAffiliateHotproductQueryRequest) SetShipToCountry(shipToCountry string) error

func (*AliexpressAffiliateHotproductQueryRequest) SetSort

func (*AliexpressAffiliateHotproductQueryRequest) SetTargetCurrency

func (r *AliexpressAffiliateHotproductQueryRequest) SetTargetCurrency(targetCurrency string) error

func (*AliexpressAffiliateHotproductQueryRequest) SetTargetLanguage

func (r *AliexpressAffiliateHotproductQueryRequest) SetTargetLanguage(targetLanguage string) error

func (*AliexpressAffiliateHotproductQueryRequest) SetTrackingId

func (r *AliexpressAffiliateHotproductQueryRequest) SetTrackingId(trackingId string) error

type AliexpressAffiliateHotproductQueryResponse

type AliexpressAffiliateHotproductQueryResponse struct {
	XMLName xml.Name `xml:"aliexpress_affiliate_hotproduct_query_response"`

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

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

type AliexpressAffiliateImageSearchAPIResponse

type AliexpressAffiliateImageSearchAPIResponse struct {
	model.CommonResponse
	AliexpressAffiliateImageSearchResponse
}

图搜 APIResponse aliexpress.affiliate.image.search

图片搜索接口

type AliexpressAffiliateImageSearchRequest

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

图搜 APIRequest aliexpress.affiliate.image.search

图片搜索接口

func NewAliexpressAffiliateImageSearchRequest

func NewAliexpressAffiliateImageSearchRequest() *AliexpressAffiliateImageSearchRequest

func (AliexpressAffiliateImageSearchRequest) GetApiMethodName

func (r AliexpressAffiliateImageSearchRequest) GetApiMethodName() string

func (AliexpressAffiliateImageSearchRequest) GetApiParams

func (AliexpressAffiliateImageSearchRequest) GetAppSignature

func (r AliexpressAffiliateImageSearchRequest) GetAppSignature() string

func (AliexpressAffiliateImageSearchRequest) GetFields

func (AliexpressAffiliateImageSearchRequest) GetImageFileBytes

func (r AliexpressAffiliateImageSearchRequest) GetImageFileBytes() []*model.File

func (AliexpressAffiliateImageSearchRequest) GetImgCid

func (AliexpressAffiliateImageSearchRequest) GetMediaUserId

func (r AliexpressAffiliateImageSearchRequest) GetMediaUserId() string

func (AliexpressAffiliateImageSearchRequest) GetProductCnt

func (r AliexpressAffiliateImageSearchRequest) GetProductCnt() int64

func (AliexpressAffiliateImageSearchRequest) GetShptTo

func (AliexpressAffiliateImageSearchRequest) GetSort

func (AliexpressAffiliateImageSearchRequest) GetTargetCurrency

func (r AliexpressAffiliateImageSearchRequest) GetTargetCurrency() string

func (AliexpressAffiliateImageSearchRequest) GetTargetLanguage

func (r AliexpressAffiliateImageSearchRequest) GetTargetLanguage() string

func (AliexpressAffiliateImageSearchRequest) GetTrackingId

func (*AliexpressAffiliateImageSearchRequest) SetAppSignature

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

func (*AliexpressAffiliateImageSearchRequest) SetFields

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

func (*AliexpressAffiliateImageSearchRequest) SetImageFileBytes

func (r *AliexpressAffiliateImageSearchRequest) SetImageFileBytes(imageFileBytes []*model.File) error

func (*AliexpressAffiliateImageSearchRequest) SetImgCid

func (r *AliexpressAffiliateImageSearchRequest) SetImgCid(imgCid string) error

func (*AliexpressAffiliateImageSearchRequest) SetMediaUserId

func (r *AliexpressAffiliateImageSearchRequest) SetMediaUserId(mediaUserId string) error

func (*AliexpressAffiliateImageSearchRequest) SetProductCnt

func (r *AliexpressAffiliateImageSearchRequest) SetProductCnt(productCnt int64) error

func (*AliexpressAffiliateImageSearchRequest) SetShptTo

func (r *AliexpressAffiliateImageSearchRequest) SetShptTo(shptTo string) error

func (*AliexpressAffiliateImageSearchRequest) SetSort

func (*AliexpressAffiliateImageSearchRequest) SetTargetCurrency

func (r *AliexpressAffiliateImageSearchRequest) SetTargetCurrency(targetCurrency string) error

func (*AliexpressAffiliateImageSearchRequest) SetTargetLanguage

func (r *AliexpressAffiliateImageSearchRequest) SetTargetLanguage(targetLanguage string) error

func (*AliexpressAffiliateImageSearchRequest) SetTrackingId

func (r *AliexpressAffiliateImageSearchRequest) SetTrackingId(trackingId string) error

type AliexpressAffiliateImageSearchResponse

type AliexpressAffiliateImageSearchResponse struct {
	XMLName xml.Name `xml:"aliexpress_affiliate_image_search_response"`

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

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

type AliexpressAffiliateProductQueryAPIResponse

type AliexpressAffiliateProductQueryAPIResponse struct {
	model.CommonResponse
	AliexpressAffiliateProductQueryResponse
}

联盟推广商品获取接口 APIResponse aliexpress.affiliate.product.query

联盟推广商品搜索接口,用于搜索联盟推广商品数据

type AliexpressAffiliateProductQueryRequest

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

联盟推广商品获取接口 APIRequest aliexpress.affiliate.product.query

联盟推广商品搜索接口,用于搜索联盟推广商品数据

func NewAliexpressAffiliateProductQueryRequest

func NewAliexpressAffiliateProductQueryRequest() *AliexpressAffiliateProductQueryRequest

func (AliexpressAffiliateProductQueryRequest) GetApiMethodName

func (r AliexpressAffiliateProductQueryRequest) GetApiMethodName() string

func (AliexpressAffiliateProductQueryRequest) GetApiParams

func (AliexpressAffiliateProductQueryRequest) GetAppSignature

func (r AliexpressAffiliateProductQueryRequest) GetAppSignature() string

func (AliexpressAffiliateProductQueryRequest) GetCategoryIds

func (AliexpressAffiliateProductQueryRequest) GetDeliveryDays

func (r AliexpressAffiliateProductQueryRequest) GetDeliveryDays() string

func (AliexpressAffiliateProductQueryRequest) GetFields

func (AliexpressAffiliateProductQueryRequest) GetKeywords

func (AliexpressAffiliateProductQueryRequest) GetMaxSalePrice

func (r AliexpressAffiliateProductQueryRequest) GetMaxSalePrice() int64

func (AliexpressAffiliateProductQueryRequest) GetMinSalePrice

func (r AliexpressAffiliateProductQueryRequest) GetMinSalePrice() int64

func (AliexpressAffiliateProductQueryRequest) GetPageNo

func (AliexpressAffiliateProductQueryRequest) GetPageSize

func (AliexpressAffiliateProductQueryRequest) GetPlatformProductType

func (r AliexpressAffiliateProductQueryRequest) GetPlatformProductType() string

func (AliexpressAffiliateProductQueryRequest) GetShipToCountry

func (r AliexpressAffiliateProductQueryRequest) GetShipToCountry() string

func (AliexpressAffiliateProductQueryRequest) GetSort

func (AliexpressAffiliateProductQueryRequest) GetTargetCurrency

func (r AliexpressAffiliateProductQueryRequest) GetTargetCurrency() string

func (AliexpressAffiliateProductQueryRequest) GetTargetLanguage

func (r AliexpressAffiliateProductQueryRequest) GetTargetLanguage() string

func (AliexpressAffiliateProductQueryRequest) GetTrackingId

func (*AliexpressAffiliateProductQueryRequest) SetAppSignature

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

func (*AliexpressAffiliateProductQueryRequest) SetCategoryIds

func (r *AliexpressAffiliateProductQueryRequest) SetCategoryIds(categoryIds string) error

func (*AliexpressAffiliateProductQueryRequest) SetDeliveryDays

func (r *AliexpressAffiliateProductQueryRequest) SetDeliveryDays(deliveryDays string) error

func (*AliexpressAffiliateProductQueryRequest) SetFields

func (*AliexpressAffiliateProductQueryRequest) SetKeywords

func (r *AliexpressAffiliateProductQueryRequest) SetKeywords(keywords string) error

func (*AliexpressAffiliateProductQueryRequest) SetMaxSalePrice

func (r *AliexpressAffiliateProductQueryRequest) SetMaxSalePrice(maxSalePrice int64) error

func (*AliexpressAffiliateProductQueryRequest) SetMinSalePrice

func (r *AliexpressAffiliateProductQueryRequest) SetMinSalePrice(minSalePrice int64) error

func (*AliexpressAffiliateProductQueryRequest) SetPageNo

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

func (*AliexpressAffiliateProductQueryRequest) SetPageSize

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

func (*AliexpressAffiliateProductQueryRequest) SetPlatformProductType

func (r *AliexpressAffiliateProductQueryRequest) SetPlatformProductType(platformProductType string) error

func (*AliexpressAffiliateProductQueryRequest) SetShipToCountry

func (r *AliexpressAffiliateProductQueryRequest) SetShipToCountry(shipToCountry string) error

func (*AliexpressAffiliateProductQueryRequest) SetSort

func (*AliexpressAffiliateProductQueryRequest) SetTargetCurrency

func (r *AliexpressAffiliateProductQueryRequest) SetTargetCurrency(targetCurrency string) error

func (*AliexpressAffiliateProductQueryRequest) SetTargetLanguage

func (r *AliexpressAffiliateProductQueryRequest) SetTargetLanguage(targetLanguage string) error

func (*AliexpressAffiliateProductQueryRequest) SetTrackingId

func (r *AliexpressAffiliateProductQueryRequest) SetTrackingId(trackingId string) error

type AliexpressAffiliateProductQueryResponse

type AliexpressAffiliateProductQueryResponse struct {
	XMLName xml.Name `xml:"aliexpress_affiliate_product_query_response"`

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

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

type AliexpressAffiliateProductSmartmatchAPIResponse

type AliexpressAffiliateProductSmartmatchAPIResponse struct {
	model.CommonResponse
	AliexpressAffiliateProductSmartmatchResponse
}

联盟物料智能推荐api APIResponse aliexpress.affiliate.product.smartmatch

联盟物料算法智能推荐

type AliexpressAffiliateProductSmartmatchRequest

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

联盟物料智能推荐api APIRequest aliexpress.affiliate.product.smartmatch

联盟物料算法智能推荐

func NewAliexpressAffiliateProductSmartmatchRequest

func NewAliexpressAffiliateProductSmartmatchRequest() *AliexpressAffiliateProductSmartmatchRequest

func (AliexpressAffiliateProductSmartmatchRequest) GetApiMethodName

func (AliexpressAffiliateProductSmartmatchRequest) GetApiParams

func (AliexpressAffiliateProductSmartmatchRequest) GetApp

func (AliexpressAffiliateProductSmartmatchRequest) GetAppSignature

func (AliexpressAffiliateProductSmartmatchRequest) GetCountry

func (AliexpressAffiliateProductSmartmatchRequest) GetDevice

func (AliexpressAffiliateProductSmartmatchRequest) GetDeviceId

func (AliexpressAffiliateProductSmartmatchRequest) GetFields

func (AliexpressAffiliateProductSmartmatchRequest) GetKeywords

func (AliexpressAffiliateProductSmartmatchRequest) GetPageNo

func (AliexpressAffiliateProductSmartmatchRequest) GetProductId

func (AliexpressAffiliateProductSmartmatchRequest) GetSite

func (AliexpressAffiliateProductSmartmatchRequest) GetTargetCurrency

func (AliexpressAffiliateProductSmartmatchRequest) GetTargetLanguage

func (AliexpressAffiliateProductSmartmatchRequest) GetTrackingId

func (AliexpressAffiliateProductSmartmatchRequest) GetUser

func (*AliexpressAffiliateProductSmartmatchRequest) SetApp

func (*AliexpressAffiliateProductSmartmatchRequest) SetAppSignature

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

func (*AliexpressAffiliateProductSmartmatchRequest) SetCountry

func (*AliexpressAffiliateProductSmartmatchRequest) SetDevice

func (*AliexpressAffiliateProductSmartmatchRequest) SetDeviceId

func (r *AliexpressAffiliateProductSmartmatchRequest) SetDeviceId(deviceId string) error

func (*AliexpressAffiliateProductSmartmatchRequest) SetFields

func (*AliexpressAffiliateProductSmartmatchRequest) SetKeywords

func (r *AliexpressAffiliateProductSmartmatchRequest) SetKeywords(keywords string) error

func (*AliexpressAffiliateProductSmartmatchRequest) SetPageNo

func (*AliexpressAffiliateProductSmartmatchRequest) SetProductId

func (r *AliexpressAffiliateProductSmartmatchRequest) SetProductId(productId string) error

func (*AliexpressAffiliateProductSmartmatchRequest) SetSite

func (*AliexpressAffiliateProductSmartmatchRequest) SetTargetCurrency

func (r *AliexpressAffiliateProductSmartmatchRequest) SetTargetCurrency(targetCurrency string) error

func (*AliexpressAffiliateProductSmartmatchRequest) SetTargetLanguage

func (r *AliexpressAffiliateProductSmartmatchRequest) SetTargetLanguage(targetLanguage string) error

func (*AliexpressAffiliateProductSmartmatchRequest) SetTrackingId

func (r *AliexpressAffiliateProductSmartmatchRequest) SetTrackingId(trackingId string) error

func (*AliexpressAffiliateProductSmartmatchRequest) SetUser

type AliexpressAffiliateProductSmartmatchResponse

type AliexpressAffiliateProductSmartmatchResponse struct {
	XMLName xml.Name `xml:"aliexpress_affiliate_product_smartmatch_response"`

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

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

type AliexpressAffiliateProductdetailGetAPIResponse

type AliexpressAffiliateProductdetailGetAPIResponse struct {
	model.CommonResponse
	AliexpressAffiliateProductdetailGetResponse
}

联盟商品详情获取接口 APIResponse aliexpress.affiliate.productdetail.get

联盟推广商品搜索接口,用于搜索联盟推广商品数据

type AliexpressAffiliateProductdetailGetRequest

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

联盟商品详情获取接口 APIRequest aliexpress.affiliate.productdetail.get

联盟推广商品搜索接口,用于搜索联盟推广商品数据

func NewAliexpressAffiliateProductdetailGetRequest

func NewAliexpressAffiliateProductdetailGetRequest() *AliexpressAffiliateProductdetailGetRequest

func (AliexpressAffiliateProductdetailGetRequest) GetApiMethodName

func (AliexpressAffiliateProductdetailGetRequest) GetApiParams

func (AliexpressAffiliateProductdetailGetRequest) GetAppSignature

func (AliexpressAffiliateProductdetailGetRequest) GetCountry

func (AliexpressAffiliateProductdetailGetRequest) GetFields

func (AliexpressAffiliateProductdetailGetRequest) GetProductIds

func (AliexpressAffiliateProductdetailGetRequest) GetTargetCurrency

func (r AliexpressAffiliateProductdetailGetRequest) GetTargetCurrency() string

func (AliexpressAffiliateProductdetailGetRequest) GetTargetLanguage

func (r AliexpressAffiliateProductdetailGetRequest) GetTargetLanguage() string

func (AliexpressAffiliateProductdetailGetRequest) GetTrackingId

func (*AliexpressAffiliateProductdetailGetRequest) SetAppSignature

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

func (*AliexpressAffiliateProductdetailGetRequest) SetCountry

func (*AliexpressAffiliateProductdetailGetRequest) SetFields

func (*AliexpressAffiliateProductdetailGetRequest) SetProductIds

func (r *AliexpressAffiliateProductdetailGetRequest) SetProductIds(productIds string) error

func (*AliexpressAffiliateProductdetailGetRequest) SetTargetCurrency

func (r *AliexpressAffiliateProductdetailGetRequest) SetTargetCurrency(targetCurrency string) error

func (*AliexpressAffiliateProductdetailGetRequest) SetTargetLanguage

func (r *AliexpressAffiliateProductdetailGetRequest) SetTargetLanguage(targetLanguage string) error

func (*AliexpressAffiliateProductdetailGetRequest) SetTrackingId

func (r *AliexpressAffiliateProductdetailGetRequest) SetTrackingId(trackingId string) error

type AliexpressAffiliateProductdetailGetResponse

type AliexpressAffiliateProductdetailGetResponse struct {
	XMLName xml.Name `xml:"aliexpress_affiliate_productdetail_get_response"`

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

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

type Category

type Category struct {
	CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"`

	CategoryName string `json:"category_name,omitempty" xml:"category_name,omitempty"`

	ParentCategoryId int64 `json:"parent_category_id,omitempty" xml:"parent_category_id,omitempty"`
}

Category

type Product

type Product struct {
	AppSalePrice string `json:"app_sale_price,omitempty" xml:"app_sale_price,omitempty"`

	CommissionRate string `json:"commission_rate,omitempty" xml:"commission_rate,omitempty"`

	Discount string `json:"discount,omitempty" xml:"discount,omitempty"`

	FirstLevelCategoryId int64 `json:"first_level_category_id,omitempty" xml:"first_level_category_id,omitempty"`

	FirstLevelCategoryName string `json:"first_level_category_name,omitempty" xml:"first_level_category_name,omitempty"`

	OriginalPrice string `json:"original_price,omitempty" xml:"original_price,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"`

	ProductSmallImageUrls []string `json:"product_small_image_urls,omitempty" xml:"product_small_image_urls>string,omitempty"`

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

	ProductVideoUrl string `json:"product_video_url,omitempty" xml:"product_video_url,omitempty"`

	PromotionLink string `json:"promotion_link,omitempty" xml:"promotion_link,omitempty"`

	SalePrice string `json:"sale_price,omitempty" xml:"sale_price,omitempty"`

	SecondLevelCategoryId int64 `json:"second_level_category_id,omitempty" xml:"second_level_category_id,omitempty"`

	SecondLevelCategoryName string `json:"second_level_category_name,omitempty" xml:"second_level_category_name,omitempty"`

	ShopId int64 `json:"shop_id,omitempty" xml:"shop_id,omitempty"`

	ShopUrl string `json:"shop_url,omitempty" xml:"shop_url,omitempty"`

	TargetAppSalePrice string `json:"target_app_sale_price,omitempty" xml:"target_app_sale_price,omitempty"`

	TargetOriginalPrice string `json:"target_original_price,omitempty" xml:"target_original_price,omitempty"`

	TargetSalePrice string `json:"target_sale_price,omitempty" xml:"target_sale_price,omitempty"`

	LastestVolume int64 `json:"lastest_volume,omitempty" xml:"lastest_volume,omitempty"`

	HotProductCommissionRate string `json:"hot_product_commission_rate,omitempty" xml:"hot_product_commission_rate,omitempty"`

	PlatformProductType string `json:"platform_product_type,omitempty" xml:"platform_product_type,omitempty"`

	EvaluateRate string `json:"evaluate_rate,omitempty" xml:"evaluate_rate,omitempty"`

	AppSalePriceCurrency string `json:"app_sale_price_currency,omitempty" xml:"app_sale_price_currency,omitempty"`

	OriginalPriceCurrency string `json:"original_price_currency,omitempty" xml:"original_price_currency,omitempty"`

	TargetOriginalPriceCurrency string `json:"target_original_price_currency,omitempty" xml:"target_original_price_currency,omitempty"`

	TargetSalePriceCurrency string `json:"target_sale_price_currency,omitempty" xml:"target_sale_price_currency,omitempty"`

	TargetAppSalePriceCurrency string `json:"target_app_sale_price_currency,omitempty" xml:"target_app_sale_price_currency,omitempty"`

	SalePriceCurrency string `json:"sale_price_currency,omitempty" xml:"sale_price_currency,omitempty"`

	RelevantMarketCommissionRate string `json:"relevant_market_commission_rate,omitempty" xml:"relevant_market_commission_rate,omitempty"`

	PromoCodeInfo *PromoCodeDto `json:"promo_code_info,omitempty" xml:"promo_code_info,omitempty"`

	ShipToDays string `json:"ship_to_days,omitempty" xml:"ship_to_days,omitempty"`

	CommisionRate string `json:"commision_rate,omitempty" xml:"commision_rate,omitempty"`
}

Product

type ProductImgRegionDto

type ProductImgRegionDto struct {
	PosTopLeftX string `json:"pos_top_left_x,omitempty" xml:"pos_top_left_x,omitempty"`

	PosTopLeftY string `json:"pos_top_left_y,omitempty" xml:"pos_top_left_y,omitempty"`

	PosBottomRightX string `json:"pos_bottom_right_x,omitempty" xml:"pos_bottom_right_x,omitempty"`

	PosBottomRightY string `json:"pos_bottom_right_y,omitempty" xml:"pos_bottom_right_y,omitempty"`
}

ProductImgRegionDto

type Promo

type Promo struct {
	ProductNum int64 `json:"product_num,omitempty" xml:"product_num,omitempty"`

	PromoDesc string `json:"promo_desc,omitempty" xml:"promo_desc,omitempty"`

	PromoName string `json:"promo_name,omitempty" xml:"promo_name,omitempty"`
}

Promo

type PromoCodeDto

type PromoCodeDto struct {
	PromoCode string `json:"promo_code,omitempty" xml:"promo_code,omitempty"`

	CodeCampaigntype string `json:"code_campaigntype,omitempty" xml:"code_campaigntype,omitempty"`

	CodeValue string `json:"code_value,omitempty" xml:"code_value,omitempty"`

	CodeAvailabletimeStart string `json:"code_availabletime_start,omitempty" xml:"code_availabletime_start,omitempty"`

	CodeAvailabletimeEnd string `json:"code_availabletime_end,omitempty" xml:"code_availabletime_end,omitempty"`

	CodeMiniSpend string `json:"code_mini_spend,omitempty" xml:"code_mini_spend,omitempty"`

	CodeQuantity string `json:"code_quantity,omitempty" xml:"code_quantity,omitempty"`

	CodePromotionurl string `json:"code_promotionurl,omitempty" xml:"code_promotionurl,omitempty"`
}

PromoCodeDto

type Response

type Response struct {
	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Data *TrafficImageSearchResultDto `json:"data,omitempty" xml:"data,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

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

Response

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 *TrafficFeaturedPromoResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

ResponseDto

type ResponseResult

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

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

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

ResponseResult

type TrafficFeaturedPromoResultDto

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

	Promos []Promo `json:"promos,omitempty" xml:"promos,omitempty"`
}

TrafficFeaturedPromoResultDto

type TrafficImageSearchResultDto

type TrafficImageSearchResultDto struct {
	Products []Product `json:"products,omitempty" xml:"products,omitempty"`

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

	Region *ProductImgRegionDto `json:"region,omitempty" xml:"region,omitempty"`
}

TrafficImageSearchResultDto

type TrafficProductResultDto

type TrafficProductResultDto struct {
	CurrentPageNo int64 `json:"current_page_no,omitempty" xml:"current_page_no,omitempty"`

	CurrentRecordCount int64 `json:"current_record_count,omitempty" xml:"current_record_count,omitempty"`

	Products []Product `json:"products,omitempty" xml:"products,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"`

	IsFinished bool `json:"is_finished,omitempty" xml:"is_finished,omitempty"`
}

TrafficProductResultDto

Jump to

Keyboard shortcuts

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