Documentation
¶
Overview ¶
Package aesolution 包含AE-Oversea-Solution相关方法
Index ¶
- func AliexpressSolutionBatchProductDelete(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionBatchProductInventoryUpdate(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionBatchProductPriceUpdate(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionFeedInvalidate(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionFeedListGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionFeedQuery(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionFeedSubmit(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionIssuePartnerRmaReverselogisticStateUpdate(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionIssuePartnerRmaReverselogisticTrackinginfoCreate(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionIssuePartnerRmaScreeningCreate(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionIssuePartnerRmaStateUpdate(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionMerchantProfileGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionOrderFulfill(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionOrderGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionOrderInfoGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionOrderReceiptinfoGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionProductCategorySuggest(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionProductEdit(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionProductInfoGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionProductListGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionProductPost(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionProductSchemaGet(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionSchemaProductFullUpdate(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionSchemaProductInstancePost(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionSellerCategoryTreeQuery(ctx context.Context, clt *core.SDKClient, ...) error
- func AliexpressSolutionSkuAttributeQuery(ctx context.Context, clt *core.SDKClient, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AliexpressSolutionBatchProductDelete ¶
func AliexpressSolutionBatchProductDelete(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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(ctx context.Context, 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