Documentation ¶
Overview ¶
Package aesolution 包含AE-Oversea-Solution相关方法
Index ¶
- func AliexpressSolutionBatchProductDelete(clt *core.SDKClient, ...) error
- func AliexpressSolutionBatchProductInventoryUpdate(clt *core.SDKClient, ...) error
- func AliexpressSolutionBatchProductPriceUpdate(clt *core.SDKClient, ...) error
- func AliexpressSolutionFeedInvalidate(clt *core.SDKClient, ...) error
- func AliexpressSolutionFeedListGet(clt *core.SDKClient, req *aesolution.AliexpressSolutionFeedListGetAPIRequest, ...) error
- func AliexpressSolutionFeedQuery(clt *core.SDKClient, req *aesolution.AliexpressSolutionFeedQueryAPIRequest, ...) error
- func AliexpressSolutionFeedSubmit(clt *core.SDKClient, req *aesolution.AliexpressSolutionFeedSubmitAPIRequest, ...) error
- func AliexpressSolutionIssuePartnerRmaReverselogisticStateUpdate(clt *core.SDKClient, ...) error
- func AliexpressSolutionIssuePartnerRmaReverselogisticTrackinginfoCreate(clt *core.SDKClient, ...) error
- func AliexpressSolutionIssuePartnerRmaScreeningCreate(clt *core.SDKClient, ...) error
- func AliexpressSolutionIssuePartnerRmaStateUpdate(clt *core.SDKClient, ...) error
- func AliexpressSolutionMerchantProfileGet(clt *core.SDKClient, ...) error
- func AliexpressSolutionOrderFulfill(clt *core.SDKClient, req *aesolution.AliexpressSolutionOrderFulfillAPIRequest, ...) error
- func AliexpressSolutionOrderGet(clt *core.SDKClient, req *aesolution.AliexpressSolutionOrderGetAPIRequest, ...) error
- func AliexpressSolutionOrderInfoGet(clt *core.SDKClient, req *aesolution.AliexpressSolutionOrderInfoGetAPIRequest, ...) error
- func AliexpressSolutionOrderReceiptinfoGet(clt *core.SDKClient, ...) error
- func AliexpressSolutionProductCategorySuggest(clt *core.SDKClient, ...) error
- func AliexpressSolutionProductEdit(clt *core.SDKClient, req *aesolution.AliexpressSolutionProductEditAPIRequest, ...) error
- func AliexpressSolutionProductInfoGet(clt *core.SDKClient, ...) error
- func AliexpressSolutionProductListGet(clt *core.SDKClient, ...) error
- func AliexpressSolutionProductPost(clt *core.SDKClient, req *aesolution.AliexpressSolutionProductPostAPIRequest, ...) error
- func AliexpressSolutionProductSchemaGet(clt *core.SDKClient, ...) error
- func AliexpressSolutionSchemaProductFullUpdate(clt *core.SDKClient, ...) error
- func AliexpressSolutionSchemaProductInstancePost(clt *core.SDKClient, ...) error
- func AliexpressSolutionSellerCategoryTreeQuery(clt *core.SDKClient, ...) error
- func AliexpressSolutionSkuAttributeQuery(clt *core.SDKClient, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AliexpressSolutionBatchProductDelete ¶
func AliexpressSolutionBatchProductDelete(clt *core.SDKClient, req *aesolution.AliexpressSolutionBatchProductDeleteAPIRequest, resp *aesolution.AliexpressSolutionBatchProductDeleteAPIResponse, session string) error
AliexpressSolutionBatchProductDelete aliexpress.solution.batch.product.delete aliexpress.solution.batch.product.delete
Product delete API. Please note that there is no reverse way to retrieve the products which have been deleted. Use this API in cautious.
func AliexpressSolutionBatchProductInventoryUpdate ¶
func AliexpressSolutionBatchProductInventoryUpdate(clt *core.SDKClient, req *aesolution.AliexpressSolutionBatchProductInventoryUpdateAPIRequest, resp *aesolution.AliexpressSolutionBatchProductInventoryUpdateAPIResponse, session string) error
AliexpressSolutionBatchProductInventoryUpdate aliexpress.solution.batch.product.inventory.update aliexpress.solution.batch.product.inventory.update
batch product inventory update API for oversea sellers. Sellers could update multiple skus among multiple products in a single call. Maximum 20 products could be updated at the same time and maximum 200 skus could be updated within one product.
func AliexpressSolutionBatchProductPriceUpdate ¶
func AliexpressSolutionBatchProductPriceUpdate(clt *core.SDKClient, req *aesolution.AliexpressSolutionBatchProductPriceUpdateAPIRequest, resp *aesolution.AliexpressSolutionBatchProductPriceUpdateAPIResponse, session string) error
AliexpressSolutionBatchProductPriceUpdate aliexpress.solution.batch.product.price.update aliexpress.solution.batch.product.price.update
batch product price update operation for oversea sellers
func AliexpressSolutionFeedInvalidate ¶
func AliexpressSolutionFeedInvalidate(clt *core.SDKClient, req *aesolution.AliexpressSolutionFeedInvalidateAPIRequest, resp *aesolution.AliexpressSolutionFeedInvalidateAPIResponse, session string) error
AliexpressSolutionFeedInvalidate aliexpress.solution.feed.invalidate aliexpress.solution.feed.invalidate
Api for invalidating specific feeds based on job Ids. Please use aliexpress.solution.feed.list.get to determine which job Ids needs to be sent for invalidation.
func AliexpressSolutionFeedListGet ¶
func AliexpressSolutionFeedListGet(clt *core.SDKClient, req *aesolution.AliexpressSolutionFeedListGetAPIRequest, resp *aesolution.AliexpressSolutionFeedListGetAPIResponse, session string) error
AliexpressSolutionFeedListGet aliexpress.solution.feed.list.get aliexpress.solution.feed.list.get
API to query the feed list belonged to a seller
func AliexpressSolutionFeedQuery ¶
func AliexpressSolutionFeedQuery(clt *core.SDKClient, req *aesolution.AliexpressSolutionFeedQueryAPIRequest, resp *aesolution.AliexpressSolutionFeedQueryAPIResponse, session string) error
AliexpressSolutionFeedQuery aliexpress.solution.feed.query aliexpress.solution.feed.query
API for query the execution result of feed.
func AliexpressSolutionFeedSubmit ¶
func AliexpressSolutionFeedSubmit(clt *core.SDKClient, req *aesolution.AliexpressSolutionFeedSubmitAPIRequest, resp *aesolution.AliexpressSolutionFeedSubmitAPIResponse, session string) error
AliexpressSolutionFeedSubmit aliexpress.solution.feed.submit aliexpress.solution.feed.submit
API for merchants to submit feed data. Please note for each seller, the recommended number of feeds submitted for each operation_type every 24 hours should be lee than 150, otherwise significant delay might be encountered for processing the feed.
func AliexpressSolutionIssuePartnerRmaReverselogisticStateUpdate ¶
func AliexpressSolutionIssuePartnerRmaReverselogisticStateUpdate(clt *core.SDKClient, req *aesolution.AliexpressSolutionIssuePartnerRmaReverselogisticStateUpdateAPIRequest, resp *aesolution.AliexpressSolutionIssuePartnerRmaReverselogisticStateUpdateAPIResponse, session string) error
AliexpressSolutionIssuePartnerRmaReverselogisticStateUpdate aliexpress.solution.issue.partner.rma.reverselogistic.state.update aliexpress.solution.issue.partner.rma.reverselogistic.state.update
Updates the reverse logistics state for after sales services
func AliexpressSolutionIssuePartnerRmaReverselogisticTrackinginfoCreate ¶
func AliexpressSolutionIssuePartnerRmaReverselogisticTrackinginfoCreate(clt *core.SDKClient, req *aesolution.AliexpressSolutionIssuePartnerRmaReverselogisticTrackinginfoCreateAPIRequest, resp *aesolution.AliexpressSolutionIssuePartnerRmaReverselogisticTrackinginfoCreateAPIResponse, session string) error
AliexpressSolutionIssuePartnerRmaReverselogisticTrackinginfoCreate aliexpress.solution.issue.partner.rma.reverselogistic.trackinginfo.create aliexpress.solution.issue.partner.rma.reverselogistic.trackinginfo.create
Receives information about reverse logistics tracking info
func AliexpressSolutionIssuePartnerRmaScreeningCreate ¶
func AliexpressSolutionIssuePartnerRmaScreeningCreate(clt *core.SDKClient, req *aesolution.AliexpressSolutionIssuePartnerRmaScreeningCreateAPIRequest, resp *aesolution.AliexpressSolutionIssuePartnerRmaScreeningCreateAPIResponse, session string) error
AliexpressSolutionIssuePartnerRmaScreeningCreate aliexpress.solution.issue.partner.rma.screening.create aliexpress.solution.issue.partner.rma.screening.create
Receives information about screening results from after sales partners
func AliexpressSolutionIssuePartnerRmaStateUpdate ¶
func AliexpressSolutionIssuePartnerRmaStateUpdate(clt *core.SDKClient, req *aesolution.AliexpressSolutionIssuePartnerRmaStateUpdateAPIRequest, resp *aesolution.AliexpressSolutionIssuePartnerRmaStateUpdateAPIResponse, session string) error
AliexpressSolutionIssuePartnerRmaStateUpdate aliexpress.solution.issue.partner.rma.state.update aliexpress.solution.issue.partner.rma.state.update
Receive changes in state updates for RMAs orders from after sales partners
func AliexpressSolutionMerchantProfileGet ¶
func AliexpressSolutionMerchantProfileGet(clt *core.SDKClient, req *aesolution.AliexpressSolutionMerchantProfileGetAPIRequest, resp *aesolution.AliexpressSolutionMerchantProfileGetAPIResponse, session string) error
AliexpressSolutionMerchantProfileGet aliexpress.solution.merchant.profile.get aliexpress.solution.merchant.profile.get
API for oversea sellers to obtain the normal information, e.g. store id, registration country code.
func AliexpressSolutionOrderFulfill ¶
func AliexpressSolutionOrderFulfill(clt *core.SDKClient, req *aesolution.AliexpressSolutionOrderFulfillAPIRequest, resp *aesolution.AliexpressSolutionOrderFulfillAPIResponse, session string) error
AliexpressSolutionOrderFulfill fulfill order aliexpress.solution.order.fulfill
fulfill order for seller
func AliexpressSolutionOrderGet ¶
func AliexpressSolutionOrderGet(clt *core.SDKClient, req *aesolution.AliexpressSolutionOrderGetAPIRequest, resp *aesolution.AliexpressSolutionOrderGetAPIResponse, session string) error
AliexpressSolutionOrderGet get order list aliexpress.solution.order.get
Get Order List from AliExpress
func AliexpressSolutionOrderInfoGet ¶
func AliexpressSolutionOrderInfoGet(clt *core.SDKClient, req *aesolution.AliexpressSolutionOrderInfoGetAPIRequest, resp *aesolution.AliexpressSolutionOrderInfoGetAPIResponse, session string) error
AliexpressSolutionOrderInfoGet get order detail info aliexpress.solution.order.info.get
get order detail info
func AliexpressSolutionOrderReceiptinfoGet ¶
func AliexpressSolutionOrderReceiptinfoGet(clt *core.SDKClient, req *aesolution.AliexpressSolutionOrderReceiptinfoGetAPIRequest, resp *aesolution.AliexpressSolutionOrderReceiptinfoGetAPIResponse, session string) error
AliexpressSolutionOrderReceiptinfoGet Get Order Receipt Info aliexpress.solution.order.receiptinfo.get
Get Order Receipt Info, Support multi stores requirements for Turkey sellers.
func AliexpressSolutionProductCategorySuggest ¶ added in v1.2.5
func AliexpressSolutionProductCategorySuggest(clt *core.SDKClient, req *aesolution.AliexpressSolutionProductCategorySuggestAPIRequest, resp *aesolution.AliexpressSolutionProductCategorySuggestAPIResponse, session string) error
AliexpressSolutionProductCategorySuggest Suggest product categories aliexpress.solution.product.category.suggest
Suggest product categories by title and image.
func AliexpressSolutionProductEdit ¶
func AliexpressSolutionProductEdit(clt *core.SDKClient, req *aesolution.AliexpressSolutionProductEditAPIRequest, resp *aesolution.AliexpressSolutionProductEditAPIResponse, session string) error
AliexpressSolutionProductEdit Edit Product API aliexpress.solution.product.edit
API for editing product, customized for Oversea merchants. Most of the input fields of this API is similar with aliexpress.solution.product.post. For editing, just fill in the fields you would like to edit, leave other fields to be blank.
func AliexpressSolutionProductInfoGet ¶
func AliexpressSolutionProductInfoGet(clt *core.SDKClient, req *aesolution.AliexpressSolutionProductInfoGetAPIRequest, resp *aesolution.AliexpressSolutionProductInfoGetAPIResponse, session string) error
AliexpressSolutionProductInfoGet Get Single Product Info aliexpress.solution.product.info.get
Get Single Product Info
func AliexpressSolutionProductListGet ¶
func AliexpressSolutionProductListGet(clt *core.SDKClient, req *aesolution.AliexpressSolutionProductListGetAPIRequest, resp *aesolution.AliexpressSolutionProductListGetAPIResponse, session string) error
AliexpressSolutionProductListGet Get product list aliexpress.solution.product.list.get
Get product list
func AliexpressSolutionProductPost ¶
func AliexpressSolutionProductPost(clt *core.SDKClient, req *aesolution.AliexpressSolutionProductPostAPIRequest, resp *aesolution.AliexpressSolutionProductPostAPIResponse, session string) error
AliexpressSolutionProductPost Product posting API aliexpress.solution.product.post
Product posting API for Oversea merchants, simplifying the complexity of integration that sellers and merchants face. For example, these sellers can use their own category and attributes instead of mapping those from AE.
func AliexpressSolutionProductSchemaGet ¶
func AliexpressSolutionProductSchemaGet(clt *core.SDKClient, req *aesolution.AliexpressSolutionProductSchemaGetAPIRequest, resp *aesolution.AliexpressSolutionProductSchemaGetAPIResponse, session string) error
AliexpressSolutionProductSchemaGet get product schema aliexpress.solution.product.schema.get
provide a new schema way to post product. With a pair of API, one for getting schema, one for posting instance
func AliexpressSolutionSchemaProductFullUpdate ¶
func AliexpressSolutionSchemaProductFullUpdate(clt *core.SDKClient, req *aesolution.AliexpressSolutionSchemaProductFullUpdateAPIRequest, resp *aesolution.AliexpressSolutionSchemaProductFullUpdateAPIResponse, session string) error
AliexpressSolutionSchemaProductFullUpdate aliexpress.solution.schema.product.full.update aliexpress.solution.schema.product.full.update
Schema interface for product full update. QPS(Invoke per second) for this API is limited to 100 for each appkey and 50 for each seller.
func AliexpressSolutionSchemaProductInstancePost ¶
func AliexpressSolutionSchemaProductInstancePost(clt *core.SDKClient, req *aesolution.AliexpressSolutionSchemaProductInstancePostAPIRequest, resp *aesolution.AliexpressSolutionSchemaProductInstancePostAPIResponse, session string) error
AliexpressSolutionSchemaProductInstancePost aliexpress.solution.schema.product.instance.post aliexpress.solution.schema.product.instance.post
Upload product based on json schema instance.QPS(Invoke per second) for this API is limited to 100 for each appkey and 50 for each seller.
func AliexpressSolutionSellerCategoryTreeQuery ¶
func AliexpressSolutionSellerCategoryTreeQuery(clt *core.SDKClient, req *aesolution.AliexpressSolutionSellerCategoryTreeQueryAPIRequest, resp *aesolution.AliexpressSolutionSellerCategoryTreeQueryAPIResponse, session string) error
AliexpressSolutionSellerCategoryTreeQuery aliexpress.solution.seller.category.tree.query aliexpress.solution.seller.category.tree.query
API for seller to query the category tree. Support only displaying the categories which seller have permissions to publish products.
func AliexpressSolutionSkuAttributeQuery ¶
func AliexpressSolutionSkuAttributeQuery(clt *core.SDKClient, req *aesolution.AliexpressSolutionSkuAttributeQueryAPIRequest, resp *aesolution.AliexpressSolutionSkuAttributeQueryAPIResponse, session string) error
AliexpressSolutionSkuAttributeQuery Query the sku attribute information belonged to a specific category aliexpress.solution.sku.attribute.query
Query the sku attribute information belonged to a specific category, customized for oversea merchants.
Types ¶
This section is empty.
Source Files ¶
- AliexpressSolutionBatchProductDelete.go
- AliexpressSolutionBatchProductInventoryUpdate.go
- AliexpressSolutionBatchProductPriceUpdate.go
- AliexpressSolutionFeedInvalidate.go
- AliexpressSolutionFeedListGet.go
- AliexpressSolutionFeedQuery.go
- AliexpressSolutionFeedSubmit.go
- AliexpressSolutionIssuePartnerRmaReverselogisticStateUpdate.go
- AliexpressSolutionIssuePartnerRmaReverselogisticTrackinginfoCreate.go
- AliexpressSolutionIssuePartnerRmaScreeningCreate.go
- AliexpressSolutionIssuePartnerRmaStateUpdate.go
- AliexpressSolutionMerchantProfileGet.go
- AliexpressSolutionOrderFulfill.go
- AliexpressSolutionOrderGet.go
- AliexpressSolutionOrderInfoGet.go
- AliexpressSolutionOrderReceiptinfoGet.go
- AliexpressSolutionProductCategorySuggest.go
- AliexpressSolutionProductEdit.go
- AliexpressSolutionProductInfoGet.go
- AliexpressSolutionProductListGet.go
- AliexpressSolutionProductPost.go
- AliexpressSolutionProductSchemaGet.go
- AliexpressSolutionSchemaProductFullUpdate.go
- AliexpressSolutionSchemaProductInstancePost.go
- AliexpressSolutionSellerCategoryTreeQuery.go
- AliexpressSolutionSkuAttributeQuery.go
- doc.go