Documentation
¶
Index ¶
- Constants
- func ParseVerify(req *http.Request) (sign string, body string)
- func WithHttpClient(httpClient *http.Client) configurer
- func WithProxyUrl(proxyURL string) configurer
- func WithSslVerify(sslVerify bool) configurer
- func WithSslVerifyAndPemCerts(sslVerify bool, pemCerts []byte) configurer
- func WithTimeout(timeout int) configurer
- type ActivateFlexiComboRsp
- type AddFlexiComboProductsRsp
- type AddOrUpdatePickupStopRsp
- type AdjustSellableQuantityRsp
- type BatchQueryFollowStatusRsp
- type BatchUpdateSizeChartRsp
- type Client
- func (c *Client) ActivateFlexiCombo(body easycb.AnyMap) (*ActivateFlexiComboRsp, error)
- func (c *Client) AddFlexiComboProducts(body easycb.AnyMap) (*AddFlexiComboProductsRsp, error)
- func (c *Client) AddOrUpdatePickupStop(body easycb.AnyMap) (*AddOrUpdatePickupStopRsp, error)
- func (c *Client) AdjustSellableQuantity(body easycb.AnyMap) (*AdjustSellableQuantityRsp, error)
- func (c *Client) BatchQueryFollowStatus(query easycb.AnyMap) (*BatchQueryFollowStatusRsp, error)
- func (c *Client) BatchUpdateSizeChart(body easycb.AnyMap) (*BatchUpdateSizeChartRsp, error)
- func (c *Client) CompleteCreateVideo(body easycb.AnyMap) (*CompleteCreateVideoRsp, error)
- func (c *Client) ConfirmDeliveryForDBSRsp(body easycb.AnyMap) (*ConfirmDeliveryForDBSRsp, error)
- func (c *Client) Create3PLStation(body easycb.AnyMap) (*Create3PLStationRsp, error)
- func (c *Client) CreateConsolidationService(body easycb.AnyMap) (*CreateConsolidationServiceRsp, error)
- func (c *Client) CreateFlexiCombo(body easycb.AnyMap) (*CreateFlexiComboRsp, error)
- func (c *Client) CreateGlobalProduct(body easycb.AnyMap) (*CreateGlobalProductRsp, error)
- func (c *Client) CreateProduct(body easycb.AnyMap) (*CreateProductRsp, error)
- func (c *Client) DataMoatComputeRisk(body easycb.AnyMap) (*DataMoatComputeRiskRsp, error)
- func (c *Client) DataMoatLogin(body easycb.AnyMap) (*DataMoatLoginRsp, error)
- func (c *Client) DeactivateFlexiCombo(body easycb.AnyMap) (*DeactivateFlexiComboRsp, error)
- func (c *Client) DeactivateProduct(body easycb.AnyMap) (*DeactivateProductRsp, error)
- func (c *Client) DeleteFlexiComboProducts(body easycb.AnyMap) (*DeleteFlexiComboProductsRsp, error)
- func (c *Client) DeleteMerchantProduct(body easycb.AnyMap) (*DeleteMerchantProductRsp, error)
- func (c *Client) DeliverDigitalRsp(body easycb.AnyMap) (*DeliverDigitalRsp, error)
- func (c *Client) ExitExperiment(body easycb.AnyMap) (*ExitExperimentRsp, error)
- func (c *Client) FailedDeliveryForDBSRsp(body easycb.AnyMap) (*FailedDeliveryForDBSRsp, error)
- func (c *Client) FreeShippingActivate(body easycb.AnyMap) (*FreeShippingActivateRsp, error)
- func (c *Client) FreeShippingAddSelectedProductSKU(body easycb.AnyMap) (*FreeShippingAddSelectedProductSKURsp, error)
- func (c *Client) FreeShippingCreate(body easycb.AnyMap) (*FreeShippingCreateRsp, error)
- func (c *Client) FreeShippingDeactivate(body easycb.AnyMap) (*FreeShippingDeactivateRsp, error)
- func (c *Client) FreeShippingDeleteSelectedProductSKU(body easycb.AnyMap) (*FreeShippingDeleteSelectedProductSKURsp, error)
- func (c *Client) FreeShippingDeliveryOptionsQuery() (*FreeShippingDeliveryOptionsQueryRsp, error)
- func (c *Client) FreeShippingGet(query easycb.AnyMap) (*FreeShippingGetRsp, error)
- func (c *Client) FreeShippingList(query easycb.AnyMap) (*FreeShippingListRsp, error)
- func (c *Client) FreeShippingRegionsQuery() (*FreeShippingRegionsQueryRsp, error)
- func (c *Client) FreeShippingSelectedProductList(query easycb.AnyMap) (*FreeShippingSelectedProductListRsp, error)
- func (c *Client) FreeShippingUpdate(body easycb.AnyMap) (*FreeShippingUpdateRsp, error)
- func (c *Client) GenerateAccessTokenWithOpenId(body easycb.AnyMap) (*GenerateAccessTokenWithOpenIdRsp, error)
- func (c *Client) GetAccessToken(body easycb.AnyMap) (*GetAccessTokenRsp, error)
- func (c *Client) GetBrandByPages(query easycb.AnyMap) (*GetBrandByPagesRsp, error)
- func (c *Client) GetCategoryAttributes(query easycb.AnyMap) (*GetCategoryAttributesRsp, error)
- func (c *Client) GetCategorySuggestion(query easycb.AnyMap) (*GetCategorySuggestionRsp, error)
- func (c *Client) GetCategorySuggestionInBulk(query easycb.AnyMap) (*GetCategorySuggestionInBulkRsp, error)
- func (c *Client) GetCategoryTree(query easycb.AnyMap) (*GetCategoryTreeRsp, error)
- func (c *Client) GetConversationDetail(query easycb.AnyMap) (*GetOneConversationRsp, error)
- func (c *Client) GetConversationList(query easycb.AnyMap) (*GetConversationListRsp, error)
- func (c *Client) GetCountryInfo(query easycb.AnyMap) (*GetCountryInfoRsp, error)
- func (c *Client) GetDocument(query easycb.AnyMap) (*GetDocumentRsp, error)
- func (c *Client) GetFlexiComboDetails(query easycb.AnyMap) (*GetFlexiComboDetailsRsp, error)
- func (c *Client) GetGlobalProductExtension(query easycb.AnyMap) (*GetGlobalProductExtensionRsp, error)
- func (c *Client) GetGlobalProductStatus(query easycb.AnyMap) (*GetGlobalProductStatusRsp, error)
- func (c *Client) GetHistoryReviewIdList(query easycb.AnyMap) (*GetHistoryReviewIdListRsp, error)
- func (c *Client) GetImageExperimentData(query easycb.AnyMap) (*GetImageExperimentDataRsp, error)
- func (c *Client) GetMessages(query easycb.AnyMap) (*GetMessagesRsp, error)
- func (c *Client) GetMultipleOrderItems(query easycb.AnyMap) (*GetMultipleOrderItemsRsp, error)
- func (c *Client) GetNextCascadeProp(query easycb.AnyMap) (*GetNextCascadePropRsp, error)
- func (c *Client) GetOVOOrders(query easycb.AnyMap) (*GetOVOOrdersRsp, error)
- func (c *Client) GetOrder(query easycb.AnyMap) (*GetOrderRsp, error)
- func (c *Client) GetOrderItems(query easycb.AnyMap) (*GetOrderItemsRsp, error)
- func (c *Client) GetOrderTrace(body easycb.AnyMap) (*GetOrderTraceRsp, error)
- func (c *Client) GetOrders(query easycb.AnyMap) (*GetOrdersRsp, error)
- func (c *Client) GetPayoutStatus(query easycb.AnyMap) (*GetPayoutStatusRsp, error)
- func (c *Client) GetPickUpStoreList(query easycb.AnyMap) (*GetPickUpStoreListRsp, error)
- func (c *Client) GetPreQcRules(query easycb.AnyMap) (*GetPreQcRulesRsp, error)
- func (c *Client) GetProductContentScore(query easycb.AnyMap) (*GetProductContentScoreRsp, error)
- func (c *Client) GetProductItem(query easycb.AnyMap) (*GetProductItemRsp, error)
- func (c *Client) GetProducts(query easycb.AnyMap) (*GetProductsRsp, error)
- func (c *Client) GetQCAlertProducts(query easycb.AnyMap) (*GetQCAlertProductsRsp, error)
- func (c *Client) GetQcStatus(query easycb.AnyMap) (*GetQcStatusRsp, error)
- func (c *Client) GetRecommendPrice(query easycb.AnyMap) (*GetRecommendPriceRsp, error)
- func (c *Client) GetResponse(query easycb.AnyMap) (*GetResponseRsp, error)
- func (c *Client) GetReverseOrderDetail(query easycb.AnyMap) (*GetReverseOrderDetailRsp, error)
- func (c *Client) GetReverseOrderHistoryList(query easycb.AnyMap) (*GetReverseOrderHistoryListRsp, error)
- func (c *Client) GetReverseOrderReasonList(query easycb.AnyMap) (*GetReverseOrderReasonListRsp, error)
- func (c *Client) GetReverseOrdersForSeller(query easycb.AnyMap) (*GetReverseOrdersForSellerRsp, error)
- func (c *Client) GetReviewListByIdList(query easycb.AnyMap) (*GetReviewListByIdListRsp, error)
- func (c *Client) GetSeller() (*GetSellerRsp, error)
- func (c *Client) GetSellerItemLimit(query easycb.AnyMap) (*GetSellerItemLimitRsp, error)
- func (c *Client) GetSellerMetricsById(query easycb.AnyMap) (*GetSellerMetricsByIdRsp, error)
- func (c *Client) GetSellerPerformance(query easycb.AnyMap) (*GetSellerPerformanceRsp, error)
- func (c *Client) GetSellerRegisterInfo(query easycb.AnyMap) (*GetSellerRegisterInfoRsp, error)
- func (c *Client) GetShipmentProviderRsp(body easycb.AnyMap) (*GetShipmentProviderRsp, error)
- func (c *Client) GetSizeChartTemplate(query easycb.AnyMap) (*GetSizeChartTemplateRsp, error)
- func (c *Client) GetStoreCustomPage(query easycb.AnyMap) (*GetStoreCustomPageRsp, error)
- func (c *Client) GetSubAddress(query easycb.AnyMap) (*GetSubAddressRsp, error)
- func (c *Client) GetUnfilledAttribute(query easycb.AnyMap) (*GetUnfilledAttributeRsp, error)
- func (c *Client) GetUnfilledAttributeItem(query easycb.AnyMap) (*GetUnfilledAttributeItemRsp, error)
- func (c *Client) GetUpgradableGlobalPlusProductList(query easycb.AnyMap) (*GetUpgradableGlobalPlusProductListRsp, error)
- func (c *Client) GetVideo(query easycb.AnyMap) (*GetVideoRsp, error)
- func (c *Client) GetVideoQuota(query easycb.AnyMap) (*GetVideoQuotaRsp, error)
- func (c *Client) GetWarehouseBySellerId(query easycb.AnyMap) (*GetWarehouseBySellerIdRsp, error)
- func (c *Client) InitCreateVideo(body easycb.AnyMap) (*InitCreateVideoRsp, error)
- func (c *Client) InitReverseOrderCancel(query easycb.AnyMap) (*InitReverseOrderCancelRsp, error)
- func (c *Client) InitReverseOrderCancelDecide(query easycb.AnyMap) (*InitReverseOrderCancelDecideRsp, error)
- func (c *Client) JoinExperiment(body easycb.AnyMap) (*JoinExperimentRsp, error)
- func (c *Client) ListFlexiCombo(query easycb.AnyMap) (*ListFlexiComboRsp, error)
- func (c *Client) ListFlexiComboProducts(query easycb.AnyMap) (*ListFlexiComboProductsRsp, error)
- func (c *Client) MigrateImage(body easycb.AnyMap) (*MigrateImageRsp, error)
- func (c *Client) MigrateImages(body easycb.AnyMap) (*MigrateImagesRsp, error)
- func (c *Client) OrderCancelValidate(query easycb.AnyMap) (*OrderCancelValidateRsp, error)
- func (c *Client) PackRsp(body easycb.AnyMap) (*PackRsp, error)
- func (c *Client) PackageStatusUpdateForDBSRsp(body easycb.AnyMap) (*PackageStatusUpdateForDBSRsp, error)
- func (c *Client) PaymentBinding(body easycb.AnyMap) (*PaymentBindingRsp, error)
- func (c *Client) PrintAWBRsp(body easycb.AnyMap) (*PrintAWBRsp, error)
- func (c *Client) ProductCheck(body easycb.AnyMap) (*ProductCheckRsp, error)
- func (c *Client) QueryAccountTransactions(body easycb.AnyMap) (*QueryAccountTransactionsRsp, error)
- func (c *Client) QueryBuyboxHuntingInfo(body easycb.AnyMap) (*QueryBuyboxHuntingInfoRsp, error)
- func (c *Client) QueryLogisticsFeeDetail(query easycb.AnyMap) (*QueryLogisticsFeeDetailRsp, error)
- func (c *Client) QueryProductExperimentConfiguration(query easycb.AnyMap) (*QueryProductExperimentConfigurationRsp, error)
- func (c *Client) QueryTransactionDetails(query easycb.AnyMap) (*QueryTransactionDetailsRsp, error)
- func (c *Client) QueryWarehouseDetailInfoBySellerId(query easycb.AnyMap) (*QueryWarehouseDetailInfoBySellerIdRsp, error)
- func (c *Client) ReadConversation(body easycb.AnyMap) (*ReadConversationRsp, error)
- func (c *Client) ReadyToShipRsp(body easycb.AnyMap) (*ReadyToShipRsp, error)
- func (c *Client) RecallMessage(body easycb.AnyMap) (*RecallMessageRsp, error)
- func (c *Client) RecreatePackageRsp(body easycb.AnyMap) (*RecreatePackageRsp, error)
- func (c *Client) RefreshAccessToken(body easycb.AnyMap) (*RefreshAccessTokenRsp, error)
- func (c *Client) RemoveProduct(body easycb.AnyMap) (*RemoveProductRsp, error)
- func (c *Client) RemoveSku(body easycb.AnyMap) (*RemoveSkuRsp, error)
- func (c *Client) RemoveVideo(body easycb.AnyMap) (*RemoveVideoRsp, error)
- func (c *Client) ReverseOrderReturnUpdate(query easycb.AnyMap) (*ReverseOrderReturnUpdateRsp, error)
- func (c *Client) SaveSellerWarehouseInfo(body easycb.AnyMap) (*SaveSellerWarehouseInfoRsp, error)
- func (c *Client) ScanParcel(body easycb.AnyMap) (*ScanParcelRsp, error)
- func (c *Client) SellerCenterMsgList(query easycb.AnyMap) (*SellerCenterMsgListRsp, error)
- func (c *Client) SellerFieldVerify(body easycb.AnyMap) (*SellerFieldVerifyRsp, error)
- func (c *Client) SellerPolicyFetch(query easycb.AnyMap) (*SellerPolicyFetchRsp, error)
- func (c *Client) SellerVoucherActivate(body easycb.AnyMap) (*SellerVoucherActivateRsp, error)
- func (c *Client) SellerVoucherAddSelectedProductSKU(body easycb.AnyMap) (*SellerVoucherAddSelectedProductSKURsp, error)
- func (c *Client) SellerVoucherCreate(body easycb.AnyMap) (*SellerVoucherCreateRsp, error)
- func (c *Client) SellerVoucherDeactivate(body easycb.AnyMap) (*SellerVoucherDeactivateRsp, error)
- func (c *Client) SellerVoucherDeleteSelectedProductSKU(body easycb.AnyMap) (*SellerVoucheDeleteSelectedProductSKURsp, error)
- func (c *Client) SellerVoucherDetailQuery(query easycb.AnyMap) (*SellerVoucherDetailQueryRsp, error)
- func (c *Client) SellerVoucherList(query easycb.AnyMap) (*SellerVoucherListRsp, error)
- func (c *Client) SellerVoucherSelectedProductList(query easycb.AnyMap) (*SellerVoucherSelectedProductListRsp, error)
- func (c *Client) SellerVoucherUpdate(body easycb.AnyMap) (*SellerVoucherUpdateRsp, error)
- func (c *Client) SemiProductUpdate(body easycb.AnyMap) (*SemiProductUpdateRsp, error)
- func (c *Client) SemiProductUpgrade(body easycb.AnyMap) (*SemiProductUpgradeRsp, error)
- func (c *Client) SendMessage(body easycb.AnyMap) (*SendMessageRsp, error)
- func (c *Client) ServiceMarketAppKeyOrderQuery(query easycb.AnyMap) (*ServiceMarketAppKeyOrderQueryRsp, error)
- func (c *Client) ServiceMarketAppKeySubQuery(query easycb.AnyMap) (*ServiceMarketAppKeySubQueryRsp, error)
- func (c *Client) SetAccessToken(s string) *Client
- func (c *Client) SetBaseUrl(s string) *Client
- func (c *Client) SetImages(body easycb.AnyMap) (*SetImagesRsp, error)
- func (c *Client) SetInvoiceNumber(body easycb.AnyMap) (*SetInvoiceNumberRsp, error)
- func (c *Client) SetRegion(s string) *Client
- func (c *Client) SetStatusToCanceled(body easycb.AnyMap) (*SetStatusToCanceledRsp, error)
- func (c *Client) StationDopScan(body easycb.AnyMap) (*StationDopScanRsp, error)
- func (c *Client) SubmitSellerReply(query easycb.AnyMap) (*SubmitSellerReplyRsp, error)
- func (c *Client) SynchronizeSellerItemArConfig(query easycb.AnyMap) (*SynchronizeSellerItemArConfigRsp, error)
- func (c *Client) URLValues(query easycb.AnyMap) (value url.Values, err error)
- func (c *Client) Update3PLStation(body easycb.AnyMap) (*Update3PLStationRsp, error)
- func (c *Client) UpdateFlexiCombo(body easycb.AnyMap) (*UpdateFlexiComboRsp, error)
- func (c *Client) UpdateGlobalProductAttribute(body easycb.AnyMap) (*UpdateGlobalProductAttributeRsp, error)
- func (c *Client) UpdateLastMile(body easycb.AnyMap) (*UpdateLastMileRsp, error)
- func (c *Client) UpdatePickupTimeSlot(body easycb.AnyMap) (*UpdatePickupTimeSlotRsp, error)
- func (c *Client) UpdatePriceQuantity(body easycb.AnyMap) (*UpdatePriceQuantityRsp, error)
- func (c *Client) UpdateProduct(body easycb.AnyMap) (*UpdateProductRsp, error)
- func (c *Client) UpdateProductStatus(body easycb.AnyMap) (*UpdateProductStatusRsp, error)
- func (c *Client) UpdateSellableQuantity(body easycb.AnyMap) (*UpdateSellableQuantityRsp, error)
- func (c *Client) UploadImage(body easycb.AnyMap) (*UploadImageRsp, error)
- func (c *Client) UploadVideoBlock(body easycb.AnyMap) (*UploadVideoBlockRsp, error)
- func (c *Client) VerifySign(sign string, body string) bool
- type CompleteCreateVideoRsp
- type ConfirmDeliveryForDBSRsp
- type ConversationItem
- type Create3PLStationRsp
- type CreateConsolidationServiceRsp
- type CreateFlexiComboRsp
- type CreateGlobalProductRsp
- type CreateProductRsp
- type DataMoatComputeRiskRsp
- type DataMoatLoginRsp
- type DeactivateFlexiComboRsp
- type DeactivateProductRsp
- type DeleteFlexiComboProductsRsp
- type DeleteMerchantProductRsp
- type DeliverDigitalRsp
- type ExitExperimentRsp
- type FailedDeliveryForDBSRsp
- type FreeShippingActivateRsp
- type FreeShippingAddSelectedProductSKURsp
- type FreeShippingCreateRsp
- type FreeShippingDeactivateRsp
- type FreeShippingDeleteSelectedProductSKURsp
- type FreeShippingDeliveryOptionsQueryRsp
- type FreeShippingGetRsp
- type FreeShippingListRsp
- type FreeShippingRegionsQueryRsp
- type FreeShippingSelectedProductListRsp
- type FreeShippingUpdateRsp
- type GenerateAccessTokenWithOpenIdRsp
- type GetAccessTokenRsp
- type GetBrandByPagesRsp
- type GetCategoryAttributesRsp
- type GetCategorySuggestionInBulkRsp
- type GetCategorySuggestionRsp
- type GetCategoryTreeRsp
- type GetConversationListRsp
- type GetCountryInfoRsp
- type GetDocumentRsp
- type GetFlexiComboDetailsRsp
- type GetGlobalProductExtensionRsp
- type GetGlobalProductStatusRsp
- type GetHistoryReviewIdListRsp
- type GetImageExperimentDataRsp
- type GetMessagesRsp
- type GetMultipleOrderItem
- type GetMultipleOrderItemsRsp
- type GetNextCascadePropRsp
- type GetOVOOrdersRsp
- type GetOneConversationRsp
- type GetOrderItemsRsp
- type GetOrderRsp
- type GetOrderTraceRsp
- type GetOrdersRsp
- type GetPayoutStatusRsp
- type GetPickUpStoreListRsp
- type GetPreQcRulesRsp
- type GetProductContentScoreRsp
- type GetProductItemRsp
- type GetProductsRsp
- type GetQCAlertProductsRsp
- type GetQcStatusRsp
- type GetRecommendPriceRsp
- type GetResponseRsp
- type GetReverseOrderDetailRsp
- type GetReverseOrderHistoryListRsp
- type GetReverseOrderReasonListRsp
- type GetReverseOrdersForSellerRsp
- type GetReviewListByIdListRsp
- type GetSellerItemLimitRsp
- type GetSellerMetricsByIdRsp
- type GetSellerPerformanceRsp
- type GetSellerRegisterInfoRsp
- type GetSellerRsp
- type GetShipmentProviderRsp
- type GetSizeChartTemplateRsp
- type GetStoreCustomPageRsp
- type GetSubAddressRsp
- type GetUnfilledAttributeItemRsp
- type GetUnfilledAttributeRsp
- type GetUpgradableGlobalPlusProductListRsp
- type GetVideoQuotaRsp
- type GetVideoRsp
- type GetWarehouseBySellerIdRsp
- type InitCreateVideoRsp
- type InitReverseOrderCancelDecideRsp
- type InitReverseOrderCancelRsp
- type JoinExperimentRsp
- type ListFlexiComboProductsRsp
- type ListFlexiComboRsp
- type MessageItem
- type MigrateImageRsp
- type MigrateImagesRsp
- type OrderCancelValidateRsp
- type OrderItem
- type OrderListItem
- type PackRsp
- type PackageStatusUpdateForDBSRsp
- type PaymentBindingRsp
- type PrintAWBRsp
- type ProductCheckRsp
- type QueryAccountTransactionsRsp
- type QueryBuyboxHuntingInfoRsp
- type QueryLogisticsFeeDetailRsp
- type QueryProductExperimentConfigurationRsp
- type QueryTransactionDetailsRsp
- type QueryWarehouseDetailInfoBySellerIdRsp
- type ReadConversationRsp
- type ReadyToShipRsp
- type RecallMessageRsp
- type RecreatePackageRsp
- type RefreshAccessTokenRsp
- type RemoveProductRsp
- type RemoveSkuRsp
- type RemoveVideoRsp
- type ReverseOrderReturnUpdateRsp
- type SaveSellerWarehouseInfoRsp
- type ScanParcelRsp
- type SellerCenterMsgListRsp
- type SellerFieldVerifyRsp
- type SellerPolicyFetchRsp
- type SellerVoucheDeleteSelectedProductSKURsp
- type SellerVoucherActivateRsp
- type SellerVoucherAddSelectedProductSKURsp
- type SellerVoucherCreateRsp
- type SellerVoucherDeactivateRsp
- type SellerVoucherDetailQueryRsp
- type SellerVoucherListRsp
- type SellerVoucherSelectedProductListRsp
- type SellerVoucherUpdateRsp
- type SemiProductUpdateRsp
- type SemiProductUpgradeRsp
- type SendMessageRsp
- type ServiceMarketAppKeyOrderQueryRsp
- type ServiceMarketAppKeySubQueryRsp
- type SetImagesRsp
- type SetInvoiceNumberRsp
- type SetStatusToCanceledRsp
- type StationDopScanRsp
- type SubmitSellerReplyRsp
- type SynchronizeSellerItemArConfigRsp
- type Update3PLStationRsp
- type UpdateFlexiComboRsp
- type UpdateGlobalProductAttributeRsp
- type UpdateLastMileRsp
- type UpdatePickupTimeSlotRsp
- type UpdatePriceQuantityRsp
- type UpdateProductRsp
- type UpdateProductStatusRsp
- type UpdateSellableQuantityRsp
- type UploadImageRsp
- type UploadVideoBlockRsp
Constants ¶
View Source
const ( Version = "lazop-sdk-go-20230910" // Internal Common APIGatewaySG = "https://api.lazada.sg/rest" APIGatewayMY = "https://api.lazada.com.my/rest" APIGatewayVN = "https://api.lazada.vn/rest" APIGatewayTH = "https://api.lazada.co.th/rest" APIGatewayPH = "https://api.lazada.com.ph/rest" APIGatewayID = "https://api.lazada.co.id/rest" ApiGatewayAuth = "https://auth.lazada.com/rest" ApiGatewayAll = "https://api.lazada.com/rest" SignMethod = "sha256" ContentTypeJson = "application/json" AcceptJson = "application/json" DefaultTimeout = 60 )
Variables ¶
This section is empty.
Functions ¶
func WithHttpClient ¶
func WithProxyUrl ¶
func WithProxyUrl(proxyURL string) configurer
func WithSslVerify ¶
func WithSslVerify(sslVerify bool) configurer
func WithTimeout ¶
func WithTimeout(timeout int) configurer
Types ¶
type ActivateFlexiComboRsp ¶
type AddOrUpdatePickupStopRsp ¶
type AddOrUpdatePickupStopRsp struct {
Retryable bool `json:"retryable"`
Code string `json:"code"`
Success bool `json:"success"`
ErrorMessage string `json:"errorMessage"`
ErrorCode string `json:"errorCode"`
RequestId string `json:"request_id"`
Errors []struct {
Field string `json:"field"`
ErrorMessage string `json:"errorMessage"`
ErrorCode string `json:"errorCode"`
} `json:"errors"`
}
type BatchUpdateSizeChartRsp ¶
type Client ¶
type Client struct {
AppKey string
AppSecret string
BaseURL string
Region string
AccessToken string
// contains filtered or unexported fields
}
func NewClientDefault ¶
func (*Client) ActivateFlexiCombo ¶
func (c *Client) ActivateFlexiCombo(body easycb.AnyMap) (*ActivateFlexiComboRsp, error)
func (*Client) AddFlexiComboProducts ¶
func (c *Client) AddFlexiComboProducts(body easycb.AnyMap) (*AddFlexiComboProductsRsp, error)
func (*Client) AddOrUpdatePickupStop ¶
func (c *Client) AddOrUpdatePickupStop(body easycb.AnyMap) (*AddOrUpdatePickupStopRsp, error)
func (*Client) AdjustSellableQuantity ¶
func (c *Client) AdjustSellableQuantity(body easycb.AnyMap) (*AdjustSellableQuantityRsp, error)
func (*Client) BatchQueryFollowStatus ¶
func (c *Client) BatchQueryFollowStatus(query easycb.AnyMap) (*BatchQueryFollowStatusRsp, error)
func (*Client) BatchUpdateSizeChart ¶
func (c *Client) BatchUpdateSizeChart(body easycb.AnyMap) (*BatchUpdateSizeChartRsp, error)
func (*Client) CompleteCreateVideo ¶
func (c *Client) CompleteCreateVideo(body easycb.AnyMap) (*CompleteCreateVideoRsp, error)
func (*Client) ConfirmDeliveryForDBSRsp ¶
func (c *Client) ConfirmDeliveryForDBSRsp(body easycb.AnyMap) (*ConfirmDeliveryForDBSRsp, error)
func (*Client) Create3PLStation ¶
func (c *Client) Create3PLStation(body easycb.AnyMap) (*Create3PLStationRsp, error)
func (*Client) CreateConsolidationService ¶
func (c *Client) CreateConsolidationService(body easycb.AnyMap) (*CreateConsolidationServiceRsp, error)
func (*Client) CreateFlexiCombo ¶
func (c *Client) CreateFlexiCombo(body easycb.AnyMap) (*CreateFlexiComboRsp, error)
func (*Client) CreateGlobalProduct ¶
func (c *Client) CreateGlobalProduct(body easycb.AnyMap) (*CreateGlobalProductRsp, error)
func (*Client) CreateProduct ¶
func (c *Client) CreateProduct(body easycb.AnyMap) (*CreateProductRsp, error)
func (*Client) DataMoatComputeRisk ¶
func (c *Client) DataMoatComputeRisk(body easycb.AnyMap) (*DataMoatComputeRiskRsp, error)
func (*Client) DataMoatLogin ¶
func (c *Client) DataMoatLogin(body easycb.AnyMap) (*DataMoatLoginRsp, error)
func (*Client) DeactivateFlexiCombo ¶
func (c *Client) DeactivateFlexiCombo(body easycb.AnyMap) (*DeactivateFlexiComboRsp, error)
func (*Client) DeactivateProduct ¶
func (c *Client) DeactivateProduct(body easycb.AnyMap) (*DeactivateProductRsp, error)
func (*Client) DeleteFlexiComboProducts ¶
func (c *Client) DeleteFlexiComboProducts(body easycb.AnyMap) (*DeleteFlexiComboProductsRsp, error)
func (*Client) DeleteMerchantProduct ¶
func (c *Client) DeleteMerchantProduct(body easycb.AnyMap) (*DeleteMerchantProductRsp, error)
func (*Client) DeliverDigitalRsp ¶
func (c *Client) DeliverDigitalRsp(body easycb.AnyMap) (*DeliverDigitalRsp, error)
func (*Client) ExitExperiment ¶
func (c *Client) ExitExperiment(body easycb.AnyMap) (*ExitExperimentRsp, error)
func (*Client) FailedDeliveryForDBSRsp ¶
func (c *Client) FailedDeliveryForDBSRsp(body easycb.AnyMap) (*FailedDeliveryForDBSRsp, error)
func (*Client) FreeShippingActivate ¶
func (c *Client) FreeShippingActivate(body easycb.AnyMap) (*FreeShippingActivateRsp, error)
func (*Client) FreeShippingAddSelectedProductSKU ¶
func (c *Client) FreeShippingAddSelectedProductSKU(body easycb.AnyMap) (*FreeShippingAddSelectedProductSKURsp, error)
func (*Client) FreeShippingCreate ¶
func (c *Client) FreeShippingCreate(body easycb.AnyMap) (*FreeShippingCreateRsp, error)
func (*Client) FreeShippingDeactivate ¶
func (c *Client) FreeShippingDeactivate(body easycb.AnyMap) (*FreeShippingDeactivateRsp, error)
func (*Client) FreeShippingDeleteSelectedProductSKU ¶
func (c *Client) FreeShippingDeleteSelectedProductSKU(body easycb.AnyMap) (*FreeShippingDeleteSelectedProductSKURsp, error)
func (*Client) FreeShippingDeliveryOptionsQuery ¶
func (c *Client) FreeShippingDeliveryOptionsQuery() (*FreeShippingDeliveryOptionsQueryRsp, error)
func (*Client) FreeShippingGet ¶
func (c *Client) FreeShippingGet(query easycb.AnyMap) (*FreeShippingGetRsp, error)
func (*Client) FreeShippingList ¶
func (c *Client) FreeShippingList(query easycb.AnyMap) (*FreeShippingListRsp, error)
func (*Client) FreeShippingRegionsQuery ¶
func (c *Client) FreeShippingRegionsQuery() (*FreeShippingRegionsQueryRsp, error)
func (*Client) FreeShippingSelectedProductList ¶
func (c *Client) FreeShippingSelectedProductList(query easycb.AnyMap) (*FreeShippingSelectedProductListRsp, error)
func (*Client) FreeShippingUpdate ¶
func (c *Client) FreeShippingUpdate(body easycb.AnyMap) (*FreeShippingUpdateRsp, error)
func (*Client) GenerateAccessTokenWithOpenId ¶
func (c *Client) GenerateAccessTokenWithOpenId(body easycb.AnyMap) (*GenerateAccessTokenWithOpenIdRsp, error)
func (*Client) GetAccessToken ¶
func (c *Client) GetAccessToken(body easycb.AnyMap) (*GetAccessTokenRsp, error)
func (*Client) GetBrandByPages ¶
func (c *Client) GetBrandByPages(query easycb.AnyMap) (*GetBrandByPagesRsp, error)
func (*Client) GetCategoryAttributes ¶
func (c *Client) GetCategoryAttributes(query easycb.AnyMap) (*GetCategoryAttributesRsp, error)
func (*Client) GetCategorySuggestion ¶
func (c *Client) GetCategorySuggestion(query easycb.AnyMap) (*GetCategorySuggestionRsp, error)
func (*Client) GetCategorySuggestionInBulk ¶
func (c *Client) GetCategorySuggestionInBulk(query easycb.AnyMap) (*GetCategorySuggestionInBulkRsp, error)
func (*Client) GetCategoryTree ¶
func (c *Client) GetCategoryTree(query easycb.AnyMap) (*GetCategoryTreeRsp, error)
func (*Client) GetConversationDetail ¶
func (c *Client) GetConversationDetail(query easycb.AnyMap) (*GetOneConversationRsp, error)
func (*Client) GetConversationList ¶
func (c *Client) GetConversationList(query easycb.AnyMap) (*GetConversationListRsp, error)
func (*Client) GetCountryInfo ¶
func (c *Client) GetCountryInfo(query easycb.AnyMap) (*GetCountryInfoRsp, error)
func (*Client) GetDocument ¶
func (c *Client) GetDocument(query easycb.AnyMap) (*GetDocumentRsp, error)
func (*Client) GetFlexiComboDetails ¶
func (c *Client) GetFlexiComboDetails(query easycb.AnyMap) (*GetFlexiComboDetailsRsp, error)
func (*Client) GetGlobalProductExtension ¶
func (c *Client) GetGlobalProductExtension(query easycb.AnyMap) (*GetGlobalProductExtensionRsp, error)
func (*Client) GetGlobalProductStatus ¶
func (c *Client) GetGlobalProductStatus(query easycb.AnyMap) (*GetGlobalProductStatusRsp, error)
func (*Client) GetHistoryReviewIdList ¶
func (c *Client) GetHistoryReviewIdList(query easycb.AnyMap) (*GetHistoryReviewIdListRsp, error)
func (*Client) GetImageExperimentData ¶
func (c *Client) GetImageExperimentData(query easycb.AnyMap) (*GetImageExperimentDataRsp, error)
func (*Client) GetMessages ¶
func (c *Client) GetMessages(query easycb.AnyMap) (*GetMessagesRsp, error)
func (*Client) GetMultipleOrderItems ¶
func (c *Client) GetMultipleOrderItems(query easycb.AnyMap) (*GetMultipleOrderItemsRsp, error)
func (*Client) GetNextCascadeProp ¶
func (c *Client) GetNextCascadeProp(query easycb.AnyMap) (*GetNextCascadePropRsp, error)
func (*Client) GetOVOOrders ¶
func (c *Client) GetOVOOrders(query easycb.AnyMap) (*GetOVOOrdersRsp, error)
func (*Client) GetOrderItems ¶
func (c *Client) GetOrderItems(query easycb.AnyMap) (*GetOrderItemsRsp, error)
func (*Client) GetOrderTrace ¶
func (c *Client) GetOrderTrace(body easycb.AnyMap) (*GetOrderTraceRsp, error)
func (*Client) GetPayoutStatus ¶
func (c *Client) GetPayoutStatus(query easycb.AnyMap) (*GetPayoutStatusRsp, error)
func (*Client) GetPickUpStoreList ¶
func (c *Client) GetPickUpStoreList(query easycb.AnyMap) (*GetPickUpStoreListRsp, error)
func (*Client) GetPreQcRules ¶
func (c *Client) GetPreQcRules(query easycb.AnyMap) (*GetPreQcRulesRsp, error)
func (*Client) GetProductContentScore ¶
func (c *Client) GetProductContentScore(query easycb.AnyMap) (*GetProductContentScoreRsp, error)
func (*Client) GetProductItem ¶
func (c *Client) GetProductItem(query easycb.AnyMap) (*GetProductItemRsp, error)
func (*Client) GetProducts ¶
func (c *Client) GetProducts(query easycb.AnyMap) (*GetProductsRsp, error)
func (*Client) GetQCAlertProducts ¶
func (c *Client) GetQCAlertProducts(query easycb.AnyMap) (*GetQCAlertProductsRsp, error)
func (*Client) GetQcStatus ¶
func (c *Client) GetQcStatus(query easycb.AnyMap) (*GetQcStatusRsp, error)
func (*Client) GetRecommendPrice ¶
func (c *Client) GetRecommendPrice(query easycb.AnyMap) (*GetRecommendPriceRsp, error)
func (*Client) GetResponse ¶
func (c *Client) GetResponse(query easycb.AnyMap) (*GetResponseRsp, error)
func (*Client) GetReverseOrderDetail ¶
func (c *Client) GetReverseOrderDetail(query easycb.AnyMap) (*GetReverseOrderDetailRsp, error)
func (*Client) GetReverseOrderHistoryList ¶
func (c *Client) GetReverseOrderHistoryList(query easycb.AnyMap) (*GetReverseOrderHistoryListRsp, error)
func (*Client) GetReverseOrderReasonList ¶
func (c *Client) GetReverseOrderReasonList(query easycb.AnyMap) (*GetReverseOrderReasonListRsp, error)
func (*Client) GetReverseOrdersForSeller ¶
func (c *Client) GetReverseOrdersForSeller(query easycb.AnyMap) (*GetReverseOrdersForSellerRsp, error)
func (*Client) GetReviewListByIdList ¶
func (c *Client) GetReviewListByIdList(query easycb.AnyMap) (*GetReviewListByIdListRsp, error)
func (*Client) GetSeller ¶
func (c *Client) GetSeller() (*GetSellerRsp, error)
func (*Client) GetSellerItemLimit ¶
func (c *Client) GetSellerItemLimit(query easycb.AnyMap) (*GetSellerItemLimitRsp, error)
func (*Client) GetSellerMetricsById ¶
func (c *Client) GetSellerMetricsById(query easycb.AnyMap) (*GetSellerMetricsByIdRsp, error)
func (*Client) GetSellerPerformance ¶
func (c *Client) GetSellerPerformance(query easycb.AnyMap) (*GetSellerPerformanceRsp, error)
func (*Client) GetSellerRegisterInfo ¶
func (c *Client) GetSellerRegisterInfo(query easycb.AnyMap) (*GetSellerRegisterInfoRsp, error)
func (*Client) GetShipmentProviderRsp ¶
func (c *Client) GetShipmentProviderRsp(body easycb.AnyMap) (*GetShipmentProviderRsp, error)
func (*Client) GetSizeChartTemplate ¶
func (c *Client) GetSizeChartTemplate(query easycb.AnyMap) (*GetSizeChartTemplateRsp, error)
func (*Client) GetStoreCustomPage ¶
func (c *Client) GetStoreCustomPage(query easycb.AnyMap) (*GetStoreCustomPageRsp, error)
func (*Client) GetSubAddress ¶
func (c *Client) GetSubAddress(query easycb.AnyMap) (*GetSubAddressRsp, error)
func (*Client) GetUnfilledAttribute ¶
func (c *Client) GetUnfilledAttribute(query easycb.AnyMap) (*GetUnfilledAttributeRsp, error)
func (*Client) GetUnfilledAttributeItem ¶
func (c *Client) GetUnfilledAttributeItem(query easycb.AnyMap) (*GetUnfilledAttributeItemRsp, error)
func (*Client) GetUpgradableGlobalPlusProductList ¶
func (c *Client) GetUpgradableGlobalPlusProductList(query easycb.AnyMap) (*GetUpgradableGlobalPlusProductListRsp, error)
func (*Client) GetVideoQuota ¶
func (c *Client) GetVideoQuota(query easycb.AnyMap) (*GetVideoQuotaRsp, error)
func (*Client) GetWarehouseBySellerId ¶
func (c *Client) GetWarehouseBySellerId(query easycb.AnyMap) (*GetWarehouseBySellerIdRsp, error)
func (*Client) InitCreateVideo ¶
func (c *Client) InitCreateVideo(body easycb.AnyMap) (*InitCreateVideoRsp, error)
func (*Client) InitReverseOrderCancel ¶
func (c *Client) InitReverseOrderCancel(query easycb.AnyMap) (*InitReverseOrderCancelRsp, error)
func (*Client) InitReverseOrderCancelDecide ¶
func (c *Client) InitReverseOrderCancelDecide(query easycb.AnyMap) (*InitReverseOrderCancelDecideRsp, error)
func (*Client) JoinExperiment ¶
func (c *Client) JoinExperiment(body easycb.AnyMap) (*JoinExperimentRsp, error)
func (*Client) ListFlexiCombo ¶
func (c *Client) ListFlexiCombo(query easycb.AnyMap) (*ListFlexiComboRsp, error)
func (*Client) ListFlexiComboProducts ¶
func (c *Client) ListFlexiComboProducts(query easycb.AnyMap) (*ListFlexiComboProductsRsp, error)
func (*Client) MigrateImage ¶
func (c *Client) MigrateImage(body easycb.AnyMap) (*MigrateImageRsp, error)
func (*Client) MigrateImages ¶
func (c *Client) MigrateImages(body easycb.AnyMap) (*MigrateImagesRsp, error)
func (*Client) OrderCancelValidate ¶
func (c *Client) OrderCancelValidate(query easycb.AnyMap) (*OrderCancelValidateRsp, error)
func (*Client) PackageStatusUpdateForDBSRsp ¶
func (c *Client) PackageStatusUpdateForDBSRsp(body easycb.AnyMap) (*PackageStatusUpdateForDBSRsp, error)
func (*Client) PaymentBinding ¶
func (c *Client) PaymentBinding(body easycb.AnyMap) (*PaymentBindingRsp, error)
func (*Client) PrintAWBRsp ¶
func (c *Client) PrintAWBRsp(body easycb.AnyMap) (*PrintAWBRsp, error)
func (*Client) ProductCheck ¶
func (c *Client) ProductCheck(body easycb.AnyMap) (*ProductCheckRsp, error)
func (*Client) QueryAccountTransactions ¶
func (c *Client) QueryAccountTransactions(body easycb.AnyMap) (*QueryAccountTransactionsRsp, error)
func (*Client) QueryBuyboxHuntingInfo ¶
func (c *Client) QueryBuyboxHuntingInfo(body easycb.AnyMap) (*QueryBuyboxHuntingInfoRsp, error)
func (*Client) QueryLogisticsFeeDetail ¶
func (c *Client) QueryLogisticsFeeDetail(query easycb.AnyMap) (*QueryLogisticsFeeDetailRsp, error)
func (*Client) QueryProductExperimentConfiguration ¶
func (c *Client) QueryProductExperimentConfiguration(query easycb.AnyMap) (*QueryProductExperimentConfigurationRsp, error)
func (*Client) QueryTransactionDetails ¶
func (c *Client) QueryTransactionDetails(query easycb.AnyMap) (*QueryTransactionDetailsRsp, error)
func (*Client) QueryWarehouseDetailInfoBySellerId ¶
func (c *Client) QueryWarehouseDetailInfoBySellerId(query easycb.AnyMap) (*QueryWarehouseDetailInfoBySellerIdRsp, error)
func (*Client) ReadConversation ¶
func (c *Client) ReadConversation(body easycb.AnyMap) (*ReadConversationRsp, error)
func (*Client) ReadyToShipRsp ¶
func (c *Client) ReadyToShipRsp(body easycb.AnyMap) (*ReadyToShipRsp, error)
func (*Client) RecallMessage ¶
func (c *Client) RecallMessage(body easycb.AnyMap) (*RecallMessageRsp, error)
func (*Client) RecreatePackageRsp ¶
func (c *Client) RecreatePackageRsp(body easycb.AnyMap) (*RecreatePackageRsp, error)
func (*Client) RefreshAccessToken ¶
func (c *Client) RefreshAccessToken(body easycb.AnyMap) (*RefreshAccessTokenRsp, error)
func (*Client) RemoveProduct ¶
func (c *Client) RemoveProduct(body easycb.AnyMap) (*RemoveProductRsp, error)
func (*Client) RemoveVideo ¶
func (c *Client) RemoveVideo(body easycb.AnyMap) (*RemoveVideoRsp, error)
func (*Client) ReverseOrderReturnUpdate ¶
func (c *Client) ReverseOrderReturnUpdate(query easycb.AnyMap) (*ReverseOrderReturnUpdateRsp, error)
func (*Client) SaveSellerWarehouseInfo ¶
func (c *Client) SaveSellerWarehouseInfo(body easycb.AnyMap) (*SaveSellerWarehouseInfoRsp, error)
func (*Client) ScanParcel ¶
func (c *Client) ScanParcel(body easycb.AnyMap) (*ScanParcelRsp, error)
func (*Client) SellerCenterMsgList ¶
func (c *Client) SellerCenterMsgList(query easycb.AnyMap) (*SellerCenterMsgListRsp, error)
func (*Client) SellerFieldVerify ¶
func (c *Client) SellerFieldVerify(body easycb.AnyMap) (*SellerFieldVerifyRsp, error)
func (*Client) SellerPolicyFetch ¶
func (c *Client) SellerPolicyFetch(query easycb.AnyMap) (*SellerPolicyFetchRsp, error)
func (*Client) SellerVoucherActivate ¶
func (c *Client) SellerVoucherActivate(body easycb.AnyMap) (*SellerVoucherActivateRsp, error)
func (*Client) SellerVoucherAddSelectedProductSKU ¶
func (c *Client) SellerVoucherAddSelectedProductSKU(body easycb.AnyMap) (*SellerVoucherAddSelectedProductSKURsp, error)
func (*Client) SellerVoucherCreate ¶
func (c *Client) SellerVoucherCreate(body easycb.AnyMap) (*SellerVoucherCreateRsp, error)
func (*Client) SellerVoucherDeactivate ¶
func (c *Client) SellerVoucherDeactivate(body easycb.AnyMap) (*SellerVoucherDeactivateRsp, error)
func (*Client) SellerVoucherDeleteSelectedProductSKU ¶
func (c *Client) SellerVoucherDeleteSelectedProductSKU(body easycb.AnyMap) (*SellerVoucheDeleteSelectedProductSKURsp, error)
func (*Client) SellerVoucherDetailQuery ¶
func (c *Client) SellerVoucherDetailQuery(query easycb.AnyMap) (*SellerVoucherDetailQueryRsp, error)
func (*Client) SellerVoucherList ¶
func (c *Client) SellerVoucherList(query easycb.AnyMap) (*SellerVoucherListRsp, error)
func (*Client) SellerVoucherSelectedProductList ¶
func (c *Client) SellerVoucherSelectedProductList(query easycb.AnyMap) (*SellerVoucherSelectedProductListRsp, error)
func (*Client) SellerVoucherUpdate ¶
func (c *Client) SellerVoucherUpdate(body easycb.AnyMap) (*SellerVoucherUpdateRsp, error)
func (*Client) SemiProductUpdate ¶
func (c *Client) SemiProductUpdate(body easycb.AnyMap) (*SemiProductUpdateRsp, error)
func (*Client) SemiProductUpgrade ¶
func (c *Client) SemiProductUpgrade(body easycb.AnyMap) (*SemiProductUpgradeRsp, error)
func (*Client) SendMessage ¶
func (c *Client) SendMessage(body easycb.AnyMap) (*SendMessageRsp, error)
func (*Client) ServiceMarketAppKeyOrderQuery ¶
func (c *Client) ServiceMarketAppKeyOrderQuery(query easycb.AnyMap) (*ServiceMarketAppKeyOrderQueryRsp, error)
func (*Client) ServiceMarketAppKeySubQuery ¶
func (c *Client) ServiceMarketAppKeySubQuery(query easycb.AnyMap) (*ServiceMarketAppKeySubQueryRsp, error)
func (*Client) SetAccessToken ¶
func (*Client) SetBaseUrl ¶
func (*Client) SetInvoiceNumber ¶
func (c *Client) SetInvoiceNumber(body easycb.AnyMap) (*SetInvoiceNumberRsp, error)
func (*Client) SetStatusToCanceled ¶
func (c *Client) SetStatusToCanceled(body easycb.AnyMap) (*SetStatusToCanceledRsp, error)
func (*Client) StationDopScan ¶
func (c *Client) StationDopScan(body easycb.AnyMap) (*StationDopScanRsp, error)
func (*Client) SubmitSellerReply ¶
func (c *Client) SubmitSellerReply(query easycb.AnyMap) (*SubmitSellerReplyRsp, error)
func (*Client) SynchronizeSellerItemArConfig ¶
func (c *Client) SynchronizeSellerItemArConfig(query easycb.AnyMap) (*SynchronizeSellerItemArConfigRsp, error)
func (*Client) Update3PLStation ¶
func (c *Client) Update3PLStation(body easycb.AnyMap) (*Update3PLStationRsp, error)
func (*Client) UpdateFlexiCombo ¶
func (c *Client) UpdateFlexiCombo(body easycb.AnyMap) (*UpdateFlexiComboRsp, error)
func (*Client) UpdateGlobalProductAttribute ¶
func (c *Client) UpdateGlobalProductAttribute(body easycb.AnyMap) (*UpdateGlobalProductAttributeRsp, error)
func (*Client) UpdateLastMile ¶
func (c *Client) UpdateLastMile(body easycb.AnyMap) (*UpdateLastMileRsp, error)
func (*Client) UpdatePickupTimeSlot ¶
func (c *Client) UpdatePickupTimeSlot(body easycb.AnyMap) (*UpdatePickupTimeSlotRsp, error)
func (*Client) UpdatePriceQuantity ¶
func (c *Client) UpdatePriceQuantity(body easycb.AnyMap) (*UpdatePriceQuantityRsp, error)
func (*Client) UpdateProduct ¶
func (c *Client) UpdateProduct(body easycb.AnyMap) (*UpdateProductRsp, error)
func (*Client) UpdateProductStatus ¶
func (c *Client) UpdateProductStatus(body easycb.AnyMap) (*UpdateProductStatusRsp, error)
func (*Client) UpdateSellableQuantity ¶
func (c *Client) UpdateSellableQuantity(body easycb.AnyMap) (*UpdateSellableQuantityRsp, error)
func (*Client) UploadImage ¶
func (c *Client) UploadImage(body easycb.AnyMap) (*UploadImageRsp, error)
func (*Client) UploadVideoBlock ¶
func (c *Client) UploadVideoBlock(body easycb.AnyMap) (*UploadVideoBlockRsp, error)
type CompleteCreateVideoRsp ¶
type ConfirmDeliveryForDBSRsp ¶
type ConfirmDeliveryForDBSRsp struct {
Result struct {
ErrorMsg string `json:"error_msg"`
Data struct {
Packages []struct {
Msg string `json:"msg"`
ItemErrCode string `json:"item_err_code"`
PackageId string `json:"package_id"`
Retry bool `json:"retry"`
} `json:"packages"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type ConversationItem ¶
type ConversationItem struct {
Summary string `json:"summary"`
UnreadCount int `json:"unread_count"`
LastMessageId string `json:"last_message_id"`
HeadUrl string `json:"head_url"`
SelfPosition int64 `json:"self_position"`
LastMessageTime int64 `json:"last_message_time"`
SiteId string `json:"site_id"`
SessionId string `json:"session_id"`
Title string `json:"title"`
BuyerId int `json:"buyer_id"`
ToPosition int64 `json:"to_position"`
Tags []string `json:"tags"`
}
type Create3PLStationRsp ¶
type Create3PLStationRsp struct {
Retryable bool `json:"retryable"`
Code string `json:"code"`
Success bool `json:"success"`
ErrorMessage string `json:"errorMessage"`
ErrorCode string `json:"errorCode"`
RequestId string `json:"request_id"`
Errors []struct {
Field string `json:"field"`
ErrorMessage string `json:"errorMessage"`
ErrorCode string `json:"errorCode"`
} `json:"errors"`
}
type CreateFlexiComboRsp ¶
type CreateGlobalProductRsp ¶
type CreateProductRsp ¶
type DataMoatComputeRiskRsp ¶
type DataMoatLoginRsp ¶
type DeactivateFlexiComboRsp ¶
type DeactivateProductRsp ¶
type DeleteMerchantProductRsp ¶
type DeleteMerchantProductRsp struct {
ErrorMsg string `json:"error_msg"`
Code string `json:"code"`
Data struct {
DeleteICProductResult bool `json:"deleteICProductResult"`
DeleteIcProductFailResultList []struct {
Market string `json:"market"`
ProductId int64 `json:"productId"`
UpdateMsg string `json:"updateMsg"`
UpdateResult bool `json:"updateResult"`
} `json:"deleteIcProductFailResultList"`
DeleteGspProductResult bool `json:"deleteGspProductResult"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
RequestId string `json:"request_id"`
}
type DeliverDigitalRsp ¶
type DeliverDigitalRsp struct {
Result struct {
Data struct {
Orders []struct {
OrderItemList []struct {
Msg string `json:"msg"`
OrderItemId int64 `json:"order_item_id"`
ItemErrCode string `json:"item_err_code"`
Retry bool `json:"retry"`
} `json:"order_item_list"`
OrderId int64 `json:"order_id"`
} `json:"orders"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"errorCode"`
ErrorMsg string `json:"errorMsg"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type ExitExperimentRsp ¶
type FailedDeliveryForDBSRsp ¶
type FailedDeliveryForDBSRsp struct {
Result struct {
ErrorMsg string `json:"error_msg"`
Data struct {
Packages []struct {
Msg string `json:"msg"`
ItemErrCode string `json:"item_err_code"`
PackageId string `json:"package_id"`
Retry bool `json:"retry"`
} `json:"packages"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type FreeShippingActivateRsp ¶
type FreeShippingCreateRsp ¶
type FreeShippingGetRsp ¶
type FreeShippingGetRsp struct {
Data struct {
Apply string `json:"apply"`
RegionType string `json:"region_type"`
PromoTier struct {
Tiers []struct {
Filter string `json:"filter"`
Result string `json:"result"`
} `json:"tiers"`
DealCriteria string `json:"deal_criteria"`
DiscountType string `json:"discount_type"`
} `json:"promo_tier"`
PromotionName string `json:"promotion_name"`
PlatformChannel string `json:"platform_channel"`
TemplateType string `json:"template_type"`
Currency string `json:"currency"`
Id int64 `json:"id"`
BudgetType string `json:"budget_type"`
PeriodType string `json:"period_type"`
DeliveryOption string `json:"delivery_option"`
Status string `json:"status"`
} `json:"data"`
Success bool `json:"success"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type FreeShippingListRsp ¶
type FreeShippingListRsp struct {
Data struct {
DataList []struct {
Apply string `json:"apply"`
BudgetValue string `json:"budget_value,omitempty"`
RegionType string `json:"region_type"`
PromoTier struct {
Tiers []struct {
Filter string `json:"filter"`
Result string `json:"result"`
} `json:"tiers"`
DealCriteria string `json:"deal_criteria"`
DiscountType string `json:"discount_type"`
} `json:"promo_tier"`
PromotionName string `json:"promotion_name"`
UsedBudgetValue string `json:"used_budget_value,omitempty"`
PlatformChannel string `json:"platform_channel"`
TemplateType string `json:"template_type"`
Currency string `json:"currency"`
Id int64 `json:"id"`
BudgetType string `json:"budget_type"`
PeriodType string `json:"period_type"`
DeliveryOption string `json:"delivery_option"`
Status string `json:"status"`
RegionValue []string `json:"region_value,omitempty"`
} `json:"data_list"`
Total int `json:"total"`
Current int `json:"current"`
PageSize int `json:"page_size"`
} `json:"data"`
Success bool `json:"success"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type FreeShippingSelectedProductListRsp ¶
type FreeShippingSelectedProductListRsp struct {
Data struct {
DataList []struct {
SkuIds []string `json:"sku_ids"`
ProductId int64 `json:"product_id"`
} `json:"data_list"`
Total int `json:"total"`
Current int `json:"current"`
PageSize int `json:"page_size"`
} `json:"data"`
Success bool `json:"success"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type FreeShippingUpdateRsp ¶
type GenerateAccessTokenWithOpenIdRsp ¶
type GenerateAccessTokenWithOpenIdRsp struct {
AccessToken string `json:"access_token"`
Country string `json:"country"`
RefreshToken string `json:"refresh_token"`
AccountId string `json:"account_id"`
Code string `json:"code"`
AccountPlatform string `json:"account_platform"`
RefreshExpiresIn string `json:"refresh_expires_in"`
CountryUserInfo []struct {
Country string `json:"country"`
UserId string `json:"user_id"`
SellerId string `json:"seller_id"`
ShortCode string `json:"short_code"`
} `json:"country_user_info"`
ExpiresIn string `json:"expires_in"`
RequestId string `json:"request_id"`
Account string `json:"account"`
}
type GetAccessTokenRsp ¶
type GetAccessTokenRsp struct {
AccessToken string `json:"access_token"`
Country string `json:"country"`
RefreshToken string `json:"refresh_token"`
AccountPlatform string `json:"account_platform"`
RefreshExpiresIn int64 `json:"refresh_expires_in"`
CountryUserInfo []struct {
Country string `json:"country"`
UserId string `json:"user_id"`
SellerId string `json:"seller_id"`
ShortCode string `json:"short_code"`
} `json:"country_user_info"`
ExpiresIn int64 `json:"expires_in"`
Account string `json:"account"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type GetBrandByPagesRsp ¶
type GetBrandByPagesRsp struct {
ErrorMsg string `json:"error_msg"`
Code string `json:"code"`
Data struct {
EnableTotal bool `json:"enable_total"`
StartRow int `json:"start_row"`
PageIndex int `json:"page_index"`
Module []struct {
Name string `json:"name"`
GlobalIdentifier string `json:"global_identifier"`
NameEn string `json:"name_en"`
BrandId int `json:"brand_id"`
} `json:"module"`
TotalPage int `json:"total_page"`
PageSize int `json:"page_size"`
TotalRecord int `json:"total_record"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
RequestId string `json:"request_id"`
}
type GetCategoryAttributesRsp ¶
type GetCategoryAttributesRsp struct {
Code string `json:"code"`
Data []struct {
Advanced struct {
IsKeyProp int `json:"is_key_prop"`
} `json:"advanced"`
IsSaleProp int `json:"is_sale_prop"`
Name string `json:"name"`
InputType string `json:"input_type"`
Options []struct {
Name string `json:"name"`
EnName string `json:"en_name"`
Id int `json:"id"`
} `json:"options"`
IsMandatory int `json:"is_mandatory"`
AttributeType string `json:"attribute_type"`
Label string `json:"label"`
Id int `json:"id"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type GetCategorySuggestionInBulkRsp ¶
type GetCategorySuggestionInBulkRsp struct {
Code string `json:"code"`
Data struct {
CategorySuggestionMap struct {
TestProduct9 []struct {
CategoryPath string `json:"categoryPath"`
Class string `json:"class"`
CategoryName string `json:"categoryName"`
CategoryId int `json:"categoryId"`
} `json:"Test Product9"`
} `json:"categorySuggestionMap"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type GetCategorySuggestionRsp ¶
type GetCategorySuggestionRsp struct {
Code string `json:"code"`
Data struct {
CategorySuggestions []struct {
CategoryPath string `json:"categoryPath"`
CategoryName string `json:"categoryName"`
CategoryId int `json:"categoryId"`
} `json:"categorySuggestions"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type GetCategoryTreeRsp ¶
type GetCategoryTreeRsp struct {
Code string `json:"code"`
Data []struct {
CategoryId int `json:"category_id"`
Children []struct {
CategoryId int `json:"category_id"`
Var bool `json:"var"`
Name string `json:"name"`
Leaf bool `json:"leaf"`
} `json:"children"`
Var bool `json:"var"`
Name string `json:"name"`
Leaf bool `json:"leaf"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type GetConversationListRsp ¶
type GetConversationListRsp struct {
Code string `json:"code"`
Data struct {
SessionList []ConversationItem `json:"session_list"`
NextStartTime int64 `json:"next_start_time"`
HasMore bool `json:"has_more"`
LastSessionId string `json:"last_session_id"`
} `json:"data"`
Success bool `json:"success"`
ErrCode string `json:"err_code"`
RequestId string `json:"request_id"`
ErrMessage string `json:"err_message"`
}
type GetCountryInfoRsp ¶
type GetDocumentRsp ¶
type GetFlexiComboDetailsRsp ¶
type GetFlexiComboDetailsRsp struct {
Data struct {
Stackable bool `json:"stackable"`
Apply string `json:"apply"`
EndTime int64 `json:"end_time"`
DiscountValue []string `json:"discount_value"`
Type string `json:"type"`
DiscountType string `json:"discount_type"`
OrderUsedNumbers int `json:"order_used_numbers"`
StartTime int64 `json:"start_time"`
Name string `json:"name"`
Id int64 `json:"id"`
CriteriaType string `json:"criteria_type"`
CriteriaValue []string `json:"criteria_value"`
OrderNumbers int `json:"order_numbers"`
Status string `json:"status"`
} `json:"data"`
Success bool `json:"success"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type GetGlobalProductExtensionRsp ¶
type GetGlobalProductExtensionRsp struct {
ErrorMsg string `json:"error_msg"`
Code string `json:"code"`
Data []struct {
GlobalItemId int64 `json:"global_item_id"`
ItemId int64 `json:"item_id"`
Products []struct {
Market string `json:"market"`
SemiStatus int `json:"semi_status"`
Abs string `json:"abs"`
Skus []struct {
SpecialPrice struct {
Amount float64 `json:"amount"`
Currency string `json:"currency"`
} `json:"special_price"`
Price struct {
Amount float64 `json:"amount"`
Currency string `json:"currency"`
} `json:"price"`
SellerSku string `json:"seller_sku"`
NoPostageFee struct {
Amount float64 `json:"amount"`
Currency string `json:"currency"`
} `json:"no_postage_fee"`
SkuId int64 `json:"sku_id"`
} `json:"skus"`
ItemId int64 `json:"item_id"`
} `json:"products"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
RequestId string `json:"request_id"`
}
type GetHistoryReviewIdListRsp ¶
type GetHistoryReviewIdListRsp struct {
ErrorMsg string `json:"error_msg"`
Code string `json:"code"`
Data struct {
Current int `json:"current"`
Total int `json:"total"`
IdList []int `json:"id_list"`
PageSize int `json:"page_size"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
RequestId string `json:"request_id"`
}
type GetImageExperimentDataRsp ¶
type GetImageExperimentDataRsp struct {
Code string `json:"code"`
Data struct {
ProductId int64 `json:"productId"`
GroupData struct {
Field1 struct {
Data struct {
} `json:"data"`
} `json:"276518"`
Field2 struct {
BucketType string `json:"bucketType"`
Data struct {
OrderUv string `json:"order_uv"`
OrderCnt string `json:"order_cnt"`
ExpTotalUv string `json:"exp_total_uv"`
IpvPv string `json:"ipv_pv"`
IpvUv string `json:"ipv_uv"`
} `json:"data"`
Sampling int `json:"sampling"`
BucketId int `json:"bucketId"`
} `json:"276519"`
} `json:"groupData"`
Venture string `json:"venture"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"errorCode"`
RequestId string `json:"request_id"`
ErrorMsg string `json:"errorMsg"`
}
type GetMessagesRsp ¶
type GetMessagesRsp struct {
Code string `json:"code"`
Data struct {
LastMessageId string `json:"last_message_id"`
MessageList []MessageItem `json:"message_list"`
NextStartTime int64 `json:"next_start_time"`
HasMore bool `json:"has_more"`
} `json:"data"`
Success bool `json:"success"`
ErrCode string `json:"err_code"`
RequestId string `json:"request_id"`
ErrMessage string `json:"err_message"`
}
type GetMultipleOrderItem ¶
type GetMultipleOrderItemsRsp ¶
type GetMultipleOrderItemsRsp struct {
Code string `json:"code"`
RequestId string `json:"request_id"`
Data []GetMultipleOrderItem `json:"data"`
}
type GetNextCascadePropRsp ¶
type GetNextCascadePropRsp struct {
Code string `json:"code"`
Data struct {
Prop struct {
Name string `json:"name"`
Id int `json:"id"`
Required bool `json:"required"`
} `json:"prop"`
PropValue []struct {
Name string `json:"name"`
Id int `json:"id"`
Leaf string `json:"leaf"`
} `json:"propValue"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type GetOVOOrdersRsp ¶
type GetOVOOrdersRsp struct {
Result struct {
Success string `json:"success"`
ErrorCode string `json:"errorCode"`
TradeOrders []struct {
TradeOrderId int64 `json:"tradeOrderId"`
PaymentMethod string `json:"paymentMethod"`
PaidTime string `json:"paidTime"`
TradeOrderLines []struct {
DeliveredTime string `json:"deliveredTime"`
TradeOrderLineId int64 `json:"tradeOrderLineId"`
DeliveryStatus string `json:"deliveryStatus"`
ReverseStatus string `json:"reverseStatus"`
} `json:"tradeOrderLines"`
} `json:"tradeOrders"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type GetOneConversationRsp ¶
type GetOrderItemsRsp ¶
type GetOrderRsp ¶
type GetOrderRsp struct {
Data OrderListItem `json:"data"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type GetOrderTraceRsp ¶
type GetOrderTraceRsp struct {
Result struct {
NotSuccess bool `json:"not_success"`
Success bool `json:"success"`
Module []struct {
WarehouseDetailInfo string `json:"warehouse_detail_info"`
OfcOrderId string `json:"ofc_order_id"`
PackageDetailInfoList []struct {
OrderLineInfoList string `json:"order_line_info_list"`
OfcPackageId string `json:"ofc_package_id"`
TrackingNumber string `json:"tracking_number"`
LogisticDetailInfoList []struct {
PackageLocationName string `json:"package_location_name"`
StatusCode string `json:"status_code"`
ProofImages []interface{} `json:"proof_images"`
DetailType string `json:"detail_type"`
EventDate string `json:"event_date"`
ReceiveTime int64 `json:"receive_time"`
Icon string `json:"icon"`
Description string `json:"description"`
Title string `json:"title"`
EventTime int64 `json:"event_time"`
} `json:"logistic_detail_info_list"`
} `json:"package_detail_info_list"`
} `json:"module"`
ErrorCode struct {
DisplayMessage string `json:"displayMessage"`
} `json:"error_code"`
Repeated bool `json:"repeated"`
Retry bool `json:"retry"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type GetOrdersRsp ¶
type GetOrdersRsp struct {
Code string `json:"code"`
Data struct {
Count int `json:"count"`
CountTotal int `json:"countTotal"`
Orders []OrderListItem `json:"orders"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type GetPayoutStatusRsp ¶
type GetPayoutStatusRsp struct {
Code string `json:"code"`
Data []struct {
Subtotal2 string `json:"subtotal2"`
Subtotal1 string `json:"subtotal1"`
ShipmentFeeCredit string `json:"shipment_fee_credit"`
Payout string `json:"payout"`
ItemRevenue string `json:"item_revenue"`
CreatedAt string `json:"created_at"`
OtherRevenueTotal string `json:"other_revenue_total"`
FeesTotal string `json:"fees_total"`
Refunds string `json:"refunds"`
GuaranteeDeposit string `json:"guarantee_deposit"`
UpdatedAt string `json:"updated_at"`
FeesOnRefundsTotal string `json:"fees_on_refunds_total"`
ClosingBalance string `json:"closing_balance"`
Paid string `json:"paid"`
OpeningBalance string `json:"opening_balance"`
StatementNumber string `json:"statement_number"`
ShipmentFee string `json:"shipment_fee"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type GetPickUpStoreListRsp ¶
type GetPickUpStoreListRsp struct {
Result struct {
BizExtMap struct {
} `json:"biz_ext_map"`
Headers struct {
} `json:"headers"`
MsgCode string `json:"msg_code"`
HttpStatusCode int `json:"http_status_code"`
Success bool `json:"success"`
MsgInfo string `json:"msg_info"`
Model struct {
} `json:"model"`
MappingCode string `json:"mapping_code"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type GetPreQcRulesRsp ¶
type GetProductContentScoreRsp ¶
type GetProductContentScoreRsp struct {
Result struct {
Data struct {
ProductTitle string `json:"productTitle"`
Score int `json:"score"`
Image string `json:"image"`
Total int `json:"total"`
ProductId int64 `json:"productId"`
Items []struct {
Score int `json:"score"`
Total int `json:"total"`
ItemTitle string `json:"itemTitle"`
Label string `json:"label"`
Indicators []struct {
Critical bool `json:"critical"`
Text string `json:"text"`
Key string `json:"key"`
} `json:"indicators"`
ImageList []struct {
Score int `json:"score"`
ImageUrl string `json:"imageUrl"`
Text string `json:"text"`
Type string `json:"type"`
Indicators []struct {
Text string `json:"text"`
Key string `json:"key"`
} `json:"indicators"`
ImageType int `json:"imageType"`
} `json:"imageList"`
Key string `json:"key"`
Group string `json:"group"`
Latest bool `json:"latest"`
} `json:"items"`
} `json:"data"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type GetProductItemRsp ¶
type GetProductItemRsp struct {
Data struct {
CreatedTime string `json:"created_time"`
UpdatedTime string `json:"updated_time"`
Images []string `json:"images"`
Skus []struct {
SellerSku string `json:"SellerSku"`
ShopSku string `json:"ShopSku"`
Url string `json:"Url"`
ColorFamily string `json:"color_family"`
PackageHeight string `json:"package_height"`
FblWarehouseInventories []interface{} `json:"fblWarehouseInventories"`
Price float64 `json:"price"`
PackageLength string `json:"package_length"`
SpecialFromDate string `json:"special_from_date"`
Available int `json:"Available"`
SpecialToDate string `json:"special_to_date"`
Status string `json:"Status"`
Quantity int `json:"quantity"`
Images []string `json:"Images"`
SpecialTimeFormat string `json:"special_time_format"`
SaleProp map[string]interface{} `json:"saleProp"`
MultiWarehouseInventories []struct {
OccupyQuantity int `json:"occupyQuantity"`
Quantity int `json:"quantity"`
TotalQuantity int `json:"totalQuantity"`
WithholdQuantity int `json:"withholdQuantity"`
WarehouseCode string `json:"warehouseCode"`
SellableQuantity int `json:"sellableQuantity"`
} `json:"multiWarehouseInventories"`
PackageWidth string `json:"package_width"`
SpecialToTime string `json:"special_to_time"`
SpecialFromTime string `json:"special_from_time"`
Size string `json:"size"`
SpecialPrice float64 `json:"special_price"`
ChannelInventories []interface{} `json:"channelInventories"`
PackageWeight string `json:"package_weight"`
SkuId int64 `json:"SkuId"`
} `json:"skus"`
ItemId int64 `json:"item_id"`
Variation struct {
Variation1 struct {
Name string `json:"name"`
Label string `json:"label"`
HasImage bool `json:"hasImage"`
Customize bool `json:"customize"`
Options []string `json:"options"`
} `json:"Variation1"`
Variation2 struct {
Name string `json:"name"`
Label string `json:"label"`
HasImage bool `json:"hasImage"`
Customize bool `json:"customize"`
Options []string `json:"options"`
} `json:"Variation2"`
} `json:"variation"`
TrialProduct bool `json:"trialProduct"`
PrimaryCategory int `json:"primary_category"`
MarketImages []interface{} `json:"marketImages"`
Attributes struct {
Description string `json:"description"`
SkirtLength string `json:"skirt_length"`
SkirtStyle string `json:"skirt_style"`
ClothingMaterial string `json:"clothing_material"`
WarrantyType string `json:"warranty_type"`
DescriptionMs string `json:"description_ms"`
NameMs string `json:"name_ms"`
Name string `json:"name"`
Source string `json:"source"`
} `json:"attributes"`
Status string `json:"status"`
} `json:"data"`
Code string `json:"code"`
Message string `json:"message"`
RequestId string `json:"request_id"`
}
type GetProductsRsp ¶
type GetProductsRsp struct {
Data struct {
TotalProducts int `json:"total_products"`
Products []struct {
CreatedTime string `json:"created_time"`
UpdatedTime string `json:"updated_time"`
Images []string `json:"images"`
Skus []map[string]interface{} `json:"skus"`
ItemId int64 `json:"item_id"`
TrialProduct bool `json:"trialProduct"`
PrimaryCategory int `json:"primary_category"`
MarketImages []interface{} `json:"marketImages"`
Attributes map[string]interface{} `json:"attributes"`
Status string `json:"status"`
} `json:"products"`
} `json:"data"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type GetQCAlertProductsRsp ¶
type GetQCAlertProductsRsp struct {
Code string `json:"code"`
Data []struct {
ProductId int64 `json:"productId"`
SuggestionCategories []int `json:"suggestionCategories"`
CategoryId int `json:"categoryId"`
DeactivationTime int64 `json:"deactivationTime"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type GetQcStatusRsp ¶
type GetRecommendPriceRsp ¶
type GetRecommendPriceRsp struct {
ErrorMsg string `json:"error_msg"`
Code string `json:"code"`
Data struct {
GlobalItemId int64 `json:"global_item_id"`
Skus []struct {
SellerSku string `json:"seller_sku"`
SkuId int64 `json:"sku_id"`
CountryPrice []struct {
Market string `json:"market"`
NoPostagePrice string `json:"no_postage_price"`
Currency string `json:"currency"`
} `json:"country_price"`
} `json:"skus"`
ItemId int64 `json:"item_id"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
RequestId string `json:"request_id"`
}
type GetResponseRsp ¶
type GetResponseRsp struct {
Code string `json:"code"`
Data struct {
Images []struct {
HashCode string `json:"hash_code"`
Url string `json:"url"`
} `json:"images"`
Errors []struct {
Msg string `json:"msg"`
Field string `json:"field"`
OriginalUrl string `json:"original_url"`
} `json:"errors"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type GetReverseOrderDetailRsp ¶
type GetReverseOrderDetailRsp struct {
Code string `json:"code"`
Data struct {
ReverseOrderId int64 `json:"reverse_order_id"`
RequestType string `json:"request_type"`
ReverseOrderLineDTOList []struct {
ReturnOrderLineGmtCreate int64 `json:"return_order_line_gmt_create"`
PlatformSkuId string `json:"platform_sku_id"`
IsNeedRefund string `json:"is_need_refund"`
TradeOrderGmtCreate int64 `json:"trade_order_gmt_create"`
ReasonText string `json:"reason_text"`
ItemUnitPrice float64 `json:"item_unit_price"`
TradeOrderLineId int64 `json:"trade_order_line_id"`
ReturnOrderLineGmtModified int64 `json:"return_order_line_gmt_modified"`
OfcStatus string `json:"ofc_status"`
SellerSkuId string `json:"seller_sku_id"`
ProductDTO struct {
ProductId int64 `json:"product_id"`
Sku string `json:"sku"`
} `json:"productDTO"`
RefundPaymentMethod string `json:"refund_payment_method"`
Buyer struct {
UserId int `json:"user_id"`
} `json:"buyer"`
ReasonCode int `json:"reason_code"`
WhqcDecision string `json:"whqc_decision"`
ReverseStatus string `json:"reverse_status"`
RefundAmount float64 `json:"refund_amount"`
TrackingNumber string `json:"tracking_number"`
IsDispute bool `json:"is_dispute"`
ReverseOrderLineId int64 `json:"reverse_order_line_id"`
} `json:"reverseOrderLineDTOList"`
ShippingType string `json:"shipping_type"`
IsRtm bool `json:"is_rtm"`
TradeOrderId int64 `json:"trade_order_id"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type GetReverseOrderHistoryListRsp ¶
type GetReverseOrderHistoryListRsp struct {
Code string `json:"code"`
Data struct {
PageInfo struct {
Total int `json:"total"`
PageSize int `json:"page_size"`
CurrentPageNumber int `json:"current_page_number"`
} `json:"page_info"`
List []struct {
Time int64 `json:"time"`
Operator string `json:"operator"`
Picture []interface{} `json:"picture"`
} `json:"list"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type GetReverseOrdersForSellerRsp ¶
type GetReverseOrdersForSellerRsp struct {
Result struct {
Total int `json:"total"`
Success bool `json:"success"`
PageNo int `json:"page_no"`
Items []struct {
ReverseOrderLines []struct {
Product struct {
ProductSku string `json:"product_sku"`
ProductId string `json:"product_id"`
} `json:"product"`
ReturnOrderLineGmtCreate int64 `json:"return_order_line_gmt_create"`
PlatformSkuId string `json:"platform_sku_id"`
IsNeedRefund string `json:"is_need_refund"`
TradeOrderGmtCreate int64 `json:"trade_order_gmt_create"`
ReasonText string `json:"reason_text"`
ItemUnitPrice float64 `json:"item_unit_price"`
TradeOrderLineId int64 `json:"trade_order_line_id"`
ReturnOrderLineGmtModified int64 `json:"return_order_line_gmt_modified"`
OfcStatus string `json:"ofc_status"`
SellerSkuId string `json:"seller_sku_id"`
RefundPaymentMethod string `json:"refund_payment_method"`
Buyer struct {
BuyerId int `json:"buyer_id"`
} `json:"buyer"`
ReasonCode int `json:"reason_code"`
WhqcDecision string `json:"whqc_decision"`
ReverseStatus string `json:"reverse_status"`
RefundAmount float64 `json:"refund_amount"`
TrackingNumber string `json:"tracking_number"`
ReceiverAddress string `json:"receiver_address"`
IsDispute bool `json:"is_dispute"`
ReverseOrderLineId int64 `json:"reverse_order_line_id"`
} `json:"reverse_order_lines"`
ReverseOrderId string `json:"reverse_order_id"`
RequestType string `json:"request_type"`
IsRtm bool `json:"is_rtm"`
ShippingType string `json:"shipping_type"`
TradeOrderId int64 `json:"trade_order_id"`
} `json:"items"`
PageSize string `json:"page_size"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type GetReviewListByIdListRsp ¶
type GetReviewListByIdListRsp struct {
ErrorMsg string `json:"error_msg"`
Code string `json:"code"`
Data struct {
OutdatedReviews []int `json:"outdated_reviews"`
ReviewList []struct {
ReviewImages []interface{} `json:"review_images"`
CanReply bool `json:"can_reply"`
CreateTime int64 `json:"create_time"`
SubmitTime int64 `json:"submit_time"`
ReviewContent string `json:"review_content"`
Ratings struct {
SellerRating int `json:"seller_rating"`
OverallRating int `json:"overall_rating"`
LogisticsRating int `json:"logistics_rating"`
ProductRating int `json:"product_rating"`
} `json:"ratings"`
ProductId int64 `json:"product_id"`
ReviewVideos []struct {
VideoUrl string `json:"video_url"`
VideoCoverUrl string `json:"video_cover_url"`
} `json:"review_videos"`
Id int `json:"id"`
SellerReply string `json:"seller_reply"`
OrderId int64 `json:"order_id"`
ReviewType string `json:"review_type"`
} `json:"review_list"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
RequestId string `json:"request_id"`
}
type GetSellerItemLimitRsp ¶
type GetSellerItemLimitRsp struct {
Code string `json:"code"`
Data struct {
PayByrCnt int `json:"payByrCnt"`
PayItemCnt int `json:"payItemCnt"`
ItemLimit int `json:"itemLimit"`
OnlineItemCount int `json:"onlineItemCount"`
} `json:"data"`
Success bool `json:"success"`
ErrorCodes []interface{} `json:"errorCodes"`
ErrorMsgs []interface{} `json:"errorMsgs"`
RequestId string `json:"request_id"`
}
type GetSellerMetricsByIdRsp ¶
type GetSellerMetricsByIdRsp struct {
Code string `json:"code"`
Data struct {
MainCategoryName string `json:"main_category_name"`
ShipOnTime string `json:"ship_on_time"`
PositiveSellerRating string `json:"positive_seller_rating"`
ResponseTime string `json:"response_time"`
SellerId int64 `json:"seller_id"`
ResponseRate string `json:"response_rate"`
MainCategoryId int `json:"main_category_id"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type GetSellerPerformanceRsp ¶
type GetSellerPerformanceRsp struct {
Code string `json:"code"`
Data struct {
MainCategoryName string `json:"main_category_name"`
Indicators []struct {
ActionUrl string `json:"action_url"`
Score int `json:"score"`
ScoreFormat string `json:"score_format"`
FormattedScore string `json:"formatted_score"`
Name string `json:"name"`
Tip string `json:"tip"`
Type string `json:"type"`
FormattedTarget string `json:"formatted_target"`
Target int `json:"target"`
TargetFormat string `json:"target_format"`
TargetRespected bool `json:"target_respected"`
} `json:"indicators"`
SellerId int64 `json:"seller_id"`
MainCategoryId int `json:"main_category_id"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
RequestId string `json:"request_id"`
}
type GetSellerRegisterInfoRsp ¶
type GetSellerRegisterInfoRsp struct {
Code string `json:"code"`
Data []struct {
BaseInfoList []struct {
RegisterCountry string `json:"registerCountry"`
Phone string `json:"phone"`
ShopName string `json:"shopName"`
ReqNo string `json:"reqNo"`
Email string `json:"email"`
Status string `json:"status"`
} `json:"baseInfoList"`
CompanyName string `json:"companyName"`
LicenseNumber string `json:"licenseNumber"`
} `json:"data"`
Success string `json:"success"`
RequestId string `json:"request_id"`
}
type GetSellerRsp ¶
type GetSellerRsp struct {
Data struct {
NameCompany string `json:"name_company"`
Name string `json:"name"`
Verified bool `json:"verified"`
SellerId int64 `json:"seller_id"`
Email string `json:"email"`
ShortCode string `json:"short_code"`
Cb bool `json:"cb"`
Status string `json:"status"`
MarketplaceEaseMode bool `json:"marketplaceEaseMode"`
} `json:"data"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type GetShipmentProviderRsp ¶
type GetShipmentProviderRsp struct {
Result struct {
ErrorMsg string `json:"error_msg"`
Data struct {
PlatformDefault int `json:"platform_default"`
ShipmentProviders []struct {
Name string `json:"name"`
ProviderCode string `json:"provider_code"`
} `json:"shipment_providers"`
ShippingAllocateType string `json:"shipping_allocate_type"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type GetSizeChartTemplateRsp ¶
type GetSizeChartTemplateRsp struct {
Code string `json:"code"`
Data struct {
Total int `json:"total"`
PageNo int `json:"pageNo"`
TotalPage int `json:"totalPage"`
PageSize int `json:"pageSize"`
SizeChartResponses []interface{} `json:"sizeChartResponses"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type GetStoreCustomPageRsp ¶
type GetStoreCustomPageRsp struct {
Code string `json:"code"`
Data struct {
Result struct {
PageList []struct {
DecoratePageUrl string `json:"decorate_page_url"`
WirelessPagePreviewUrl string `json:"wireless_page_preview_url"`
WirelessEndTime string `json:"wireless_end_time"`
TimedPublishTime string `json:"timed_publish_time"`
RelatePageId int `json:"relate_page_id"`
ClientType string `json:"client_type"`
PcEndTime string `json:"pc_end_time"`
PcPagePreviewUrl string `json:"pc_page_preview_url"`
PageId int `json:"page_id"`
Path string `json:"path"`
WirelessPageViewUrl string `json:"wireless_page_view_url"`
PageViewUrl string `json:"page_view_url"`
LastEditTime string `json:"last_edit_time"`
PublishTime string `json:"publish_time"`
QrUrl string `json:"qr_url"`
PageName string `json:"page_name"`
StatusKey string `json:"status_key"`
} `json:"page_list"`
PageInfo struct {
TotalCount string `json:"total_count"`
CurrentPage string `json:"current_page"`
} `json:"page_info"`
} `json:"result"`
ErrorMessage string `json:"error_message"`
Success bool `json:"success"`
Error string `json:"error"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type GetSubAddressRsp ¶
type GetUnfilledAttributeItemRsp ¶
type GetUnfilledAttributeItemRsp struct {
ErrorMsg string `json:"error_msg"`
Code string `json:"code"`
Success bool `json:"success"`
TotalProducts int `json:"total_products"`
RequestId string `json:"request_id"`
Products []struct {
ItemId int64 `json:"item_id"`
PrimaryCategory int `json:"primary_category"`
Attributes []struct {
Advanced struct {
IsKeyProp int `json:"is_key_prop"`
} `json:"advanced"`
Name string `json:"name"`
InputType string `json:"input_type"`
Options []struct {
Name string `json:"name"`
} `json:"options"`
IsMandatory int `json:"is_mandatory"`
AttributeType string `json:"attribute_type"`
Label string `json:"label"`
} `json:"attributes"`
SellerSkuId string `json:"seller_sku_id"`
} `json:"products"`
}
type GetUnfilledAttributeRsp ¶
type GetUnfilledAttributeRsp struct {
ErrorMsg string `json:"error_msg"`
Code string `json:"code"`
Data struct {
TotalProducts int `json:"total_products"`
Products []struct {
ItemId int64 `json:"item_id"`
PrimaryCategory int `json:"primary_category"`
SellerSku string `json:"seller_sku"`
Attributes []struct {
Advanced struct {
IsKeyProp int `json:"is_key_prop"`
} `json:"advanced"`
InputType string `json:"input_type"`
Options []string `json:"options"`
Name string `json:"name"`
IsMandatory int `json:"is_mandatory"`
AttributeType string `json:"attribute_type"`
Label string `json:"label"`
} `json:"attributes"`
} `json:"products"`
} `json:"data"`
Success bool `json:"success"`
ErrorDetail string `json:"error_detail"`
ErrorCode string `json:"error_code"`
RequestId string `json:"request_id"`
Errors string `json:"errors"`
}
type GetUpgradableGlobalPlusProductListRsp ¶
type GetUpgradableGlobalPlusProductListRsp struct {
Code string `json:"code"`
Data struct {
Type string `json:"type"`
TotalProducts int `json:"total_products"`
CurrentPage int `json:"current_page"`
PageSize int `json:"page_size"`
CurrentIndex int `json:"current_index"`
Products []struct {
GlobalItemId int64 `json:"global_item_id"`
Skus []struct {
PackageWidth string `json:"package_width"`
PackageHeight string `json:"package_height"`
ItemId int64 `json:"item_id"`
PackageLength string `json:"package_length"`
SellerSku string `json:"seller_sku"`
PackageWeight string `json:"package_weight"`
SkuId int64 `json:"sku_id"`
CountryInfo []struct {
Market string `json:"market"`
Quantity int `json:"quantity"`
Abs string `json:"abs"`
SpecialPrice string `json:"special_price"`
ItemId int64 `json:"item_id"`
Price string `json:"price"`
Currency string `json:"currency"`
SkuId int64 `json:"sku_id"`
} `json:"country_info"`
} `json:"skus"`
ItemId string `json:"item_id"`
} `json:"products"`
} `json:"data"`
Success bool `json:"success"`
RequestId string `json:"request_id"`
}
type GetVideoQuotaRsp ¶
type GetVideoRsp ¶
type GetVideoRsp struct {
CoverUrl string `json:"cover_url"`
VideoUrl string `json:"video_url"`
Code string `json:"code"`
ResultMessage string `json:"result_message"`
Success bool `json:"success"`
ResultCode string `json:"result_code"`
State string `json:"state"`
Title string `json:"title"`
RequestId string `json:"request_id"`
}
type GetWarehouseBySellerIdRsp ¶
type GetWarehouseBySellerIdRsp struct {
Result struct {
NotSuccess bool `json:"not_success"`
Success bool `json:"success"`
Module struct {
} `json:"module"`
ErrorCode string `json:"error_code"`
Repeated bool `json:"repeated"`
Retry bool `json:"retry"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type InitCreateVideoRsp ¶
type JoinExperimentRsp ¶
type ListFlexiComboRsp ¶
type ListFlexiComboRsp struct {
Data struct {
DataList []struct {
Stackable bool `json:"stackable"`
Apply string `json:"apply"`
EndTime int64 `json:"end_time"`
DiscountValue []string `json:"discount_value,omitempty"`
DiscountType string `json:"discount_type"`
Type string `json:"type"`
StartTime int64 `json:"start_time"`
OrderUsedNumbers int `json:"order_used_numbers"`
Name string `json:"name"`
Id int64 `json:"id"`
CriteriaType string `json:"criteria_type"`
CriteriaValue []string `json:"criteria_value"`
OrderNumbers int `json:"order_numbers"`
Status string `json:"status"`
GiftSkus []struct {
ProductId int64 `json:"product_id"`
SkuId int64 `json:"sku_id"`
} `json:"gift_skus,omitempty"`
} `json:"data_list"`
Total int `json:"total"`
Current int `json:"current"`
PageSize int `json:"page_size"`
} `json:"data"`
Success bool `json:"success"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type MessageItem ¶
type MessageItem struct {
FromAccountType int `json:"from_account_type"`
ProcessMsg string `json:"process_msg"`
SessionId string `json:"session_id"`
MessageId string `json:"message_id"`
Type int `json:"type"`
Content string `json:"content"`
ToAccountId string `json:"to_account_id"`
SendTime int64 `json:"send_time"`
AutoReply bool `json:"auto_reply"`
ToAccountType int `json:"to_account_type"`
SiteId string `json:"site_id"`
TemplateId int `json:"template_id"`
FromAccountId string `json:"from_account_id"`
Status int `json:"status"`
}
type MigrateImageRsp ¶
type MigrateImagesRsp ¶
type OrderCancelValidateRsp ¶
type OrderCancelValidateRsp struct {
Code string `json:"code"`
Data struct {
TipContent string `json:"tip_content"`
ReasonOptions []struct {
ReasonName string `json:"reason_name"`
ReasonId string `json:"reason_id"`
} `json:"reason_options"`
TipType string `json:"tip_type"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type OrderItem ¶
type OrderItem struct {
PickUpStoreInfo interface{} `json:"pick_up_store_info"`
TaxAmount float64 `json:"tax_amount"`
Reason string `json:"reason"`
SlaTimeStamp string `json:"sla_time_stamp"`
VoucherSeller float64 `json:"voucher_seller"`
PurchaseOrderId string `json:"purchase_order_id"`
PaymentTime int64 `json:"payment_time"`
VoucherCodeSeller string `json:"voucher_code_seller"`
VoucherCode string `json:"voucher_code"`
PackageId string `json:"package_id"`
BuyerId int64 `json:"buyer_id"`
Variation string `json:"variation"`
ProductId string `json:"product_id"`
VoucherCodePlatform string `json:"voucher_code_platform"`
PurchaseOrderNumber string `json:"purchase_order_number"`
Sku string `json:"sku"`
GiftWrapping string `json:"gift_wrapping"`
OrderType string `json:"order_type"`
InvoiceNumber string `json:"invoice_number"`
CancelReturnInitiator string `json:"cancel_return_initiator"`
ShopSku string `json:"shop_sku"`
IsReroute int `json:"is_reroute"`
StagePayStatus string `json:"stage_pay_status"`
SkuId string `json:"sku_id"`
TrackingCodePre string `json:"tracking_code_pre"`
OrderItemId int64 `json:"order_item_id"`
ShopId string `json:"shop_id"`
OrderFlag string `json:"order_flag"`
IsFbl int `json:"is_fbl"`
Name string `json:"name"`
DeliveryOptionSof int `json:"delivery_option_sof"`
OrderId int64 `json:"order_id"`
FulfillmentSla string `json:"fulfillment_sla"`
Status string `json:"status"`
ProductMainImage string `json:"product_main_image"`
VoucherPlatform float64 `json:"voucher_platform"`
PaidPrice float64 `json:"paid_price"`
ProductDetailUrl string `json:"product_detail_url"`
WarehouseCode string `json:"warehouse_code"`
PromisedShippingTime string `json:"promised_shipping_time"`
ShippingType string `json:"shipping_type"`
CreatedAt string `json:"created_at"`
VoucherSellerLpi float64 `json:"voucher_seller_lpi"`
ShippingFeeDiscountPlatform float64 `json:"shipping_fee_discount_platform"`
Personalization string `json:"personalization"`
WalletCredits float64 `json:"wallet_credits"`
UpdatedAt string `json:"updated_at"`
Currency string `json:"currency"`
ShippingProviderType string `json:"shipping_provider_type"`
VoucherPlatformLpi float64 `json:"voucher_platform_lpi"`
ShippingFeeOriginal float64 `json:"shipping_fee_original"`
ItemPrice float64 `json:"item_price"`
IsDigital float64 `json:"is_digital"`
ShippingServiceCost float64 `json:"shipping_service_cost"`
TrackingCode string `json:"tracking_code"`
ShippingFeeDiscountSeller float64 `json:"shipping_fee_discount_seller"`
ShippingAmount float64 `json:"shipping_amount"`
ReasonDetail string `json:"reason_detail"`
ReturnStatus string `json:"return_status"`
ShipmentProvider string `json:"shipment_provider"`
PriorityFulfillmentTag string `json:"priority_fulfillment_tag"`
VoucherAmount float64 `json:"voucher_amount"`
DigitalDeliveryInfo string `json:"digital_delivery_info"`
ExtraAttributes string `json:"extra_attributes"`
}
type OrderListItem ¶
type OrderListItem struct {
VoucherPlatform string `json:"voucher_platform"`
Voucher float64 `json:"voucher"`
WarehouseCode string `json:"warehouse_code"`
OrderNumber int64 `json:"order_number"`
CreatedAt string `json:"created_at"`
VoucherCode string `json:"voucher_code"`
GiftOption bool `json:"gift_option"`
ShippingFeeDiscountPlatform float64 `json:"shipping_fee_discount_platform"`
CustomerLastName string `json:"customer_last_name"`
UpdatedAt string `json:"updated_at"`
PromisedShippingTimes string `json:"promised_shipping_times"`
Price string `json:"price"`
NationalRegistrationNumber string `json:"national_registration_number"`
ShippingFeeOriginal float64 `json:"shipping_fee_original"`
PaymentMethod string `json:"payment_method"`
BuyerNote string `json:"buyer_note"`
CustomerFirstName string `json:"customer_first_name"`
ShippingFeeDiscountSeller float64 `json:"shipping_fee_discount_seller"`
ShippingFee float64 `json:"shipping_fee"`
BranchNumber string `json:"branch_number"`
TaxCode string `json:"tax_code"`
ItemsCount int `json:"items_count"`
DeliveryInfo string `json:"delivery_info"`
Statuses []string `json:"statuses"`
AddressBilling struct {
Country string `json:"country"`
Address3 string `json:"address3"`
Address2 string `json:"address2"`
City string `json:"city"`
Phone string `json:"phone"`
Address1 string `json:"address1"`
PostCode string `json:"post_code"`
Phone2 string `json:"phone2"`
LastName string `json:"last_name"`
Address5 string `json:"address5"`
Address4 string `json:"address4"`
FirstName string `json:"first_name"`
} `json:"address_billing"`
ExtraAttributes string `json:"extra_attributes"`
OrderId int64 `json:"order_id"`
GiftMessage string `json:"gift_message"`
Remarks string `json:"remarks"`
AddressShipping struct {
Country string `json:"country"`
Address3 string `json:"address3"`
Address2 string `json:"address2"`
City string `json:"city"`
Phone string `json:"phone"`
Address1 string `json:"address1"`
PostCode string `json:"post_code"`
Phone2 string `json:"phone2"`
LastName string `json:"last_name"`
Address5 string `json:"address5"`
Address4 string `json:"address4"`
FirstName string `json:"first_name"`
} `json:"address_shipping"`
Items interface{} `json:"items"` // 额外的字段, 源数据没有此值, 仅订单上报使用
}
type PackRsp ¶
type PackRsp struct {
Result struct {
ErrorMsg string `json:"error_msg"`
Data struct {
PackOrderList []struct {
OrderItemList []struct {
OrderItemId int64 `json:"order_item_id"`
Msg string `json:"msg"`
ItemErrCode string `json:"item_err_code"`
TrackingNumber string `json:"tracking_number"`
ShipmentProvider string `json:"shipment_provider"`
PackageId string `json:"package_id"`
Retry bool `json:"retry"`
} `json:"order_item_list"`
OrderId int64 `json:"order_id"`
} `json:"pack_order_list"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type PaymentBindingRsp ¶
type PrintAWBRsp ¶
type PrintAWBRsp struct {
Result struct {
ErrorMsg string `json:"error_msg"`
Data struct {
File string `json:"file"`
PdfUrl string `json:"pdf_url"`
DocType string `json:"doc_type"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type ProductCheckRsp ¶
type QueryAccountTransactionsRsp ¶
type QueryAccountTransactionsRsp struct {
Msg string `json:"msg"`
Code string `json:"code"`
Data struct {
PageInfo struct {
TotalCount int `json:"total_count"`
TotalPage int `json:"total_page"`
PageNum int `json:"page_num"`
PageSize int `json:"page_size"`
} `json:"page_info"`
Transactions []struct {
PmtReference string `json:"pmt_reference"`
PayeeAccount struct {
Description string `json:"description"`
Account string `json:"account"`
} `json:"payee_account"`
Amount string `json:"amount"`
SubType string `json:"sub_type"`
TransactionNumber string `json:"transaction_number"`
TransactionTime string `json:"transaction_time"`
Currency string `json:"currency"`
TrackingList []struct {
UpdateTime string `json:"update_time"`
Name string `json:"name"`
Remark string `json:"remark"`
Status string `json:"status"`
} `json:"tracking_list"`
Type string `json:"type"`
Remarks string `json:"remarks"`
} `json:"transactions"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
RequestId string `json:"request_id"`
}
type QueryBuyboxHuntingInfoRsp ¶
type QueryBuyboxHuntingInfoRsp struct {
Result struct {
Data struct {
ItemId string `json:"itemId"`
IsValid string `json:"isValid"`
Venture string `json:"venture"`
SkuId string `json:"skuId"`
PriceRank string `json:"priceRank"`
} `json:"data"`
RetSuccess bool `json:"retSuccess"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type QueryLogisticsFeeDetailRsp ¶
type QueryLogisticsFeeDetailRsp struct {
Code string `json:"code"`
Data []struct {
TenantId string `json:"tenant_id"`
Amount struct {
} `json:"amount"`
SkuInfo struct {
ItemDetails string `json:"item_details"`
SellerSku string `json:"seller_sku"`
LazadaSku string `json:"lazada_sku"`
} `json:"sku_info"`
SellerShortCode string `json:"seller_short_code"`
TradeOrderId string `json:"trade_order_id"`
FeeCreationDate struct {
Offset struct {
TotalSeconds int64 `json:"total_seconds"`
Rules struct {
FixedOffset string `json:"fixed_offset"`
} `json:"rules"`
Id string `json:"id"`
} `json:"offset"`
Year int `json:"year"`
DayOfYear int `json:"day_of_year"`
Nano int `json:"nano"`
Chronology struct {
CalendarType string `json:"calendar_type"`
Id string `json:"id"`
} `json:"chronology"`
MonthValue int `json:"month_value"`
DayOfMonth int `json:"day_of_month"`
Minute int `json:"minute"`
Second int `json:"second"`
Month string `json:"month"`
Hour int `json:"hour"`
Zone struct {
Rules struct {
FixedOffset bool `json:"fixed_offset"`
TransitionRules interface{} `json:"transition_rules"`
Transitions interface{} `json:"transitions"`
} `json:"rules"`
Id string `json:"id"`
} `json:"zone"`
DayOfWeek string `json:"day_of_week"`
} `json:"fee_creation_date"`
TradeOrderLineId string `json:"trade_order_line_id"`
StatementId string `json:"statement_id"`
OrderInfo struct {
OrderItemStatus string `json:"order_item_status"`
OrderCreationDate struct {
Offset string `json:"offset"`
Year int `json:"year"`
DayOfYear int `json:"day_of_year"`
Nano int `json:"nano"`
Chronology string `json:"chronology"`
MonthValue int `json:"month_value"`
DayOfMonth int `json:"day_of_month"`
Minute int `json:"minute"`
Second int `json:"second"`
Month string `json:"month"`
Hour int `json:"hour"`
Zone struct {
Rules struct {
FixedOffset bool `json:"fixed_offset"`
TransitionRules interface{} `json:"transition_rules"`
Transitions interface{} `json:"transitions"`
} `json:"rules"`
Id string `json:"id"`
} `json:"zone"`
DayOfWeek string `json:"day_of_week"`
} `json:"order_creation_date"`
} `json:"order_info"`
FeeName string `json:"fee_name"`
FeeCode string `json:"fee_code"`
Currency string `json:"currency"`
PackageInfo struct {
DeliveryDate struct {
Offset string `json:"offset"`
Year int `json:"year"`
DayOfYear int `json:"day_of_year"`
Nano int `json:"nano"`
Chronology string `json:"chronology"`
MonthValue int `json:"month_value"`
DayOfMonth int `json:"day_of_month"`
Minute int `json:"minute"`
Second int `json:"second"`
Month string `json:"month"`
Hour int `json:"hour"`
Zone struct {
Rules struct {
FixedOffset bool `json:"fixed_offset"`
TransitionRules interface{} `json:"transition_rules"`
Transitions interface{} `json:"transitions"`
} `json:"rules"`
Id string `json:"id"`
} `json:"zone"`
DayOfWeek string `json:"day_of_week"`
} `json:"delivery_date"`
DestinationAddress string `json:"destination_address"`
OriginAddress string `json:"origin_address"`
TrackingNumber string `json:"tracking_number"`
BillingDate struct {
Offset string `json:"offset"`
Year string `json:"year"`
DayOfYear string `json:"day_of_year"`
Nano string `json:"nano"`
Chronology string `json:"chronology"`
MonthValue string `json:"month_value"`
DayOfMonth string `json:"day_of_month"`
Minute string `json:"minute"`
Second string `json:"second"`
Month string `json:"month"`
Hour string `json:"hour"`
Zone struct {
Rules struct {
FixedOffset string `json:"fixed_offset"`
} `json:"rules"`
Id string `json:"id"`
} `json:"zone"`
DayOfWeek string `json:"day_of_week"`
} `json:"billing_date"`
PackageChargeableWeight string `json:"package_chargeable_weight"`
} `json:"package_info"`
TaxInAmount struct {
} `json:"tax_in_amount"`
SellerId string `json:"seller_id"`
StatementPeriod string `json:"statement_period"`
} `json:"data"`
Success bool `json:"success"`
Remark string `json:"remark"`
RequestId string `json:"request_id"`
}
type QueryProductExperimentConfigurationRsp ¶
type QueryProductExperimentConfigurationRsp struct {
Code string `json:"code"`
Data struct {
ProductId int64 `json:"productId"`
EndDate string `json:"endDate"`
MainImageForAbTest string `json:"mainImageForAbTest"`
Venture string `json:"venture"`
StartDate string `json:"startDate"`
ExperimentEnabled bool `json:"experimentEnabled"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"errorCode"`
RequestId string `json:"request_id"`
ErrorMsg string `json:"errorMsg"`
}
type QueryTransactionDetailsRsp ¶
type QueryTransactionDetailsRsp struct {
Code string `json:"code"`
Data []struct {
OrderNo string `json:"order_no"`
TransactionDate string `json:"transaction_date"`
Amount string `json:"amount"`
PaidStatus string `json:"paid_status"`
ShippingProvider string `json:"shipping_provider"`
WHTIncludedInAmount string `json:"WHT_included_in_amount"`
PaymentRefId string `json:"payment_ref_id"`
LazadaSku string `json:"lazada_sku"`
FeeType string `json:"fee_type"`
TransactionType string `json:"transaction_type"`
OrderItemNo string `json:"orderItem_no"`
OrderItemStatus string `json:"orderItem_status"`
Reference string `json:"reference"`
FeeName string `json:"fee_name"`
ShippingSpeed string `json:"shipping_speed"`
WHTAmount string `json:"WHT_amount"`
TransactionNumber string `json:"transaction_number"`
SellerSku string `json:"seller_sku"`
Statement string `json:"statement"`
Details string `json:"details"`
Comment string `json:"comment"`
VATInAmount string `json:"VAT_in_amount"`
ShipmentType string `json:"shipment_type"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type QueryWarehouseDetailInfoBySellerIdRsp ¶
type QueryWarehouseDetailInfoBySellerIdRsp struct {
Result struct {
NotSuccess bool `json:"not_success"`
Success bool `json:"success"`
Module struct {
Country string `json:"country"`
DefaultAddress bool `json:"default_address"`
Province string `json:"province"`
City string `json:"city"`
DetailAddress string `json:"detail_address"`
WarehouseCode string `json:"warehouse_code"`
District string `json:"district"`
PostCode string `json:"post_code"`
Name string `json:"name"`
Status string `json:"status"`
} `json:"module"`
ErrorCode string `json:"error_code"`
Repeated bool `json:"repeated"`
ClassName string `json:"class_name"`
Retry bool `json:"retry"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type ReadConversationRsp ¶
type ReadyToShipRsp ¶
type ReadyToShipRsp struct {
Result struct {
ErrorMsg string `json:"error_msg"`
Data struct {
Packages []struct {
Msg string `json:"msg"`
ItemErrCode string `json:"item_err_code"`
PackageId string `json:"package_id"`
Retry bool `json:"retry"`
} `json:"packages"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type RecallMessageRsp ¶
type RecreatePackageRsp ¶
type RecreatePackageRsp struct {
Result struct {
ErrorMsg string `json:"error_msg"`
Data struct {
Packages []struct {
Msg string `json:"msg"`
ItemErrCode string `json:"item_err_code"`
PackageId string `json:"package_id"`
Retry bool `json:"retry"`
} `json:"packages"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type RefreshAccessTokenRsp ¶
type RefreshAccessTokenRsp struct {
AccessToken string `json:"access_token"`
Country string `json:"country"`
RefreshToken string `json:"refresh_token"`
AccountId string `json:"account_id"`
Code string `json:"code"`
CountryUserInfoList []struct {
Country string `json:"country"`
UserId string `json:"user_id"`
SellerId string `json:"seller_id"`
ShortCode string `json:"short_code"`
} `json:"country_user_info_list"`
AccountPlatform string `json:"account_platform"`
RefreshExpiresIn int64 `json:"refresh_expires_in"`
ExpiresIn int64 `json:"expires_in"`
RequestId string `json:"request_id"`
Account string `json:"account"`
}
type RemoveProductRsp ¶
type RemoveSkuRsp ¶
type RemoveVideoRsp ¶
type ReverseOrderReturnUpdateRsp ¶
type ReverseOrderReturnUpdateRsp struct {
Code string `json:"code"`
Data struct {
ReasonInfo []struct {
ReasonName string `json:"reason_name"`
ReasonId int `json:"reason_id"`
} `json:"reason_info"`
ReverseOrderId int64 `json:"reverse_order_id"`
TotalRefund string `json:"total_refund"`
ReverseOrderLine []struct {
PaidPrice float64 `json:"paid_price"`
IsCancel bool `json:"is_cancel"`
ReasonId int `json:"reason_id"`
ReasonSource string `json:"reason_source"`
ReasonDesc string `json:"reason_desc"`
ApplyReason string `json:"apply_reason"`
ReasonType string `json:"reason_type"`
SellerSku string `json:"seller_sku"`
RefundAmount float64 `json:"refund_amount"`
OrderLineId int64 `json:"order_line_id"`
ReasonName string `json:"reason_name"`
OrderId int64 `json:"order_id"`
ReverseOrderLineId int64 `json:"reverse_order_line_id"`
} `json:"reverse_order_line"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type ScanParcelRsp ¶
type SellerCenterMsgListRsp ¶
type SellerCenterMsgListRsp struct {
Result struct {
Data struct {
PageInfo struct {
Current int `json:"current"`
Total int `json:"total"`
PageSize int `json:"pageSize"`
} `json:"pageInfo"`
DataSource []struct {
MessageContent struct {
AppLink string `json:"appLink"`
WebLink string `json:"webLink"`
Description string `json:"description"`
Title string `json:"title"`
CategoryName string `json:"categoryName"`
Picture string `json:"picture"`
} `json:"message_content"`
Id string `json:"id"`
Time string `json:"time"`
} `json:"dataSource"`
} `json:"data"`
Success interface{} `json:"success"`
ErrorCode string `json:"errorCode"`
Type string `json:"type"`
Error string `json:"error"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type SellerFieldVerifyRsp ¶
type SellerPolicyFetchRsp ¶
type SellerVoucherCreateRsp ¶
type SellerVoucherDetailQueryRsp ¶
type SellerVoucherDetailQueryRsp struct {
Data struct {
PeriodEndTime int64 `json:"period_end_time"`
CriteriaOverMoney string `json:"criteria_over_money"`
Apply string `json:"apply"`
VoucherName string `json:"voucher_name"`
OfferingMoneyValueOff string `json:"offering_money_value_off"`
OrderUsedBudget int `json:"order_used_budget"`
PeriodStartTime int64 `json:"period_start_time"`
DisplayArea string `json:"display_area"`
VoucherType string `json:"voucher_type"`
Limit int `json:"limit"`
CollectStart int64 `json:"collect_start"`
VoucherDiscountType string `json:"voucher_discount_type"`
Currency string `json:"currency"`
Id int64 `json:"id"`
Issued int `json:"issued"`
Status string `json:"status"`
} `json:"data"`
Success bool `json:"success"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type SellerVoucherListRsp ¶
type SellerVoucherListRsp struct {
ErrorMsg string `json:"error_msg"`
Code string `json:"code"`
Data struct {
DataList []struct {
PeriodEndTime int64 `json:"period_end_time"`
MaxDiscountOfferingMoneyValue string `json:"max_discount_offering_money_value"`
CriteriaOverMoney string `json:"criteria_over_money"`
Apply string `json:"apply"`
VoucherName string `json:"voucher_name"`
VoucherCode string `json:"voucher_code"`
OfferingMoneyValueOff string `json:"offering_money_value_off"`
OrderUsedBudget int `json:"order_used_budget"`
OfferingPercentageDiscountOff int `json:"offering_percentage_discount_off"`
PeriodStartTime int64 `json:"period_start_time"`
DisplayArea string `json:"display_area"`
VoucherType string `json:"voucher_type"`
Limit int `json:"limit"`
CollectStart int64 `json:"collect_start"`
VoucherDiscountType string `json:"voucher_discount_type"`
Currency string `json:"currency"`
Id int `json:"id"`
Issued int `json:"issued"`
Status string `json:"status"`
} `json:"data_list"`
Total int `json:"total"`
Current int `json:"current"`
PageSize int `json:"page_size"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
RequestId string `json:"request_id"`
}
type SellerVoucherSelectedProductListRsp ¶
type SellerVoucherSelectedProductListRsp struct {
ErrorMsg string `json:"error_msg"`
Code string `json:"code"`
Data struct {
DataList []struct {
SkuIds []string `json:"sku_ids"`
ProductId int64 `json:"product_id"`
} `json:"data_list"`
Total int `json:"total"`
Current int `json:"current"`
PageSize int `json:"page_size"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode int `json:"error_code"`
RequestId string `json:"request_id"`
}
type SellerVoucherUpdateRsp ¶
type SemiProductUpdateRsp ¶
type SemiProductUpgradeRsp ¶
type SendMessageRsp ¶
type SendMessageRsp struct {
Code string `json:"code"`
Data struct {
MessageId string `json:"message_id"`
TemplateId int `json:"template_id"`
CurrentTime int64 `json:"current_time"`
} `json:"data"`
Success bool `json:"success"`
ErrCode string `json:"err_code"`
RequestId string `json:"request_id"`
ErrMessage string `json:"err_message"`
}
type ServiceMarketAppKeyOrderQueryRsp ¶
type ServiceMarketAppKeyOrderQueryRsp struct {
Result struct {
Data struct {
TotalItem string `json:"totalItem"`
ArticleBizOrders []struct {
OrderCycleStart string `json:"orderCycleStart"`
RefundFee string `json:"refundFee"`
ArticleItemName string `json:"articleItemName"`
BizType string `json:"bizType"`
ArticleName string `json:"articleName"`
TotalPayFee string `json:"totalPayFee"`
OrderId string `json:"orderId"`
OrderCycleEnd string `json:"orderCycleEnd"`
ItemCode string `json:"itemCode"`
Fee string `json:"fee"`
UserId string `json:"userId"`
Nick string `json:"nick"`
ActivityCode string `json:"activityCode"`
ItemName string `json:"itemName"`
OrderCycle string `json:"orderCycle"`
BizOrderId string `json:"bizOrderId"`
PromFee string `json:"promFee"`
Create string `json:"create"`
ArticleCode string `json:"articleCode"`
} `json:"articleBizOrders"`
} `json:"data"`
Success bool `json:"success"`
ResultCode string `json:"resultCode"`
Remark string `json:"remark"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type ServiceMarketAppKeySubQueryRsp ¶
type ServiceMarketAppKeySubQueryRsp struct {
Result struct {
Data []struct {
Nick string `json:"nick"`
ItemCode string `json:"item_code"`
ExpireNotice bool `json:"expire_notice"`
EndTime int64 `json:"end_time"`
ArticleName string `json:"article_name"`
ItemName string `json:"item_name"`
Autosub bool `json:"autosub"`
ArticleCode string `json:"article_code"`
Status int `json:"status"`
} `json:"data"`
Success bool `json:"success"`
} `json:"result"`
Code string `json:"code"`
RequestId string `json:"request_id"`
}
type SetImagesRsp ¶
type SetInvoiceNumberRsp ¶
type SetStatusToCanceledRsp ¶
type StationDopScanRsp ¶
type SubmitSellerReplyRsp ¶
type Update3PLStationRsp ¶
type Update3PLStationRsp struct {
Retryable bool `json:"retryable"`
Code string `json:"code"`
Success bool `json:"success"`
ErrorMessage string `json:"errorMessage"`
ErrorCode string `json:"errorCode"`
RequestId string `json:"request_id"`
Errors []struct {
Field string `json:"field"`
ErrorMessage string `json:"errorMessage"`
ErrorCode string `json:"errorCode"`
} `json:"errors"`
}
type UpdateFlexiComboRsp ¶
type UpdateLastMileRsp ¶
type UpdatePickupTimeSlotRsp ¶
type UpdatePickupTimeSlotRsp struct {
Retryable bool `json:"retryable"`
Code string `json:"code"`
Success bool `json:"success"`
ErrorMessage string `json:"errorMessage"`
ErrorCode string `json:"errorCode"`
RequestId string `json:"request_id"`
Errors []struct {
Field string `json:"field"`
ErrorMessage string `json:"errorMessage"`
ErrorCode string `json:"errorCode"`
} `json:"errors"`
}
type UpdatePriceQuantityRsp ¶
type UpdateProductRsp ¶
type UpdateProductRsp struct {
Code string `json:"code"`
Data struct {
Variation struct {
Variation1 struct {
HasImage bool `json:"has_image"`
Name string `json:"name"`
Options []string `json:"options"`
Customize bool `json:"customize"`
} `json:"Variation1"`
Variation2 struct {
HasImage string `json:"has_image"`
Name bool `json:"name"`
Options []string `json:"options"`
Customize bool `json:"customize"`
} `json:"Variation2"`
Variation3 struct {
HasImage bool `json:"has_image"`
Name string `json:"name"`
Options []string `json:"options"`
Customize bool `json:"customize"`
} `json:"Variation3"`
Variation4 struct {
HasImage bool `json:"has_image"`
Name string `json:"name"`
Options []string `json:"options"`
Customize bool `json:"customize"`
} `json:"Variation4"`
} `json:"variation"`
} `json:"data"`
RequestId string `json:"request_id"`
}
type UpdateProductStatusRsp ¶
type UpdateProductStatusRsp struct {
ErrorMsg string `json:"error_msg"`
Code string `json:"code"`
Data struct {
UpdateIcProductResult bool `json:"update_ic_product_result"`
UpdateGspProductResult bool `json:"update_gsp_product_result"`
UpdateIcProductFailResultList []struct {
Market string `json:"market"`
ProductId int64 `json:"product_id"`
UpdateResult bool `json:"update_result"`
UpdateMsg string `json:"update_msg"`
} `json:"update_ic_product_fail_result_list"`
} `json:"data"`
Success bool `json:"success"`
ErrorCode string `json:"error_code"`
RequestId string `json:"request_id"`
}
type UploadImageRsp ¶
Source Files
¶
- authorization.go
- chat.go
- client.go
- conf.go
- constants.go
- cross_border_product.go
- data_moat.go
- finance.go
- flexi_combo.go
- free_shipping.go
- fulfillment.go
- logistics.go
- media_center.go
- model.go
- model_authorization.go
- model_chat.go
- model_cross_border_product.go
- model_data_moat.go
- model_finance.go
- model_flexi_combo.go
- model_free_shipping.go
- model_fulfillment.go
- model_logistcis.go
- model_media_center.go
- model_order.go
- model_product.go
- model_product_review.go
- model_return_refund.go
- model_seller.go
- model_service_market.go
- model_store_decoration.go
- model_voucher.go
- order.go
- product.go
- product_review.go
- request.go
- return_refund.go
- seller.go
- service_market.go
- sign.go
- store_decoration.go
- voucher.go
Click to show internal directories.
Click to hide internal directories.