Documentation ¶
Overview ¶
Package aesolution 包含AE-Oversea-Solution相关方法
Index ¶
- func AliexpressSolutionBatchProductDelete(clt *core.SDKClient, ...) (*aesolution.AliexpressSolutionBatchProductDeleteAPIResponse, error)
- func AliexpressSolutionBatchProductInventoryUpdate(clt *core.SDKClient, ...) (*aesolution.AliexpressSolutionBatchProductInventoryUpdateAPIResponse, error)
- func AliexpressSolutionBatchProductPriceUpdate(clt *core.SDKClient, ...) (*aesolution.AliexpressSolutionBatchProductPriceUpdateAPIResponse, error)
- func AliexpressSolutionFeedInvalidate(clt *core.SDKClient, ...) (*aesolution.AliexpressSolutionFeedInvalidateAPIResponse, error)
- func AliexpressSolutionFeedListGet(clt *core.SDKClient, req *aesolution.AliexpressSolutionFeedListGetAPIRequest, ...) (*aesolution.AliexpressSolutionFeedListGetAPIResponse, error)
- func AliexpressSolutionFeedQuery(clt *core.SDKClient, req *aesolution.AliexpressSolutionFeedQueryAPIRequest, ...) (*aesolution.AliexpressSolutionFeedQueryAPIResponse, error)
- func AliexpressSolutionFeedSubmit(clt *core.SDKClient, req *aesolution.AliexpressSolutionFeedSubmitAPIRequest, ...) (*aesolution.AliexpressSolutionFeedSubmitAPIResponse, error)
- func AliexpressSolutionIssuePartnerRmaReverselogisticStateUpdate(clt *core.SDKClient, ...) (...)
- func AliexpressSolutionIssuePartnerRmaReverselogisticTrackinginfoCreate(clt *core.SDKClient, ...) (...)
- func AliexpressSolutionIssuePartnerRmaScreeningCreate(clt *core.SDKClient, ...) (*aesolution.AliexpressSolutionIssuePartnerRmaScreeningCreateAPIResponse, error)
- func AliexpressSolutionIssuePartnerRmaStateUpdate(clt *core.SDKClient, ...) (*aesolution.AliexpressSolutionIssuePartnerRmaStateUpdateAPIResponse, error)
- func AliexpressSolutionMerchantProfileGet(clt *core.SDKClient, ...) (*aesolution.AliexpressSolutionMerchantProfileGetAPIResponse, error)
- func AliexpressSolutionOrderFulfill(clt *core.SDKClient, req *aesolution.AliexpressSolutionOrderFulfillAPIRequest, ...) (*aesolution.AliexpressSolutionOrderFulfillAPIResponse, error)
- func AliexpressSolutionOrderGet(clt *core.SDKClient, req *aesolution.AliexpressSolutionOrderGetAPIRequest, ...) (*aesolution.AliexpressSolutionOrderGetAPIResponse, error)
- func AliexpressSolutionOrderInfoGet(clt *core.SDKClient, req *aesolution.AliexpressSolutionOrderInfoGetAPIRequest, ...) (*aesolution.AliexpressSolutionOrderInfoGetAPIResponse, error)
- func AliexpressSolutionOrderReceiptinfoGet(clt *core.SDKClient, ...) (*aesolution.AliexpressSolutionOrderReceiptinfoGetAPIResponse, error)
- func AliexpressSolutionProductCategorySuggest(clt *core.SDKClient, ...) (*aesolution.AliexpressSolutionProductCategorySuggestAPIResponse, error)
- func AliexpressSolutionProductEdit(clt *core.SDKClient, req *aesolution.AliexpressSolutionProductEditAPIRequest, ...) (*aesolution.AliexpressSolutionProductEditAPIResponse, error)
- func AliexpressSolutionProductInfoGet(clt *core.SDKClient, ...) (*aesolution.AliexpressSolutionProductInfoGetAPIResponse, error)
- func AliexpressSolutionProductListGet(clt *core.SDKClient, ...) (*aesolution.AliexpressSolutionProductListGetAPIResponse, error)
- func AliexpressSolutionProductPost(clt *core.SDKClient, req *aesolution.AliexpressSolutionProductPostAPIRequest, ...) (*aesolution.AliexpressSolutionProductPostAPIResponse, error)
- func AliexpressSolutionProductSchemaGet(clt *core.SDKClient, ...) (*aesolution.AliexpressSolutionProductSchemaGetAPIResponse, error)
- func AliexpressSolutionSchemaProductFullUpdate(clt *core.SDKClient, ...) (*aesolution.AliexpressSolutionSchemaProductFullUpdateAPIResponse, error)
- func AliexpressSolutionSchemaProductInstancePost(clt *core.SDKClient, ...) (*aesolution.AliexpressSolutionSchemaProductInstancePostAPIResponse, error)
- func AliexpressSolutionSellerCategoryTreeQuery(clt *core.SDKClient, ...) (*aesolution.AliexpressSolutionSellerCategoryTreeQueryAPIResponse, error)
- func AliexpressSolutionSkuAttributeQuery(clt *core.SDKClient, ...) (*aesolution.AliexpressSolutionSkuAttributeQueryAPIResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AliexpressSolutionBatchProductDelete ¶
func AliexpressSolutionBatchProductDelete(clt *core.SDKClient, req *aesolution.AliexpressSolutionBatchProductDeleteAPIRequest, session string) (*aesolution.AliexpressSolutionBatchProductDeleteAPIResponse, 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, session string) (*aesolution.AliexpressSolutionBatchProductInventoryUpdateAPIResponse, 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, session string) (*aesolution.AliexpressSolutionBatchProductPriceUpdateAPIResponse, 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, session string) (*aesolution.AliexpressSolutionFeedInvalidateAPIResponse, 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, session string) (*aesolution.AliexpressSolutionFeedListGetAPIResponse, 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, session string) (*aesolution.AliexpressSolutionFeedQueryAPIResponse, 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, session string) (*aesolution.AliexpressSolutionFeedSubmitAPIResponse, 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, session string) (*aesolution.AliexpressSolutionIssuePartnerRmaReverselogisticStateUpdateAPIResponse, 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, session string) (*aesolution.AliexpressSolutionIssuePartnerRmaReverselogisticTrackinginfoCreateAPIResponse, 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, session string) (*aesolution.AliexpressSolutionIssuePartnerRmaScreeningCreateAPIResponse, 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, session string) (*aesolution.AliexpressSolutionIssuePartnerRmaStateUpdateAPIResponse, 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, session string) (*aesolution.AliexpressSolutionMerchantProfileGetAPIResponse, 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, session string) (*aesolution.AliexpressSolutionOrderFulfillAPIResponse, error)
AliexpressSolutionOrderFulfill fulfill order aliexpress.solution.order.fulfill
fulfill order for seller
func AliexpressSolutionOrderGet ¶
func AliexpressSolutionOrderGet(clt *core.SDKClient, req *aesolution.AliexpressSolutionOrderGetAPIRequest, session string) (*aesolution.AliexpressSolutionOrderGetAPIResponse, error)
AliexpressSolutionOrderGet get order list aliexpress.solution.order.get
Get Order List from AliExpress
func AliexpressSolutionOrderInfoGet ¶
func AliexpressSolutionOrderInfoGet(clt *core.SDKClient, req *aesolution.AliexpressSolutionOrderInfoGetAPIRequest, session string) (*aesolution.AliexpressSolutionOrderInfoGetAPIResponse, 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, session string) (*aesolution.AliexpressSolutionOrderReceiptinfoGetAPIResponse, 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, session string) (*aesolution.AliexpressSolutionProductCategorySuggestAPIResponse, 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, session string) (*aesolution.AliexpressSolutionProductEditAPIResponse, 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, session string) (*aesolution.AliexpressSolutionProductInfoGetAPIResponse, 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, session string) (*aesolution.AliexpressSolutionProductListGetAPIResponse, error)
AliexpressSolutionProductListGet Get product list aliexpress.solution.product.list.get
Get product list
func AliexpressSolutionProductPost ¶
func AliexpressSolutionProductPost(clt *core.SDKClient, req *aesolution.AliexpressSolutionProductPostAPIRequest, session string) (*aesolution.AliexpressSolutionProductPostAPIResponse, 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, session string) (*aesolution.AliexpressSolutionProductSchemaGetAPIResponse, 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, session string) (*aesolution.AliexpressSolutionSchemaProductFullUpdateAPIResponse, 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, session string) (*aesolution.AliexpressSolutionSchemaProductInstancePostAPIResponse, 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, session string) (*aesolution.AliexpressSolutionSellerCategoryTreeQueryAPIResponse, 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, session string) (*aesolution.AliexpressSolutionSkuAttributeQueryAPIResponse, 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