Documentation ¶
Index ¶
- Variables
- func ParseVerify(req *http.Request) (sign string, body string, path 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 AddAddOnDealMainItemRsp
- type AddAddOnDealRsp
- type AddAddOnDealSubItemRsp
- type AddBundleDealItemRsp
- type AddBundleDealRsp
- type AddDiscountItemRsp
- type AddDiscountRsp
- type AddFollowPrizeRsp
- type AddGlobalItemRsp
- type AddGlobalModelRsp
- type AddItemRsp
- type AddKitItemRsp
- type AddShopCategoryRsp
- type AddShopFlashSaleItemsRsp
- type AddSspItemRsp
- type AddTopPicksRsp
- type AddVoucherRsp
- type BaseRsp
- type BatchShipOrderRsp
- type BoostItemRsp
- type CancelOrderRsp
- type CancelVideoUploadRsp
- type CategoryRecommendRsp
- type Client
- func (c *Client) AddAddOnDeal(body easycb.AnyMap) (*AddAddOnDealRsp, error)
- func (c *Client) AddAddOnDealMainItem(body easycb.AnyMap) (*AddAddOnDealMainItemRsp, error)
- func (c *Client) AddAddOnDealSubItem(body easycb.AnyMap) (*AddAddOnDealSubItemRsp, error)
- func (c *Client) AddBundleDeal(body easycb.AnyMap) (*AddBundleDealRsp, error)
- func (c *Client) AddBundleDealItem(body easycb.AnyMap) (*AddBundleDealItemRsp, error)
- func (c *Client) AddDiscount(body easycb.AnyMap) (*AddDiscountRsp, error)
- func (c *Client) AddDiscountItem(body easycb.AnyMap) (*AddDiscountItemRsp, error)
- func (c *Client) AddFollowPrize(body easycb.AnyMap) (*AddFollowPrizeRsp, error)
- func (c *Client) AddGlobalItem(body easycb.AnyMap) (*AddGlobalItemRsp, error)
- func (c *Client) AddGlobalModel(body easycb.AnyMap) (*AddGlobalModelRsp, error)
- func (c *Client) AddItem(body easycb.AnyMap) (*AddItemRsp, error)
- func (c *Client) AddKitItem(body easycb.AnyMap) (*AddKitItemRsp, error)
- func (c *Client) AddShopCategory(body easycb.AnyMap) (*AddShopCategoryRsp, error)
- func (c *Client) AddShopFlashSaleItems(body easycb.AnyMap) (*AddShopFlashSaleItemsRsp, error)
- func (c *Client) AddSspItem(body easycb.AnyMap) (*AddSspItemRsp, error)
- func (c *Client) AddTopPicks(body easycb.AnyMap) (*AddTopPicksRsp, error)
- func (c *Client) AddVoucher(body easycb.AnyMap) (*AddVoucherRsp, error)
- func (c *Client) BatchShipOrder(body easycb.AnyMap) (*BatchShipOrderRsp, error)
- func (c *Client) BoostItem(body easycb.AnyMap) (*BoostItemRsp, error)
- func (c *Client) CancelOrder(body easycb.AnyMap) (*CancelOrderRsp, error)
- func (c *Client) CancelVideoUpload(body easycb.AnyMap) (*CancelVideoUploadRsp, error)
- func (c *Client) CategoryRecommend(body easycb.AnyMap) (*CategoryRecommendRsp, error)
- func (c *Client) CompleteVideoUpload(body easycb.AnyMap) (*CompleteVideoUploadRsp, error)
- func (c *Client) ConfirmConsumedLostPush(body easycb.AnyMap) (*ConfirmConsumedLostPushRsp, error)
- func (c *Client) ConvertImage(body easycb.AnyMap, fileType string) (*ConvertImageRsp, error)
- func (c *Client) CreatePublishTask(body easycb.AnyMap) (*CreatePublishTaskRsp, error)
- func (c *Client) CreateShippingDocument(body easycb.AnyMap) (*CreateShippingDocumentRsp, error)
- func (c *Client) CreateShopFlashSale(body easycb.AnyMap) (*CreateShopFlashSaleRsp, error)
- func (c *Client) DeleteAddOnDeal(body easycb.AnyMap) (*DeleteAddOnDealRsp, error)
- func (c *Client) DeleteAddOnDealMainItem(body easycb.AnyMap) (*DeleteAddOnDealMainItemRsp, error)
- func (c *Client) DeleteAddOnDealSubItem(body easycb.AnyMap) (*DeleteAddOnDealSubItemRsp, error)
- func (c *Client) DeleteAddress(body easycb.AnyMap) (*DeleteAddressRsp, error)
- func (c *Client) DeleteBundleDeal(body easycb.AnyMap) (*DeleteBundleDealRsp, error)
- func (c *Client) DeleteBundleDealItem(body easycb.AnyMap) (*DeleteBundleDealItemRsp, error)
- func (c *Client) DeleteConversation(body easycb.AnyMap) (*DeleteConversationRsp, error)
- func (c *Client) DeleteDiscount(body easycb.AnyMap) (*DeleteDiscountRsp, error)
- func (c *Client) DeleteDiscountItem(body easycb.AnyMap) (*DeleteDiscountItemRsp, error)
- func (c *Client) DeleteFollowPrize(body easycb.AnyMap) (*DeleteFollowPrizeRsp, error)
- func (c *Client) DeleteGlobalItem(body easycb.AnyMap) (*DeleteGlobalItemRsp, error)
- func (c *Client) DeleteGlobalModel(body easycb.AnyMap) (*DeleteGlobalModelRsp, error)
- func (c *Client) DeleteItem(body easycb.AnyMap) (*DeleteItemRsp, error)
- func (c *Client) DeleteModel(body easycb.AnyMap) (*DeleteModelRsp, error)
- func (c *Client) DeleteShopCategory(body easycb.AnyMap) (*DeleteShopCategoryRsp, error)
- func (c *Client) DeleteShopFlashSale(body easycb.AnyMap) (*DeleteShopFlashSaleRsp, error)
- func (c *Client) DeleteShopFlashSaleItems(body easycb.AnyMap) (*DeleteShopFlashSaleItemsRsp, error)
- func (c *Client) DeleteTopPicks(body easycb.AnyMap) (*DeleteTopPicksRsp, error)
- func (c *Client) DeleteVoucher(body easycb.AnyMap) (*DeleteVoucherRsp, error)
- func (c *Client) DownloadInvoiceDoc(query easycb.AnyMap) (*DownloadInvoiceDocRsp, error)
- func (c *Client) DownloadShippingDocument(body easycb.AnyMap) (*DownloadShippingDocumentRsp, error)
- func (c *Client) EndAddOnDeal(body easycb.AnyMap) (*EndAddOnDealRsp, error)
- func (c *Client) EndBundleDeal(body easycb.AnyMap) (*EndBundleDealRsp, error)
- func (c *Client) EndDiscount(body easycb.AnyMap) (*EndDiscountRsp, error)
- func (c *Client) EndFollowPrize(body easycb.AnyMap) (*EndFollowPrizeRsp, error)
- func (c *Client) EndVoucher(body easycb.AnyMap) (*EndVoucherRsp, error)
- func (c *Client) FirstMileBindFirstMileTrackingNumber(body easycb.AnyMap) (*FirstMileBindFirstMileTrackingNumberRsp, error)
- func (c *Client) FirstMileGenerateFirstMileTrackingNumber(query easycb.AnyMap) (*FirstMileGenerateFirstMileTrackingNumberRsp, error)
- func (c *Client) FirstMileGetChannelList(query easycb.AnyMap) (*GetChannelListRsp, error)
- func (c *Client) FirstMileGetDetail(query easycb.AnyMap) (*FirstMileGetDetailRsp, error)
- func (c *Client) FirstMileGetTrackingNumberList(query easycb.AnyMap) (*FirstMileGetTrackingNumberListRsp, error)
- func (c *Client) FirstMileGetUnbindOrderList(query easycb.AnyMap) (*FirstMileGetUnbindOrderListRsp, error)
- func (c *Client) FirstMileGetWallBill(body easycb.AnyMap) (*FirstMileGetWallBillRsp, error)
- func (c *Client) FirstMileUnbindFirstMileTrackingNumber(query easycb.AnyMap) (*FirstMileUnbindFirstMileTrackingNumberRsp, error)
- func (c *Client) GetAccessToken(body easycb.AnyMap) (*GetAccessTokenRsp, error)
- func (c *Client) GetAddOnDeal(query easycb.AnyMap) (*GetAddOnDealRsp, error)
- func (c *Client) GetAddOnDealList(query easycb.AnyMap) (*GetAddOnDealListRsp, error)
- func (c *Client) GetAddOnDealMainItem(query easycb.AnyMap) (*GetAddOnDealMainItemRsp, error)
- func (c *Client) GetAddOnDealSubItem(query easycb.AnyMap) (*GetAddOnDealSubItemRsp, error)
- func (c *Client) GetAddressList(query easycb.AnyMap) (*GetAddressListRsp, error)
- func (c *Client) GetAitemByPitemId(body easycb.AnyMap) (*GetAitemByPitemIdRsp, error)
- func (c *Client) GetAllCpcAdsDailyPerformance(query easycb.AnyMap) (*GetAllCpcAdsDailyPerformanceRsp, error)
- func (c *Client) GetAllCpcAdsHourlyPerformance(query easycb.AnyMap) (*GetAllCpcAdsHourlyPerformanceRsp, error)
- func (c *Client) GetAllVehicleList(body easycb.AnyMap) (*GetAllVehicleListRsp, error)
- func (c *Client) GetAppPushConfig() (*GetAppPushConfigRsp, error)
- func (c *Client) GetAttributeTree(query easycb.AnyMap) (*GetAttributeTreeRsp, error)
- func (c *Client) GetAuthorisedResellerBrand(query easycb.AnyMap) (*GetAuthorisedResellerBrandRsp, error)
- func (c *Client) GetAvailableSolutions(query easycb.AnyMap) (*GetAvailableSolutionsRsp, error)
- func (c *Client) GetBillingTransactionInfo(body easycb.AnyMap) (*GetBillingTransactionInfoRsp, error)
- func (c *Client) GetBoostedList(body easycb.AnyMap) (*GetBoostedListRsp, error)
- func (c *Client) GetBrandList(query easycb.AnyMap) (*GetBrandListRsp, error)
- func (c *Client) GetBundleDeal(query easycb.AnyMap) (*GetBundleDealRsp, error)
- func (c *Client) GetBundleDealItem(query easycb.AnyMap) (*GetBundleDealItemRsp, error)
- func (c *Client) GetBundleDealList(query easycb.AnyMap) (*GetBundleDealListRsp, error)
- func (c *Client) GetBuyerInvoiceInfo(query easycb.AnyMap) (*GetBuyerInvoiceInfoRsp, error)
- func (c *Client) GetCategory(query easycb.AnyMap) (*GetCategoryRsp, error)
- func (c *Client) GetChannelList(query easycb.AnyMap) (*GetChannelListRsp, error)
- func (c *Client) GetComment(body easycb.AnyMap) (*GetCommentRsp, error)
- func (c *Client) GetConversationDetail(query easycb.AnyMap) (*GetOneConversationRsp, error)
- func (c *Client) GetConversationList(query easycb.AnyMap) (*GetConversationListRsp, error)
- func (c *Client) GetDiscount(query easycb.AnyMap) (*GetDiscountRsp, error)
- func (c *Client) GetDiscountList(query easycb.AnyMap) (*GetDiscountListRsp, error)
- func (c *Client) GetEscrowDetail(query easycb.AnyMap) (*GetEscrowDetailRsp, error)
- func (c *Client) GetEscrowDetailBatch(body easycb.AnyMap) (*GetEscrowDetailBatchRsp, error)
- func (c *Client) GetEscrowList(query easycb.AnyMap) (*GetEscrowListRsp, error)
- func (c *Client) GetFollowPrizeDetail(query easycb.AnyMap) (*GetFollowPrizeDetailRsp, error)
- func (c *Client) GetFollowPrizeList(query easycb.AnyMap) (*GetFollowPrizeListRsp, error)
- func (c *Client) GetGlobalItemId(query easycb.AnyMap) (*GetGlobalItemIdRsp, error)
- func (c *Client) GetGlobalItemInfo(query easycb.AnyMap) (*GetGlobalItemInfoRsp, error)
- func (c *Client) GetGlobalItemLimit(query easycb.AnyMap) (*GetGlobalItemLimitRsp, error)
- func (c *Client) GetGlobalItemList(query easycb.AnyMap) (*GetGlobalItemListRsp, error)
- func (c *Client) GetGlobalModelList(query easycb.AnyMap) (*GetGlobalModelListRsp, error)
- func (c *Client) GetItemBaseInfo(query easycb.AnyMap) (*GetItemBaseInfoRsp, error)
- func (c *Client) GetItemContentDiagnosisResult(body easycb.AnyMap) (*GetItemContentDiagnosisResultRsp, error)
- func (c *Client) GetItemCriteria(query easycb.AnyMap) (*GetItemCriteriaRsp, error)
- func (c *Client) GetItemExtraInfo(query easycb.AnyMap) (*GetItemExtraInfoRsp, error)
- func (c *Client) GetItemInstallmentStatus(query easycb.AnyMap) (*GetItemInstallmentStatusRsp, error)
- func (c *Client) GetItemLimit(query easycb.AnyMap) (*GetItemLimitRsp, error)
- func (c *Client) GetItemList(query easycb.AnyMap) (*GetItemListRsp, error)
- func (c *Client) GetItemListByContentDiagnosis(body easycb.AnyMap) (*GetItemListByContentDiagnosisRsp, error)
- func (c *Client) GetItemPromotion(body easycb.AnyMap) (*GetItemPromotionRsp, error)
- func (c *Client) GetItemViolationInfo(body easycb.AnyMap) (*GetItemViolationInfoRsp, error)
- func (c *Client) GetKitItemInfo(body easycb.AnyMap) (*GetKitItemInfoRsp, error)
- func (c *Client) GetKitItemLimit(body easycb.AnyMap) (*GetKitItemLimitRsp, error)
- func (c *Client) GetLateOrders(query easycb.AnyMap) (*GetLateOrdersRsp, error)
- func (c *Client) GetListingsWithIssues(query easycb.AnyMap) (*GetListingsWithIssuesRsp, error)
- func (c *Client) GetLostPushMessage() (*GetLostPushMessageRsp, error)
- func (c *Client) GetMerchantInfo() (*GetMerchantInfoRsp, error)
- func (c *Client) GetMerchantWarehouseList(body easycb.AnyMap) (*GetMerchantWarehouseListRsp, error)
- func (c *Client) GetMerchantWarehouseLocationList() (*GetMerchantWarehouseLocationListRsp, error)
- func (c *Client) GetMerchantsByPartner(query easycb.AnyMap) (*GetMerchantsByPartnerRsp, error)
- func (c *Client) GetMessages(query easycb.AnyMap) (*GetMessagesRsp, error)
- func (c *Client) GetMetricSourceDetail(query easycb.AnyMap) (*GetMetricSourceDetailRsp, error)
- func (c *Client) GetModelList(query easycb.AnyMap) (*GetModelListRsp, error)
- func (c *Client) GetOfferToggleStatus() (*GetOfferToggleStatusRsp, error)
- func (c *Client) GetOrderDetail(query easycb.AnyMap) (*GetOrderDetailRsp, error)
- func (c *Client) GetOrderList(query easycb.AnyMap) (*GetOrderListRsp, error)
- func (c *Client) GetPaymentMethodList() (*GetPaymentMethodListRsp, error)
- func (c *Client) GetPayoutDetail(query easycb.AnyMap) (*GetPayoutDetailRsp, error)
- func (c *Client) GetPayoutInfo(query easycb.AnyMap) (*GetPayoutInfoRsp, error)
- func (c *Client) GetPenaltyPointHistory(query easycb.AnyMap) (*GetPenaltyPointHistoryRsp, error)
- func (c *Client) GetPendingBuyerInvoiceOrderList(query easycb.AnyMap) (*GetPendingBuyerInvoiceOrderListRsp, error)
- func (c *Client) GetProductCampaignDailyPerformance(query easycb.AnyMap) (*GetProductCampaignDailyPerformanceRsp, error)
- func (c *Client) GetProductCampaignHourlyPerformance(query easycb.AnyMap) (*GetProductCampaignHourlyPerformanceRsp, error)
- func (c *Client) GetProductInfo(body easycb.AnyMap) (*GetProductInfoRsp, error)
- func (c *Client) GetProductLevelCampaignIdList(query easycb.AnyMap) (*GetProductLevelCampaignIdListRsp, error)
- func (c *Client) GetProductLevelCampaignSett(query easycb.AnyMap) (*GetProductLevelCampaignSettRsp, error)
- func (c *Client) GetProfile() (*GetProfileRsp, error)
- func (c *Client) GetPublishTaskResult(query easycb.AnyMap) (*GetPublishTaskResultRsp, error)
- func (c *Client) GetPublishableShop(query easycb.AnyMap) (*GetPublishableShopRsp, error)
- func (c *Client) GetPublishedList(query easycb.AnyMap) (*GetPublishedListRsp, error)
- func (c *Client) GetPunishmentHistory(query easycb.AnyMap) (*GetPunishmentHistoryRsp, error)
- func (c *Client) GetRecommendAttribute(body easycb.AnyMap) (*GetRecommendAttributeRsp, error)
- func (c *Client) GetRecommendedItemList() (*GetRecommendedItemListRsp, error)
- func (c *Client) GetRecommendedKeywordList(query easycb.AnyMap) (*GetRecommendedKeywordListRsp, error)
- func (c *Client) GetReturnDetail(query easycb.AnyMap) (*GetReturnDetailRsp, error)
- func (c *Client) GetReturnDisputeReason(query easycb.AnyMap) (*GetReturnDisputeReasonRsp, error)
- func (c *Client) GetReturnList(query easycb.AnyMap) (*GetReturnListRsp, error)
- func (c *Client) GetShipmentList(query easycb.AnyMap) (*GetShipmentListRsp, error)
- func (c *Client) GetShippingDocumentDataInfo(body easycb.AnyMap) (*GetShippingDocumentDataInfoRsp, error)
- func (c *Client) GetShippingDocumentParameter(body easycb.AnyMap) (*GetShippingDocumentParameterRsp, error)
- func (c *Client) GetShippingDocumentResult(body easycb.AnyMap) (*GetShippingDocumentResultRsp, error)
- func (c *Client) GetShippingParameter(query easycb.AnyMap) (*GetShippingParameterRsp, error)
- func (c *Client) GetShopCategoryList(query easycb.AnyMap) (*GetShopCategoryListRsp, error)
- func (c *Client) GetShopFlashSale(query easycb.AnyMap) (*GetShopFlashSaleRsp, error)
- func (c *Client) GetShopFlashSaleItems(query easycb.AnyMap) (*GetShopFlashSaleItemsRsp, error)
- func (c *Client) GetShopFlashSaleList(query easycb.AnyMap) (*GetShopFlashSaleListRsp, error)
- func (c *Client) GetShopInfo() (*GetShopInfoRsp, error)
- func (c *Client) GetShopInstallmentStatus() (*GetShopInstallmentStatusRsp, error)
- func (c *Client) GetShopListByMerchant(query easycb.AnyMap) (*GetShopListByMerchantRsp, error)
- func (c *Client) GetShopNotification(query easycb.AnyMap) (*GetShopNotificationRsp, error)
- func (c *Client) GetShopPerformance() (*GetShopPerformanceRsp, error)
- func (c *Client) GetShopToggleInfo() (*GetShopToggleInfoRsp, error)
- func (c *Client) GetShopeeIpRanges() (*GetShopeeIpRangesRsp, error)
- func (c *Client) GetShopsByPartner(query easycb.AnyMap) (*GetShopsByPartnerRsp, error)
- func (c *Client) GetSizeChartDetail(body easycb.AnyMap) (*GetSizeChartDetailRsp, error)
- func (c *Client) GetSizeChartList(body easycb.AnyMap) (*GetSizeChartListRsp, error)
- func (c *Client) GetSspInfo(body easycb.AnyMap) (*GetSspInfoRsp, error)
- func (c *Client) GetSspList(body easycb.AnyMap) (*GetSspListRsp, error)
- func (c *Client) GetTimeSlotId(query easycb.AnyMap) (*GetTimeSlotIdRsp, error)
- func (c *Client) GetTokenByResendCode(body easycb.AnyMap) (*GetTokenByResendCodeRsp, error)
- func (c *Client) GetTopPicksList(query easycb.AnyMap) (*GetTopPicksListRsp, error)
- func (c *Client) GetTotalBalance() (*GetTotalBalanceRsp, error)
- func (c *Client) GetTrackingInfo(query easycb.AnyMap) (*GetTrackingInfoRsp, error)
- func (c *Client) GetTrackingNumber(query easycb.AnyMap) (*GetTrackingNumberRsp, error)
- func (c *Client) GetUnreadConversationCount() (*GetUnreadConversationCountRsp, error)
- func (c *Client) GetVariations(body easycb.AnyMap) (*GetVariationsRsp, error)
- func (c *Client) GetVehicleListByCompatibilityDetail(body easycb.AnyMap) (*GetVehicleListByCompatibilityDetailRsp, error)
- func (c *Client) GetVideoUploadResult(query easycb.AnyMap) (*GetVideoUploadResultRsp, error)
- func (c *Client) GetVoucher(query easycb.AnyMap) (*GetVoucherRsp, error)
- func (c *Client) GetVoucherList(query easycb.AnyMap) (*GetVoucherListRsp, error)
- func (c *Client) GetWalletTransactionList(query easycb.AnyMap) (*GetWalletTransactionListRsp, error)
- func (c *Client) GetWarehouseDetail() (*GetWarehouseDetailRsp, error)
- func (c *Client) GetWarehouseEligibleShopList(body easycb.AnyMap) (*GetWarehouseEligibleShopListRsp, error)
- func (c *Client) GetWeightRecommendation(body easycb.AnyMap) (*GetWeightRecommendationRsp, error)
- func (c *Client) GlobalCategoryRecommend(query easycb.AnyMap) (*GlobalCategoryRecommendRsp, error)
- func (c *Client) GlobalGetAttributeTree(query easycb.AnyMap) (*GlobalGetAttributeTreeRsp, error)
- func (c *Client) GlobalGetBrandList(query easycb.AnyMap) (*GlobalGetBrandListRsp, error)
- func (c *Client) GlobalGetCategory(query easycb.AnyMap) (*GlobalGetCategoryRsp, error)
- func (c *Client) GlobalGetRecommendAttribute(query easycb.AnyMap) (*GlobalGetRecommendAttributeRsp, error)
- func (c *Client) GlobalGetShopPublishableStatus(query easycb.AnyMap) (*GlobalGetShopPublishableStatusRsp, error)
- func (c *Client) GlobalGetSizeChartDetail(query easycb.AnyMap) (*GlobalGetSizeChartDetailRsp, error)
- func (c *Client) GlobalGetSizeChartList(query easycb.AnyMap) (*GlobalGetSizeChartListRsp, error)
- func (c *Client) GlobalGetVariation(query easycb.AnyMap) (*GlobalGetVariationRsp, error)
- func (c *Client) GlobalInitTierVariation(body easycb.AnyMap) (*GlobalInitTierVariationRsp, error)
- func (c *Client) GlobalSetSyncField(body easycb.AnyMap) (*GlobalSetSyncFieldRsp, error)
- func (c *Client) GlobalSupportSizeChart(query easycb.AnyMap) (*GlobalSupportSizeChartRsp, error)
- func (c *Client) GlobalUpdatePrice(body easycb.AnyMap) (*GlobalUpdatePriceRsp, error)
- func (c *Client) GlobalUpdateSizeChart(body easycb.AnyMap) (*GlobalUpdateSizeChartRsp, error)
- func (c *Client) GlobalUpdateStock(body easycb.AnyMap) (*GlobalUpdateStockRsp, error)
- func (c *Client) GlobalUpdateTierVariation(body easycb.AnyMap) (*GlobalUpdateTierVariationRsp, error)
- func (c *Client) HandleBuyerCancellation(body easycb.AnyMap) (*HandleBuyerCancellationRsp, error)
- func (c *Client) InitTierVariation(body easycb.AnyMap) (*InitTierVariationRsp, error)
- func (c *Client) InitVideoUpload(body easycb.AnyMap) (*InitVideoUploadRsp, error)
- func (c *Client) LinkSsp(body easycb.AnyMap) (*LinkSspRsp, error)
- func (c *Client) PinConversation(body easycb.AnyMap) (*PinConversationRsp, error)
- func (c *Client) QueryProof(query easycb.AnyMap) (*QueryProofRsp, error)
- func (c *Client) ReadConversation(body easycb.AnyMap) (*ReadConversationRsp, error)
- func (c *Client) RefreshAccessToken(body easycb.AnyMap) (*RefreshAccessTokenRsp, error)
- func (c *Client) RegisterBrand(body easycb.AnyMap) (*RegisterBrandRsp, error)
- func (c *Client) ReplyComment(body easycb.AnyMap) (*ReplyCommentRsp, error)
- func (c *Client) ReturnAcceptOffer(body easycb.AnyMap) (*ReturnAcceptOfferRsp, error)
- func (c *Client) ReturnConfirm(body easycb.AnyMap) (*ReturnConfirmRsp, error)
- func (c *Client) ReturnDispute(body easycb.AnyMap) (*ReturnDisputeRsp, error)
- func (c *Client) ReturnOffer(body easycb.AnyMap) (*ReturnOfferRsp, error)
- func (c *Client) SearchItem(body easycb.AnyMap) (*SearchItemRsp, error)
- func (c *Client) SellerChatUploadImage(body easycb.AnyMap, fileType string) (*SellerChatUploadImageRsp, error)
- func (c *Client) SendMessage(body easycb.AnyMap) (*SendMessageRsp, error)
- func (c *Client) SetAccessToken(s string) *Client
- func (c *Client) SetAddressConfig(body easycb.AnyMap) (*SetAddressConfigRsp, error)
- func (c *Client) SetAppPushConfig(query easycb.AnyMap) (*SetAppPushConfigRsp, error)
- func (c *Client) SetBaseurl(s string) *Client
- func (c *Client) SetItemInstallmentStatus(body easycb.AnyMap) (*SetItemInstallmentStatusRsp, error)
- func (c *Client) SetMerchantId(n int64) *Client
- func (c *Client) SetNote(body easycb.AnyMap) (*SetNoteRsp, error)
- func (c *Client) SetOfferToggleStatus(body easycb.AnyMap) (*GetOfferToggleStatusRsp, error)
- func (c *Client) SetShopId(n int64) *Client
- func (c *Client) SetShopInstallmentStatus(body easycb.AnyMap) (*SetShopInstallmentStatusRsp, error)
- func (c *Client) SetWebHookURL(s string) *Client
- func (c *Client) ShipOrder(body easycb.AnyMap) (*ShipOrderRsp, error)
- func (c *Client) ShopCategoryAddItemList(body easycb.AnyMap) (*ShopCategoryAddItemListRsp, error)
- func (c *Client) ShopCategoryDeleteItemList(body easycb.AnyMap) (*ShopCategoryDeleteItemListRsp, error)
- func (c *Client) ShopCategoryGetItemList(query easycb.AnyMap) (*ShopCategoryGetItemListRsp, error)
- func (c *Client) ShopPenalty() (*ShopPenaltyRsp, error)
- func (c *Client) SplitOrder(body easycb.AnyMap) (*SplitOrderRsp, error)
- func (c *Client) SupportSizeChart(body easycb.AnyMap) (*SupportSizeChartRsp, error)
- func (c *Client) URLValues(query easycb.AnyMap, apiPath string) (value url.Values, err error)
- func (c *Client) UnSplitOrder(body easycb.AnyMap) (*UnSplitOrderRsp, error)
- func (c *Client) UnlinkSsp(body easycb.AnyMap) (*UnlinkSspRsp, error)
- func (c *Client) UnlistItem(body easycb.AnyMap) (*UnlistItemRsp, error)
- func (c *Client) UnpinConversation(body easycb.AnyMap) (*UnpinConversationRsp, error)
- func (c *Client) UpdateAddOnDeal(body easycb.AnyMap) (*UpdateAddOnDealRsp, error)
- func (c *Client) UpdateAddOnDealMainItem(body easycb.AnyMap) (*UpdateAddOnDealMainItemRsp, error)
- func (c *Client) UpdateAddOnDealSubItem(body easycb.AnyMap) (*UpdateAddOnDealSubItemRsp, error)
- func (c *Client) UpdateBundleDeal(body easycb.AnyMap) (*UpdateBundleDealRsp, error)
- func (c *Client) UpdateBundleDealItem(body easycb.AnyMap) (*UpdateBundleDealItemRsp, error)
- func (c *Client) UpdateChannel(body easycb.AnyMap) (*UpdateChannelRsp, error)
- func (c *Client) UpdateDiscount(body easycb.AnyMap) (*UpdateDiscountRsp, error)
- func (c *Client) UpdateDiscountItem(body easycb.AnyMap) (*UpdateDiscountItemRsp, error)
- func (c *Client) UpdateFollowPrize(body easycb.AnyMap) (*UpdateFollowPrizeRsp, error)
- func (c *Client) UpdateGlobalItem(body easycb.AnyMap) (*UpdateGlobalItemRsp, error)
- func (c *Client) UpdateGlobalModel(body easycb.AnyMap) (*UpdateGlobalModelRsp, error)
- func (c *Client) UpdateItem(body easycb.AnyMap) (*UpdateItemRsp, error)
- func (c *Client) UpdateKitItem(body easycb.AnyMap) (*UpdateKitItemRsp, error)
- func (c *Client) UpdateModel(body easycb.AnyMap) (*UpdateModelRsp, error)
- func (c *Client) UpdatePrice(body easycb.AnyMap) (*UpdatePriceRsp, error)
- func (c *Client) UpdateProfile(body easycb.AnyMap) (*UpdateProfileRsp, error)
- func (c *Client) UpdateShippingOrder(body easycb.AnyMap) (*UpdateShippingOrderRsp, error)
- func (c *Client) UpdateShopCategory(body easycb.AnyMap) (*UpdateShopCategoryRsp, error)
- func (c *Client) UpdateShopFlashSale(body easycb.AnyMap) (*UpdateShopFlashSaleRsp, error)
- func (c *Client) UpdateShopFlashSaleItems(body easycb.AnyMap) (*UpdateShopFlashSaleItemsRsp, error)
- func (c *Client) UpdateSipItemPrice(body easycb.AnyMap) (*UpdateSipItemPriceRsp, error)
- func (c *Client) UpdateSizeChart(body easycb.AnyMap) (*UpdateSizeChartRsp, error)
- func (c *Client) UpdateStock(body easycb.AnyMap) (*UpdateStockRsp, error)
- func (c *Client) UpdateTierVariation(body easycb.AnyMap) (*UpdateTierVariationRsp, error)
- func (c *Client) UpdateTopPicks(body easycb.AnyMap) (*UpdateTopPicksRsp, error)
- func (c *Client) UpdateTrackingStatus(body easycb.AnyMap) (*UpdateTrackingStatusRsp, error)
- func (c *Client) UpdateVoucher(body easycb.AnyMap) (*UpdateVoucherRsp, error)
- func (c *Client) UploadImage(body easycb.AnyMap, fileType string) (*UploadImageRsp, error)
- func (c *Client) UploadInvoiceDoc(body easycb.AnyMap) (*UploadInvoiceDocRsp, error)
- func (c *Client) UploadProof(body easycb.AnyMap) (*UploadProofRsp, error)
- func (c *Client) UploadVideoPart(body easycb.AnyMap, fileType string) (*UploadVideoPartRsp, error)
- func (c *Client) VerifySign(sign string, body string, path string) bool
- type CompleteVideoUploadRsp
- type ConfirmConsumedLostPushRsp
- type ConversationItem
- type ConvertImageRsp
- type CreatePublishTaskRsp
- type CreateShippingDocumentRsp
- type CreateShopFlashSaleRsp
- type DeleteAddOnDealMainItemRsp
- type DeleteAddOnDealRsp
- type DeleteAddOnDealSubItemRsp
- type DeleteAddressRsp
- type DeleteBundleDealItemRsp
- type DeleteBundleDealRsp
- type DeleteConversationRsp
- type DeleteDiscountItemRsp
- type DeleteDiscountRsp
- type DeleteFollowPrizeRsp
- type DeleteGlobalItemRsp
- type DeleteGlobalModelRsp
- type DeleteItemRsp
- type DeleteModelRsp
- type DeleteShopCategoryRsp
- type DeleteShopFlashSaleItemsRsp
- type DeleteShopFlashSaleRsp
- type DeleteTopPicksRsp
- type DeleteVoucherRsp
- type DownloadInvoiceDocRsp
- type DownloadShippingDocumentRsp
- type EndAddOnDealRsp
- type EndBundleDealRsp
- type EndDiscountRsp
- type EndFollowPrizeRsp
- type EndVoucherRsp
- type FirstMileBindFirstMileTrackingNumberRsp
- type FirstMileGenerateFirstMileTrackingNumberRsp
- type FirstMileGetDetailRsp
- type FirstMileGetTrackingNumberListRsp
- type FirstMileGetUnbindOrderListRsp
- type FirstMileGetWallBillRsp
- type FirstMileUnbindFirstMileTrackingNumberRsp
- type GetAccessTokenRsp
- type GetAddOnDealListRsp
- type GetAddOnDealMainItemRsp
- type GetAddOnDealRsp
- type GetAddOnDealSubItemRsp
- type GetAddressListRsp
- type GetAitemByPitemIdRsp
- type GetAllCpcAdsDailyPerformanceRsp
- type GetAllCpcAdsHourlyPerformanceRsp
- type GetAllVehicleListRsp
- type GetAppPushConfigRsp
- type GetAttributeTreeRsp
- type GetAuthorisedResellerBrandRsp
- type GetAvailableSolutionsRsp
- type GetBillingTransactionInfoRsp
- type GetBoostedListRsp
- type GetBrandListRsp
- type GetBundleDealItemRsp
- type GetBundleDealListRsp
- type GetBundleDealRsp
- type GetBuyerInvoiceInfoRsp
- type GetCategoryRsp
- type GetChannelListRsp
- type GetCommentRsp
- type GetConversationListRsp
- type GetDiscountListRsp
- type GetDiscountRsp
- type GetEscrowDetailBatchRsp
- type GetEscrowDetailRsp
- type GetEscrowListRsp
- type GetFollowPrizeDetailRsp
- type GetFollowPrizeListRsp
- type GetGlobalItemIdRsp
- type GetGlobalItemInfoRsp
- type GetGlobalItemLimitRsp
- type GetGlobalItemListRsp
- type GetGlobalModelListRsp
- type GetItemBaseInfoRsp
- type GetItemContentDiagnosisResultRsp
- type GetItemCriteriaRsp
- type GetItemExtraInfoRsp
- type GetItemInstallmentStatusRsp
- type GetItemLimitRsp
- type GetItemListByContentDiagnosisRsp
- type GetItemListRsp
- type GetItemPromotionRsp
- type GetItemViolationInfoRsp
- type GetKitItemInfoRsp
- type GetKitItemLimitRsp
- type GetLateOrdersRsp
- type GetListingsWithIssuesRsp
- type GetLostPushMessageRsp
- type GetMerchantInfoRsp
- type GetMerchantWarehouseListRsp
- type GetMerchantWarehouseLocationListRsp
- type GetMerchantsByPartnerRsp
- type GetMessagesRsp
- type GetMetricSourceDetailRsp
- type GetModelListRsp
- type GetOfferToggleStatusRsp
- type GetOneConversationRsp
- type GetOrderDetailRsp
- type GetOrderListRsp
- type GetPaymentMethodListRsp
- type GetPayoutDetailRsp
- type GetPayoutInfoRsp
- type GetPenaltyPointHistoryRsp
- type GetPendingBuyerInvoiceOrderListRsp
- type GetProductCampaignDailyPerformanceRsp
- type GetProductCampaignHourlyPerformanceRsp
- type GetProductInfoRsp
- type GetProductLevelCampaignIdListRsp
- type GetProductLevelCampaignSettRsp
- type GetProductListRsp
- type GetProfileRsp
- type GetPublishTaskResultRsp
- type GetPublishableShopRsp
- type GetPublishedListRsp
- type GetPunishmentHistoryRsp
- type GetRecommendAttributeRsp
- type GetRecommendedItemListRsp
- type GetRecommendedKeywordListRsp
- type GetReturnDetailRsp
- type GetReturnDisputeReasonRsp
- type GetReturnListRsp
- type GetShipmentListRsp
- type GetShippingDocumentDataInfoRsp
- type GetShippingDocumentParameterRsp
- type GetShippingDocumentResultRsp
- type GetShippingParameterRsp
- type GetShopCategoryListRsp
- type GetShopFlashSaleItemsRsp
- type GetShopFlashSaleListRsp
- type GetShopFlashSaleRsp
- type GetShopInfoRsp
- type GetShopInstallmentStatusRsp
- type GetShopListByMerchantRsp
- type GetShopNotificationRsp
- type GetShopPerformanceRsp
- type GetShopToggleInfoRsp
- type GetShopeeIpRangesRsp
- type GetShopsByPartnerRsp
- type GetSizeChartDetailRsp
- type GetSizeChartListRsp
- type GetSspInfoRsp
- type GetSspListRsp
- type GetTimeSlotIdRsp
- type GetTokenByResendCodeRsp
- type GetTopPicksListRsp
- type GetTotalBalanceRsp
- type GetTrackingInfoRsp
- type GetTrackingNumberRsp
- type GetUnreadConversationCountRsp
- type GetVariationsRsp
- type GetVehicleListByCompatibilityDetailRsp
- type GetVideoUploadResultRsp
- type GetVoucherListRsp
- type GetVoucherRsp
- type GetWalletTransactionListRsp
- type GetWarehouseDetailRsp
- type GetWarehouseEligibleShopListRsp
- type GetWeightRecommendationRsp
- type GlobalCategoryRecommendRsp
- type GlobalGetAttributeTreeRsp
- type GlobalGetBrandListRsp
- type GlobalGetCategoryRsp
- type GlobalGetRecommendAttributeRsp
- type GlobalGetShopPublishableStatusRsp
- type GlobalGetSizeChartDetailRsp
- type GlobalGetSizeChartListRsp
- type GlobalGetVariationRsp
- type GlobalInitTierVariationRsp
- type GlobalSetSyncFieldRsp
- type GlobalSupportSizeChartRsp
- type GlobalUpdatePriceRsp
- type GlobalUpdateSizeChartRsp
- type GlobalUpdateStockRsp
- type GlobalUpdateTierVariationRsp
- type HandleBuyerCancellationRsp
- type InitTierVariationRsp
- type InitVideoUploadRsp
- type LinkSspRsp
- type MessageItem
- type OrderDetailItem
- type PinConversationRsp
- type QueryProofRsp
- type ReadConversationRsp
- type RefreshAccessTokenRsp
- type RegisterBrandRsp
- type ReplyCommentRsp
- type ReturnAcceptOfferRsp
- type ReturnConfirmRsp
- type ReturnDisputeRsp
- type ReturnOfferRsp
- type SearchItemRsp
- type SellerChatUploadImageRsp
- type SendMessageRsp
- type SetAddressConfigRsp
- type SetAppPushConfigRsp
- type SetItemInstallmentStatusRsp
- type SetNoteRsp
- type SetShopInstallmentStatusRsp
- type ShipOrderRsp
- type ShopCategoryAddItemListRsp
- type ShopCategoryDeleteItemListRsp
- type ShopCategoryGetItemListRsp
- type ShopPenaltyRsp
- type SplitOrderRsp
- type SupportSizeChartRsp
- type UnSplitOrderRsp
- type UnlinkSspRsp
- type UnlistItemRsp
- type UnpinConversationRsp
- type UpdateAddOnDealMainItemRsp
- type UpdateAddOnDealRsp
- type UpdateAddOnDealSubItemRsp
- type UpdateBundleDealItemRsp
- type UpdateBundleDealRsp
- type UpdateChannelRsp
- type UpdateDiscountItemRsp
- type UpdateDiscountRsp
- type UpdateFollowPrizeRsp
- type UpdateGlobalItemRsp
- type UpdateGlobalModelRsp
- type UpdateItemRsp
- type UpdateKitItemRsp
- type UpdateModelRsp
- type UpdatePriceRsp
- type UpdateProfileRsp
- type UpdateShippingOrderRsp
- type UpdateShopCategoryRsp
- type UpdateShopFlashSaleItemsRsp
- type UpdateShopFlashSaleRsp
- type UpdateSipItemPriceRsp
- type UpdateSizeChartRsp
- type UpdateStockRsp
- type UpdateTierVariationRsp
- type UpdateTopPicksRsp
- type UpdateTrackingStatusRsp
- type UpdateVoucherRsp
- type UploadImageRsp
- type UploadInvoiceDocRsp
- type UploadProofRsp
- type UploadVideoPartRsp
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ContentTypeJson = "application/json" AcceptJson = "application/json" DefaultTimeout = 60 // Production environment ApiGateway = "https://partner.shopeemobile.com" )
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 AddAddOnDealMainItemRsp ¶
type AddAddOnDealRsp ¶
type AddAddOnDealSubItemRsp ¶
type AddAddOnDealSubItemRsp struct { BaseRsp Response struct { AddOnDealId int64 `json:"add_on_deal_id"` SubItemList []struct { ItemId int64 `json:"item_id"` ModelId int `json:"model_id"` FailMessage string `json:"fail_message"` FailError string `json:"fail_error"` } `json:"sub_item_list"` } `json:"response"` }
type AddBundleDealItemRsp ¶
type AddBundleDealRsp ¶
type AddDiscountItemRsp ¶
type AddDiscountRsp ¶
type AddFollowPrizeRsp ¶
type AddGlobalItemRsp ¶
type AddGlobalModelRsp ¶
type AddGlobalModelRsp struct {
BaseRsp
}
type AddItemRsp ¶
type AddItemRsp struct { BaseRsp Response struct { Description string `json:"description"` Weight int `json:"weight"` PreOrder struct { DaysToShip int `json:"days_to_ship"` IsPreOrder bool `json:"is_pre_order"` } `json:"pre_order"` ItemName string `json:"item_name"` Images struct { ImageIdList []string `json:"image_id_list"` ImageUrlList []string `json:"image_url_list"` } `json:"images"` ItemStatus string `json:"item_status"` PriceInfo struct { CurrentPrice float64 `json:"current_price"` OriginalPrice float64 `json:"original_price"` } `json:"price_info"` LogisticInfo []struct { SizeId int `json:"size_id"` ShippingFee float64 `json:"shipping_fee"` Enabled bool `json:"enabled"` LogisticId int `json:"logistic_id"` IsFree bool `json:"is_free"` } `json:"logistic_info"` ItemId int64 `json:"item_id"` Attributes []struct { AttributeId int `json:"attribute_id"` AttributeValueList []struct { OriginalValueName string `json:"original_value_name"` ValueId int `json:"value_id"` ValueUnit string `json:"value_unit"` } `json:"attribute_value_list"` } `json:"attributes"` CategoryId int `json:"category_id"` Dimension struct { PackageWidth int `json:"package_width"` PackageLength int `json:"package_length"` PackageHeight int `json:"package_height"` } `json:"dimension"` Condition string `json:"condition"` VideoInfo []struct { VideoUrl string `json:"video_url"` ThumbnailUrl string `json:"thumbnail_url"` Duration int `json:"duration"` } `json:"video_info"` Wholesale []struct { MinCount int `json:"min_count"` MaxCount int `json:"max_count"` UnitPrice float64 `json:"unit_price"` } `json:"wholesale"` Brand struct { BrandId int `json:"brand_id"` OriginalBrandName string `json:"original_brand_name"` } `json:"brand"` ItemDangerous int `json:"item_dangerous"` DescriptionInfo struct { ExtendedDescription struct { FieldList []struct { FieldType string `json:"field_type"` Text string `json:"text"` ImageInfo struct { ImageId string `json:"image_id"` } `json:"image_info"` } `json:"field_list"` } `json:"extended_description"` } `json:"description_info"` DescriptionType string `json:"description_type"` ComplaintPolicy struct { WarrantyTime string `json:"warranty_time"` ExcludeEntrepreneurWarranty bool `json:"exclude_entrepreneur_warranty"` ComplaintAddressId int `json:"complaint_address_id"` AdditionalInformation string `json:"additional_information"` } `json:"complaint_policy"` SellerStock []struct { LocationId string `json:"location_id"` Stock int `json:"stock"` } `json:"seller_stock"` } `json:"response"` }
type AddKitItemRsp ¶
type AddShopCategoryRsp ¶
type AddSspItemRsp ¶
type AddTopPicksRsp ¶
type AddTopPicksRsp struct { BaseRsp Response struct { CollectionList []struct { IsActivated bool `json:"is_activated"` ItemList []struct { ItemName string `json:"item_name"` ItemId int64 `json:"item_id"` CurrentPrice string `json:"current_price"` InflatedPriceOfCurrentPrice string `json:"inflated_price_of_current_price"` Sales int `json:"sales"` } `json:"item_list"` TopPicksId int `json:"top_picks_id"` Name string `json:"name"` } `json:"collection_list"` } `json:"response"` }
type AddVoucherRsp ¶
type BatchShipOrderRsp ¶
type BoostItemRsp ¶
type CancelOrderRsp ¶
type CancelVideoUploadRsp ¶
type CancelVideoUploadRsp struct {
BaseRsp
}
type CategoryRecommendRsp ¶
type Client ¶
type Client struct { PartnerId int64 PartnerKey string BaseURL string WebHookURL string ShopID int64 MerchantID int64 AccessToken string // contains filtered or unexported fields }
func NewClientDefault ¶
func (*Client) AddAddOnDeal ¶
func (c *Client) AddAddOnDeal(body easycb.AnyMap) (*AddAddOnDealRsp, error)
func (*Client) AddAddOnDealMainItem ¶
func (c *Client) AddAddOnDealMainItem(body easycb.AnyMap) (*AddAddOnDealMainItemRsp, error)
func (*Client) AddAddOnDealSubItem ¶
func (c *Client) AddAddOnDealSubItem(body easycb.AnyMap) (*AddAddOnDealSubItemRsp, error)
func (*Client) AddBundleDeal ¶
func (c *Client) AddBundleDeal(body easycb.AnyMap) (*AddBundleDealRsp, error)
func (*Client) AddBundleDealItem ¶
func (c *Client) AddBundleDealItem(body easycb.AnyMap) (*AddBundleDealItemRsp, error)
func (*Client) AddDiscount ¶
func (c *Client) AddDiscount(body easycb.AnyMap) (*AddDiscountRsp, error)
func (*Client) AddDiscountItem ¶
func (c *Client) AddDiscountItem(body easycb.AnyMap) (*AddDiscountItemRsp, error)
func (*Client) AddFollowPrize ¶
func (c *Client) AddFollowPrize(body easycb.AnyMap) (*AddFollowPrizeRsp, error)
func (*Client) AddGlobalItem ¶
func (c *Client) AddGlobalItem(body easycb.AnyMap) (*AddGlobalItemRsp, error)
func (*Client) AddGlobalModel ¶
func (c *Client) AddGlobalModel(body easycb.AnyMap) (*AddGlobalModelRsp, error)
func (*Client) AddItem ¶
func (c *Client) AddItem(body easycb.AnyMap) (*AddItemRsp, error)
func (*Client) AddKitItem ¶
func (c *Client) AddKitItem(body easycb.AnyMap) (*AddKitItemRsp, error)
func (*Client) AddShopCategory ¶
func (c *Client) AddShopCategory(body easycb.AnyMap) (*AddShopCategoryRsp, error)
func (*Client) AddShopFlashSaleItems ¶
func (c *Client) AddShopFlashSaleItems(body easycb.AnyMap) (*AddShopFlashSaleItemsRsp, error)
func (*Client) AddSspItem ¶
func (c *Client) AddSspItem(body easycb.AnyMap) (*AddSspItemRsp, error)
func (*Client) AddTopPicks ¶
func (c *Client) AddTopPicks(body easycb.AnyMap) (*AddTopPicksRsp, error)
func (*Client) AddVoucher ¶
func (c *Client) AddVoucher(body easycb.AnyMap) (*AddVoucherRsp, error)
func (*Client) BatchShipOrder ¶
func (c *Client) BatchShipOrder(body easycb.AnyMap) (*BatchShipOrderRsp, error)
func (*Client) BoostItem ¶
func (c *Client) BoostItem(body easycb.AnyMap) (*BoostItemRsp, error)
func (*Client) CancelOrder ¶
func (c *Client) CancelOrder(body easycb.AnyMap) (*CancelOrderRsp, error)
func (*Client) CancelVideoUpload ¶
func (c *Client) CancelVideoUpload(body easycb.AnyMap) (*CancelVideoUploadRsp, error)
func (*Client) CategoryRecommend ¶
func (c *Client) CategoryRecommend(body easycb.AnyMap) (*CategoryRecommendRsp, error)
func (*Client) CompleteVideoUpload ¶
func (c *Client) CompleteVideoUpload(body easycb.AnyMap) (*CompleteVideoUploadRsp, error)
func (*Client) ConfirmConsumedLostPush ¶
func (c *Client) ConfirmConsumedLostPush(body easycb.AnyMap) (*ConfirmConsumedLostPushRsp, error)
func (*Client) ConvertImage ¶
func (c *Client) ConvertImage(body easycb.AnyMap, fileType string) (*ConvertImageRsp, error)
func (*Client) CreatePublishTask ¶
func (c *Client) CreatePublishTask(body easycb.AnyMap) (*CreatePublishTaskRsp, error)
func (*Client) CreateShippingDocument ¶
func (c *Client) CreateShippingDocument(body easycb.AnyMap) (*CreateShippingDocumentRsp, error)
func (*Client) CreateShopFlashSale ¶
func (c *Client) CreateShopFlashSale(body easycb.AnyMap) (*CreateShopFlashSaleRsp, error)
func (*Client) DeleteAddOnDeal ¶
func (c *Client) DeleteAddOnDeal(body easycb.AnyMap) (*DeleteAddOnDealRsp, error)
func (*Client) DeleteAddOnDealMainItem ¶
func (c *Client) DeleteAddOnDealMainItem(body easycb.AnyMap) (*DeleteAddOnDealMainItemRsp, error)
func (*Client) DeleteAddOnDealSubItem ¶
func (c *Client) DeleteAddOnDealSubItem(body easycb.AnyMap) (*DeleteAddOnDealSubItemRsp, error)
func (*Client) DeleteAddress ¶
func (c *Client) DeleteAddress(body easycb.AnyMap) (*DeleteAddressRsp, error)
func (*Client) DeleteBundleDeal ¶
func (c *Client) DeleteBundleDeal(body easycb.AnyMap) (*DeleteBundleDealRsp, error)
func (*Client) DeleteBundleDealItem ¶
func (c *Client) DeleteBundleDealItem(body easycb.AnyMap) (*DeleteBundleDealItemRsp, error)
func (*Client) DeleteConversation ¶
func (c *Client) DeleteConversation(body easycb.AnyMap) (*DeleteConversationRsp, error)
func (*Client) DeleteDiscount ¶
func (c *Client) DeleteDiscount(body easycb.AnyMap) (*DeleteDiscountRsp, error)
func (*Client) DeleteDiscountItem ¶
func (c *Client) DeleteDiscountItem(body easycb.AnyMap) (*DeleteDiscountItemRsp, error)
func (*Client) DeleteFollowPrize ¶
func (c *Client) DeleteFollowPrize(body easycb.AnyMap) (*DeleteFollowPrizeRsp, error)
func (*Client) DeleteGlobalItem ¶
func (c *Client) DeleteGlobalItem(body easycb.AnyMap) (*DeleteGlobalItemRsp, error)
func (*Client) DeleteGlobalModel ¶
func (c *Client) DeleteGlobalModel(body easycb.AnyMap) (*DeleteGlobalModelRsp, error)
func (*Client) DeleteItem ¶
func (c *Client) DeleteItem(body easycb.AnyMap) (*DeleteItemRsp, error)
func (*Client) DeleteModel ¶
func (c *Client) DeleteModel(body easycb.AnyMap) (*DeleteModelRsp, error)
func (*Client) DeleteShopCategory ¶
func (c *Client) DeleteShopCategory(body easycb.AnyMap) (*DeleteShopCategoryRsp, error)
func (*Client) DeleteShopFlashSale ¶
func (c *Client) DeleteShopFlashSale(body easycb.AnyMap) (*DeleteShopFlashSaleRsp, error)
func (*Client) DeleteShopFlashSaleItems ¶
func (c *Client) DeleteShopFlashSaleItems(body easycb.AnyMap) (*DeleteShopFlashSaleItemsRsp, error)
func (*Client) DeleteTopPicks ¶
func (c *Client) DeleteTopPicks(body easycb.AnyMap) (*DeleteTopPicksRsp, error)
func (*Client) DeleteVoucher ¶
func (c *Client) DeleteVoucher(body easycb.AnyMap) (*DeleteVoucherRsp, error)
func (*Client) DownloadInvoiceDoc ¶
func (c *Client) DownloadInvoiceDoc(query easycb.AnyMap) (*DownloadInvoiceDocRsp, error)
func (*Client) DownloadShippingDocument ¶
func (c *Client) DownloadShippingDocument(body easycb.AnyMap) (*DownloadShippingDocumentRsp, error)
func (*Client) EndAddOnDeal ¶
func (c *Client) EndAddOnDeal(body easycb.AnyMap) (*EndAddOnDealRsp, error)
func (*Client) EndBundleDeal ¶
func (c *Client) EndBundleDeal(body easycb.AnyMap) (*EndBundleDealRsp, error)
func (*Client) EndDiscount ¶
func (c *Client) EndDiscount(body easycb.AnyMap) (*EndDiscountRsp, error)
func (*Client) EndFollowPrize ¶
func (c *Client) EndFollowPrize(body easycb.AnyMap) (*EndFollowPrizeRsp, error)
func (*Client) EndVoucher ¶
func (c *Client) EndVoucher(body easycb.AnyMap) (*EndVoucherRsp, error)
func (*Client) FirstMileBindFirstMileTrackingNumber ¶
func (c *Client) FirstMileBindFirstMileTrackingNumber(body easycb.AnyMap) (*FirstMileBindFirstMileTrackingNumberRsp, error)
func (*Client) FirstMileGenerateFirstMileTrackingNumber ¶
func (c *Client) FirstMileGenerateFirstMileTrackingNumber(query easycb.AnyMap) (*FirstMileGenerateFirstMileTrackingNumberRsp, error)
func (*Client) FirstMileGetChannelList ¶
func (c *Client) FirstMileGetChannelList(query easycb.AnyMap) (*GetChannelListRsp, error)
func (*Client) FirstMileGetDetail ¶
func (c *Client) FirstMileGetDetail(query easycb.AnyMap) (*FirstMileGetDetailRsp, error)
func (*Client) FirstMileGetTrackingNumberList ¶
func (c *Client) FirstMileGetTrackingNumberList(query easycb.AnyMap) (*FirstMileGetTrackingNumberListRsp, error)
func (*Client) FirstMileGetUnbindOrderList ¶
func (c *Client) FirstMileGetUnbindOrderList(query easycb.AnyMap) (*FirstMileGetUnbindOrderListRsp, error)
func (*Client) FirstMileGetWallBill ¶
func (c *Client) FirstMileGetWallBill(body easycb.AnyMap) (*FirstMileGetWallBillRsp, error)
func (*Client) FirstMileUnbindFirstMileTrackingNumber ¶
func (c *Client) FirstMileUnbindFirstMileTrackingNumber(query easycb.AnyMap) (*FirstMileUnbindFirstMileTrackingNumberRsp, error)
func (*Client) GetAccessToken ¶
func (c *Client) GetAccessToken(body easycb.AnyMap) (*GetAccessTokenRsp, error)
func (*Client) GetAddOnDeal ¶
func (c *Client) GetAddOnDeal(query easycb.AnyMap) (*GetAddOnDealRsp, error)
func (*Client) GetAddOnDealList ¶
func (c *Client) GetAddOnDealList(query easycb.AnyMap) (*GetAddOnDealListRsp, error)
func (*Client) GetAddOnDealMainItem ¶
func (c *Client) GetAddOnDealMainItem(query easycb.AnyMap) (*GetAddOnDealMainItemRsp, error)
func (*Client) GetAddOnDealSubItem ¶
func (c *Client) GetAddOnDealSubItem(query easycb.AnyMap) (*GetAddOnDealSubItemRsp, error)
func (*Client) GetAddressList ¶
func (c *Client) GetAddressList(query easycb.AnyMap) (*GetAddressListRsp, error)
func (*Client) GetAitemByPitemId ¶
func (c *Client) GetAitemByPitemId(body easycb.AnyMap) (*GetAitemByPitemIdRsp, error)
func (*Client) GetAllCpcAdsDailyPerformance ¶
func (c *Client) GetAllCpcAdsDailyPerformance(query easycb.AnyMap) (*GetAllCpcAdsDailyPerformanceRsp, error)
func (*Client) GetAllCpcAdsHourlyPerformance ¶
func (c *Client) GetAllCpcAdsHourlyPerformance(query easycb.AnyMap) (*GetAllCpcAdsHourlyPerformanceRsp, error)
func (*Client) GetAllVehicleList ¶
func (c *Client) GetAllVehicleList(body easycb.AnyMap) (*GetAllVehicleListRsp, error)
func (*Client) GetAppPushConfig ¶
func (c *Client) GetAppPushConfig() (*GetAppPushConfigRsp, error)
func (*Client) GetAttributeTree ¶
func (c *Client) GetAttributeTree(query easycb.AnyMap) (*GetAttributeTreeRsp, error)
func (*Client) GetAuthorisedResellerBrand ¶
func (c *Client) GetAuthorisedResellerBrand(query easycb.AnyMap) (*GetAuthorisedResellerBrandRsp, error)
func (*Client) GetAvailableSolutions ¶
func (c *Client) GetAvailableSolutions(query easycb.AnyMap) (*GetAvailableSolutionsRsp, error)
func (*Client) GetBillingTransactionInfo ¶
func (c *Client) GetBillingTransactionInfo(body easycb.AnyMap) (*GetBillingTransactionInfoRsp, error)
func (*Client) GetBoostedList ¶
func (c *Client) GetBoostedList(body easycb.AnyMap) (*GetBoostedListRsp, error)
func (*Client) GetBrandList ¶
func (c *Client) GetBrandList(query easycb.AnyMap) (*GetBrandListRsp, error)
func (*Client) GetBundleDeal ¶
func (c *Client) GetBundleDeal(query easycb.AnyMap) (*GetBundleDealRsp, error)
func (*Client) GetBundleDealItem ¶
func (c *Client) GetBundleDealItem(query easycb.AnyMap) (*GetBundleDealItemRsp, error)
func (*Client) GetBundleDealList ¶
func (c *Client) GetBundleDealList(query easycb.AnyMap) (*GetBundleDealListRsp, error)
func (*Client) GetBuyerInvoiceInfo ¶
func (c *Client) GetBuyerInvoiceInfo(query easycb.AnyMap) (*GetBuyerInvoiceInfoRsp, error)
func (*Client) GetCategory ¶
func (c *Client) GetCategory(query easycb.AnyMap) (*GetCategoryRsp, error)
func (*Client) GetChannelList ¶
func (c *Client) GetChannelList(query easycb.AnyMap) (*GetChannelListRsp, error)
func (*Client) GetComment ¶
func (c *Client) GetComment(body easycb.AnyMap) (*GetCommentRsp, 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) GetDiscount ¶
func (c *Client) GetDiscount(query easycb.AnyMap) (*GetDiscountRsp, error)
func (*Client) GetDiscountList ¶
func (c *Client) GetDiscountList(query easycb.AnyMap) (*GetDiscountListRsp, error)
func (*Client) GetEscrowDetail ¶
func (c *Client) GetEscrowDetail(query easycb.AnyMap) (*GetEscrowDetailRsp, error)
func (*Client) GetEscrowDetailBatch ¶
func (c *Client) GetEscrowDetailBatch(body easycb.AnyMap) (*GetEscrowDetailBatchRsp, error)
func (*Client) GetEscrowList ¶
func (c *Client) GetEscrowList(query easycb.AnyMap) (*GetEscrowListRsp, error)
func (*Client) GetFollowPrizeDetail ¶
func (c *Client) GetFollowPrizeDetail(query easycb.AnyMap) (*GetFollowPrizeDetailRsp, error)
func (*Client) GetFollowPrizeList ¶
func (c *Client) GetFollowPrizeList(query easycb.AnyMap) (*GetFollowPrizeListRsp, error)
func (*Client) GetGlobalItemId ¶
func (c *Client) GetGlobalItemId(query easycb.AnyMap) (*GetGlobalItemIdRsp, error)
func (*Client) GetGlobalItemInfo ¶
func (c *Client) GetGlobalItemInfo(query easycb.AnyMap) (*GetGlobalItemInfoRsp, error)
func (*Client) GetGlobalItemLimit ¶
func (c *Client) GetGlobalItemLimit(query easycb.AnyMap) (*GetGlobalItemLimitRsp, error)
func (*Client) GetGlobalItemList ¶
func (c *Client) GetGlobalItemList(query easycb.AnyMap) (*GetGlobalItemListRsp, error)
func (*Client) GetGlobalModelList ¶
func (c *Client) GetGlobalModelList(query easycb.AnyMap) (*GetGlobalModelListRsp, error)
func (*Client) GetItemBaseInfo ¶
func (c *Client) GetItemBaseInfo(query easycb.AnyMap) (*GetItemBaseInfoRsp, error)
func (*Client) GetItemContentDiagnosisResult ¶
func (c *Client) GetItemContentDiagnosisResult(body easycb.AnyMap) (*GetItemContentDiagnosisResultRsp, error)
func (*Client) GetItemCriteria ¶
func (c *Client) GetItemCriteria(query easycb.AnyMap) (*GetItemCriteriaRsp, error)
func (*Client) GetItemExtraInfo ¶
func (c *Client) GetItemExtraInfo(query easycb.AnyMap) (*GetItemExtraInfoRsp, error)
func (*Client) GetItemInstallmentStatus ¶
func (c *Client) GetItemInstallmentStatus(query easycb.AnyMap) (*GetItemInstallmentStatusRsp, error)
func (*Client) GetItemLimit ¶
func (c *Client) GetItemLimit(query easycb.AnyMap) (*GetItemLimitRsp, error)
func (*Client) GetItemList ¶
func (c *Client) GetItemList(query easycb.AnyMap) (*GetItemListRsp, error)
func (*Client) GetItemListByContentDiagnosis ¶
func (c *Client) GetItemListByContentDiagnosis(body easycb.AnyMap) (*GetItemListByContentDiagnosisRsp, error)
func (*Client) GetItemPromotion ¶
func (c *Client) GetItemPromotion(body easycb.AnyMap) (*GetItemPromotionRsp, error)
func (*Client) GetItemViolationInfo ¶
func (c *Client) GetItemViolationInfo(body easycb.AnyMap) (*GetItemViolationInfoRsp, error)
func (*Client) GetKitItemInfo ¶
func (c *Client) GetKitItemInfo(body easycb.AnyMap) (*GetKitItemInfoRsp, error)
func (*Client) GetKitItemLimit ¶
func (c *Client) GetKitItemLimit(body easycb.AnyMap) (*GetKitItemLimitRsp, error)
func (*Client) GetLateOrders ¶
func (c *Client) GetLateOrders(query easycb.AnyMap) (*GetLateOrdersRsp, error)
func (*Client) GetListingsWithIssues ¶
func (c *Client) GetListingsWithIssues(query easycb.AnyMap) (*GetListingsWithIssuesRsp, error)
func (*Client) GetLostPushMessage ¶
func (c *Client) GetLostPushMessage() (*GetLostPushMessageRsp, error)
func (*Client) GetMerchantInfo ¶
func (c *Client) GetMerchantInfo() (*GetMerchantInfoRsp, error)
func (*Client) GetMerchantWarehouseList ¶
func (c *Client) GetMerchantWarehouseList(body easycb.AnyMap) (*GetMerchantWarehouseListRsp, error)
func (*Client) GetMerchantWarehouseLocationList ¶
func (c *Client) GetMerchantWarehouseLocationList() (*GetMerchantWarehouseLocationListRsp, error)
func (*Client) GetMerchantsByPartner ¶
func (c *Client) GetMerchantsByPartner(query easycb.AnyMap) (*GetMerchantsByPartnerRsp, error)
func (*Client) GetMessages ¶
func (c *Client) GetMessages(query easycb.AnyMap) (*GetMessagesRsp, error)
func (*Client) GetMetricSourceDetail ¶
func (c *Client) GetMetricSourceDetail(query easycb.AnyMap) (*GetMetricSourceDetailRsp, error)
func (*Client) GetModelList ¶
func (c *Client) GetModelList(query easycb.AnyMap) (*GetModelListRsp, error)
func (*Client) GetOfferToggleStatus ¶
func (c *Client) GetOfferToggleStatus() (*GetOfferToggleStatusRsp, error)
func (*Client) GetOrderDetail ¶
func (c *Client) GetOrderDetail(query easycb.AnyMap) (*GetOrderDetailRsp, error)
func (*Client) GetOrderList ¶
func (c *Client) GetOrderList(query easycb.AnyMap) (*GetOrderListRsp, error)
func (*Client) GetPaymentMethodList ¶
func (c *Client) GetPaymentMethodList() (*GetPaymentMethodListRsp, error)
func (*Client) GetPayoutDetail ¶
func (c *Client) GetPayoutDetail(query easycb.AnyMap) (*GetPayoutDetailRsp, error)
func (*Client) GetPayoutInfo ¶
func (c *Client) GetPayoutInfo(query easycb.AnyMap) (*GetPayoutInfoRsp, error)
func (*Client) GetPenaltyPointHistory ¶
func (c *Client) GetPenaltyPointHistory(query easycb.AnyMap) (*GetPenaltyPointHistoryRsp, error)
func (*Client) GetPendingBuyerInvoiceOrderList ¶
func (c *Client) GetPendingBuyerInvoiceOrderList(query easycb.AnyMap) (*GetPendingBuyerInvoiceOrderListRsp, error)
func (*Client) GetProductCampaignDailyPerformance ¶
func (c *Client) GetProductCampaignDailyPerformance(query easycb.AnyMap) (*GetProductCampaignDailyPerformanceRsp, error)
func (*Client) GetProductCampaignHourlyPerformance ¶
func (c *Client) GetProductCampaignHourlyPerformance(query easycb.AnyMap) (*GetProductCampaignHourlyPerformanceRsp, error)
func (*Client) GetProductInfo ¶
func (c *Client) GetProductInfo(body easycb.AnyMap) (*GetProductInfoRsp, error)
func (*Client) GetProductLevelCampaignIdList ¶
func (c *Client) GetProductLevelCampaignIdList(query easycb.AnyMap) (*GetProductLevelCampaignIdListRsp, error)
func (*Client) GetProductLevelCampaignSett ¶
func (c *Client) GetProductLevelCampaignSett(query easycb.AnyMap) (*GetProductLevelCampaignSettRsp, error)
func (*Client) GetProfile ¶
func (c *Client) GetProfile() (*GetProfileRsp, error)
func (*Client) GetPublishTaskResult ¶
func (c *Client) GetPublishTaskResult(query easycb.AnyMap) (*GetPublishTaskResultRsp, error)
func (*Client) GetPublishableShop ¶
func (c *Client) GetPublishableShop(query easycb.AnyMap) (*GetPublishableShopRsp, error)
func (*Client) GetPublishedList ¶
func (c *Client) GetPublishedList(query easycb.AnyMap) (*GetPublishedListRsp, error)
func (*Client) GetPunishmentHistory ¶
func (c *Client) GetPunishmentHistory(query easycb.AnyMap) (*GetPunishmentHistoryRsp, error)
func (*Client) GetRecommendAttribute ¶
func (c *Client) GetRecommendAttribute(body easycb.AnyMap) (*GetRecommendAttributeRsp, error)
func (*Client) GetRecommendedItemList ¶
func (c *Client) GetRecommendedItemList() (*GetRecommendedItemListRsp, error)
func (*Client) GetRecommendedKeywordList ¶
func (c *Client) GetRecommendedKeywordList(query easycb.AnyMap) (*GetRecommendedKeywordListRsp, error)
func (*Client) GetReturnDetail ¶
func (c *Client) GetReturnDetail(query easycb.AnyMap) (*GetReturnDetailRsp, error)
func (*Client) GetReturnDisputeReason ¶
func (c *Client) GetReturnDisputeReason(query easycb.AnyMap) (*GetReturnDisputeReasonRsp, error)
func (*Client) GetReturnList ¶
func (c *Client) GetReturnList(query easycb.AnyMap) (*GetReturnListRsp, error)
func (*Client) GetShipmentList ¶
func (c *Client) GetShipmentList(query easycb.AnyMap) (*GetShipmentListRsp, error)
func (*Client) GetShippingDocumentDataInfo ¶
func (c *Client) GetShippingDocumentDataInfo(body easycb.AnyMap) (*GetShippingDocumentDataInfoRsp, error)
func (*Client) GetShippingDocumentParameter ¶
func (c *Client) GetShippingDocumentParameter(body easycb.AnyMap) (*GetShippingDocumentParameterRsp, error)
func (*Client) GetShippingDocumentResult ¶
func (c *Client) GetShippingDocumentResult(body easycb.AnyMap) (*GetShippingDocumentResultRsp, error)
func (*Client) GetShippingParameter ¶
func (c *Client) GetShippingParameter(query easycb.AnyMap) (*GetShippingParameterRsp, error)
func (*Client) GetShopCategoryList ¶
func (c *Client) GetShopCategoryList(query easycb.AnyMap) (*GetShopCategoryListRsp, error)
func (*Client) GetShopFlashSale ¶
func (c *Client) GetShopFlashSale(query easycb.AnyMap) (*GetShopFlashSaleRsp, error)
func (*Client) GetShopFlashSaleItems ¶
func (c *Client) GetShopFlashSaleItems(query easycb.AnyMap) (*GetShopFlashSaleItemsRsp, error)
func (*Client) GetShopFlashSaleList ¶
func (c *Client) GetShopFlashSaleList(query easycb.AnyMap) (*GetShopFlashSaleListRsp, error)
func (*Client) GetShopInfo ¶
func (c *Client) GetShopInfo() (*GetShopInfoRsp, error)
func (*Client) GetShopInstallmentStatus ¶
func (c *Client) GetShopInstallmentStatus() (*GetShopInstallmentStatusRsp, error)
func (*Client) GetShopListByMerchant ¶
func (c *Client) GetShopListByMerchant(query easycb.AnyMap) (*GetShopListByMerchantRsp, error)
func (*Client) GetShopNotification ¶
func (c *Client) GetShopNotification(query easycb.AnyMap) (*GetShopNotificationRsp, error)
func (*Client) GetShopPerformance ¶
func (c *Client) GetShopPerformance() (*GetShopPerformanceRsp, error)
func (*Client) GetShopToggleInfo ¶
func (c *Client) GetShopToggleInfo() (*GetShopToggleInfoRsp, error)
func (*Client) GetShopeeIpRanges ¶
func (c *Client) GetShopeeIpRanges() (*GetShopeeIpRangesRsp, error)
func (*Client) GetShopsByPartner ¶
func (c *Client) GetShopsByPartner(query easycb.AnyMap) (*GetShopsByPartnerRsp, error)
func (*Client) GetSizeChartDetail ¶
func (c *Client) GetSizeChartDetail(body easycb.AnyMap) (*GetSizeChartDetailRsp, error)
func (*Client) GetSizeChartList ¶
func (c *Client) GetSizeChartList(body easycb.AnyMap) (*GetSizeChartListRsp, error)
func (*Client) GetSspInfo ¶
func (c *Client) GetSspInfo(body easycb.AnyMap) (*GetSspInfoRsp, error)
func (*Client) GetSspList ¶
func (c *Client) GetSspList(body easycb.AnyMap) (*GetSspListRsp, error)
func (*Client) GetTimeSlotId ¶
func (c *Client) GetTimeSlotId(query easycb.AnyMap) (*GetTimeSlotIdRsp, error)
func (*Client) GetTokenByResendCode ¶
func (c *Client) GetTokenByResendCode(body easycb.AnyMap) (*GetTokenByResendCodeRsp, error)
func (*Client) GetTopPicksList ¶
func (c *Client) GetTopPicksList(query easycb.AnyMap) (*GetTopPicksListRsp, error)
func (*Client) GetTotalBalance ¶
func (c *Client) GetTotalBalance() (*GetTotalBalanceRsp, error)
func (*Client) GetTrackingInfo ¶
func (c *Client) GetTrackingInfo(query easycb.AnyMap) (*GetTrackingInfoRsp, error)
func (*Client) GetTrackingNumber ¶
func (c *Client) GetTrackingNumber(query easycb.AnyMap) (*GetTrackingNumberRsp, error)
func (*Client) GetUnreadConversationCount ¶
func (c *Client) GetUnreadConversationCount() (*GetUnreadConversationCountRsp, error)
func (*Client) GetVariations ¶
func (c *Client) GetVariations(body easycb.AnyMap) (*GetVariationsRsp, error)
func (*Client) GetVehicleListByCompatibilityDetail ¶
func (c *Client) GetVehicleListByCompatibilityDetail(body easycb.AnyMap) (*GetVehicleListByCompatibilityDetailRsp, error)
func (*Client) GetVideoUploadResult ¶
func (c *Client) GetVideoUploadResult(query easycb.AnyMap) (*GetVideoUploadResultRsp, error)
func (*Client) GetVoucher ¶
func (c *Client) GetVoucher(query easycb.AnyMap) (*GetVoucherRsp, error)
func (*Client) GetVoucherList ¶
func (c *Client) GetVoucherList(query easycb.AnyMap) (*GetVoucherListRsp, error)
func (*Client) GetWalletTransactionList ¶
func (c *Client) GetWalletTransactionList(query easycb.AnyMap) (*GetWalletTransactionListRsp, error)
func (*Client) GetWarehouseDetail ¶
func (c *Client) GetWarehouseDetail() (*GetWarehouseDetailRsp, error)
func (*Client) GetWarehouseEligibleShopList ¶
func (c *Client) GetWarehouseEligibleShopList(body easycb.AnyMap) (*GetWarehouseEligibleShopListRsp, error)
func (*Client) GetWeightRecommendation ¶
func (c *Client) GetWeightRecommendation(body easycb.AnyMap) (*GetWeightRecommendationRsp, error)
func (*Client) GlobalCategoryRecommend ¶
func (c *Client) GlobalCategoryRecommend(query easycb.AnyMap) (*GlobalCategoryRecommendRsp, error)
func (*Client) GlobalGetAttributeTree ¶
func (c *Client) GlobalGetAttributeTree(query easycb.AnyMap) (*GlobalGetAttributeTreeRsp, error)
func (*Client) GlobalGetBrandList ¶
func (c *Client) GlobalGetBrandList(query easycb.AnyMap) (*GlobalGetBrandListRsp, error)
func (*Client) GlobalGetCategory ¶
func (c *Client) GlobalGetCategory(query easycb.AnyMap) (*GlobalGetCategoryRsp, error)
func (*Client) GlobalGetRecommendAttribute ¶
func (c *Client) GlobalGetRecommendAttribute(query easycb.AnyMap) (*GlobalGetRecommendAttributeRsp, error)
func (*Client) GlobalGetShopPublishableStatus ¶
func (c *Client) GlobalGetShopPublishableStatus(query easycb.AnyMap) (*GlobalGetShopPublishableStatusRsp, error)
func (*Client) GlobalGetSizeChartDetail ¶
func (c *Client) GlobalGetSizeChartDetail(query easycb.AnyMap) (*GlobalGetSizeChartDetailRsp, error)
func (*Client) GlobalGetSizeChartList ¶
func (c *Client) GlobalGetSizeChartList(query easycb.AnyMap) (*GlobalGetSizeChartListRsp, error)
func (*Client) GlobalGetVariation ¶
func (c *Client) GlobalGetVariation(query easycb.AnyMap) (*GlobalGetVariationRsp, error)
func (*Client) GlobalInitTierVariation ¶
func (c *Client) GlobalInitTierVariation(body easycb.AnyMap) (*GlobalInitTierVariationRsp, error)
func (*Client) GlobalSetSyncField ¶
func (c *Client) GlobalSetSyncField(body easycb.AnyMap) (*GlobalSetSyncFieldRsp, error)
func (*Client) GlobalSupportSizeChart ¶
func (c *Client) GlobalSupportSizeChart(query easycb.AnyMap) (*GlobalSupportSizeChartRsp, error)
func (*Client) GlobalUpdatePrice ¶
func (c *Client) GlobalUpdatePrice(body easycb.AnyMap) (*GlobalUpdatePriceRsp, error)
func (*Client) GlobalUpdateSizeChart ¶
func (c *Client) GlobalUpdateSizeChart(body easycb.AnyMap) (*GlobalUpdateSizeChartRsp, error)
func (*Client) GlobalUpdateStock ¶
func (c *Client) GlobalUpdateStock(body easycb.AnyMap) (*GlobalUpdateStockRsp, error)
func (*Client) GlobalUpdateTierVariation ¶
func (c *Client) GlobalUpdateTierVariation(body easycb.AnyMap) (*GlobalUpdateTierVariationRsp, error)
func (*Client) HandleBuyerCancellation ¶
func (c *Client) HandleBuyerCancellation(body easycb.AnyMap) (*HandleBuyerCancellationRsp, error)
func (*Client) InitTierVariation ¶
func (c *Client) InitTierVariation(body easycb.AnyMap) (*InitTierVariationRsp, error)
func (*Client) InitVideoUpload ¶
func (c *Client) InitVideoUpload(body easycb.AnyMap) (*InitVideoUploadRsp, error)
func (*Client) LinkSsp ¶
func (c *Client) LinkSsp(body easycb.AnyMap) (*LinkSspRsp, error)
func (*Client) PinConversation ¶
func (c *Client) PinConversation(body easycb.AnyMap) (*PinConversationRsp, error)
func (*Client) QueryProof ¶
func (c *Client) QueryProof(query easycb.AnyMap) (*QueryProofRsp, error)
func (*Client) ReadConversation ¶
func (c *Client) ReadConversation(body easycb.AnyMap) (*ReadConversationRsp, error)
func (*Client) RefreshAccessToken ¶
func (c *Client) RefreshAccessToken(body easycb.AnyMap) (*RefreshAccessTokenRsp, error)
func (*Client) RegisterBrand ¶
func (c *Client) RegisterBrand(body easycb.AnyMap) (*RegisterBrandRsp, error)
func (*Client) ReplyComment ¶
func (c *Client) ReplyComment(body easycb.AnyMap) (*ReplyCommentRsp, error)
func (*Client) ReturnAcceptOffer ¶
func (c *Client) ReturnAcceptOffer(body easycb.AnyMap) (*ReturnAcceptOfferRsp, error)
func (*Client) ReturnConfirm ¶
func (c *Client) ReturnConfirm(body easycb.AnyMap) (*ReturnConfirmRsp, error)
func (*Client) ReturnDispute ¶
func (c *Client) ReturnDispute(body easycb.AnyMap) (*ReturnDisputeRsp, error)
func (*Client) ReturnOffer ¶
func (c *Client) ReturnOffer(body easycb.AnyMap) (*ReturnOfferRsp, error)
func (*Client) SearchItem ¶
func (c *Client) SearchItem(body easycb.AnyMap) (*SearchItemRsp, error)
func (*Client) SellerChatUploadImage ¶
func (c *Client) SellerChatUploadImage(body easycb.AnyMap, fileType string) (*SellerChatUploadImageRsp, error)
func (*Client) SendMessage ¶
func (c *Client) SendMessage(body easycb.AnyMap) (*SendMessageRsp, error)
func (*Client) SetAccessToken ¶
func (*Client) SetAddressConfig ¶
func (c *Client) SetAddressConfig(body easycb.AnyMap) (*SetAddressConfigRsp, error)
func (*Client) SetAppPushConfig ¶
func (c *Client) SetAppPushConfig(query easycb.AnyMap) (*SetAppPushConfigRsp, error)
func (*Client) SetBaseurl ¶
func (*Client) SetItemInstallmentStatus ¶
func (c *Client) SetItemInstallmentStatus(body easycb.AnyMap) (*SetItemInstallmentStatusRsp, error)
func (*Client) SetMerchantId ¶
func (*Client) SetNote ¶
func (c *Client) SetNote(body easycb.AnyMap) (*SetNoteRsp, error)
func (*Client) SetOfferToggleStatus ¶
func (c *Client) SetOfferToggleStatus(body easycb.AnyMap) (*GetOfferToggleStatusRsp, error)
func (*Client) SetShopInstallmentStatus ¶
func (c *Client) SetShopInstallmentStatus(body easycb.AnyMap) (*SetShopInstallmentStatusRsp, error)
func (*Client) SetWebHookURL ¶
func (*Client) ShipOrder ¶
func (c *Client) ShipOrder(body easycb.AnyMap) (*ShipOrderRsp, error)
func (*Client) ShopCategoryAddItemList ¶
func (c *Client) ShopCategoryAddItemList(body easycb.AnyMap) (*ShopCategoryAddItemListRsp, error)
func (*Client) ShopCategoryDeleteItemList ¶
func (c *Client) ShopCategoryDeleteItemList(body easycb.AnyMap) (*ShopCategoryDeleteItemListRsp, error)
func (*Client) ShopCategoryGetItemList ¶
func (c *Client) ShopCategoryGetItemList(query easycb.AnyMap) (*ShopCategoryGetItemListRsp, error)
func (*Client) ShopPenalty ¶
func (c *Client) ShopPenalty() (*ShopPenaltyRsp, error)
func (*Client) SplitOrder ¶
func (c *Client) SplitOrder(body easycb.AnyMap) (*SplitOrderRsp, error)
func (*Client) SupportSizeChart ¶
func (c *Client) SupportSizeChart(body easycb.AnyMap) (*SupportSizeChartRsp, error)
func (*Client) UnSplitOrder ¶
func (c *Client) UnSplitOrder(body easycb.AnyMap) (*UnSplitOrderRsp, error)
func (*Client) UnlinkSsp ¶
func (c *Client) UnlinkSsp(body easycb.AnyMap) (*UnlinkSspRsp, error)
func (*Client) UnlistItem ¶
func (c *Client) UnlistItem(body easycb.AnyMap) (*UnlistItemRsp, error)
func (*Client) UnpinConversation ¶
func (c *Client) UnpinConversation(body easycb.AnyMap) (*UnpinConversationRsp, error)
func (*Client) UpdateAddOnDeal ¶
func (c *Client) UpdateAddOnDeal(body easycb.AnyMap) (*UpdateAddOnDealRsp, error)
func (*Client) UpdateAddOnDealMainItem ¶
func (c *Client) UpdateAddOnDealMainItem(body easycb.AnyMap) (*UpdateAddOnDealMainItemRsp, error)
func (*Client) UpdateAddOnDealSubItem ¶
func (c *Client) UpdateAddOnDealSubItem(body easycb.AnyMap) (*UpdateAddOnDealSubItemRsp, error)
func (*Client) UpdateBundleDeal ¶
func (c *Client) UpdateBundleDeal(body easycb.AnyMap) (*UpdateBundleDealRsp, error)
func (*Client) UpdateBundleDealItem ¶
func (c *Client) UpdateBundleDealItem(body easycb.AnyMap) (*UpdateBundleDealItemRsp, error)
func (*Client) UpdateChannel ¶
func (c *Client) UpdateChannel(body easycb.AnyMap) (*UpdateChannelRsp, error)
func (*Client) UpdateDiscount ¶
func (c *Client) UpdateDiscount(body easycb.AnyMap) (*UpdateDiscountRsp, error)
func (*Client) UpdateDiscountItem ¶
func (c *Client) UpdateDiscountItem(body easycb.AnyMap) (*UpdateDiscountItemRsp, error)
func (*Client) UpdateFollowPrize ¶
func (c *Client) UpdateFollowPrize(body easycb.AnyMap) (*UpdateFollowPrizeRsp, error)
func (*Client) UpdateGlobalItem ¶
func (c *Client) UpdateGlobalItem(body easycb.AnyMap) (*UpdateGlobalItemRsp, error)
func (*Client) UpdateGlobalModel ¶
func (c *Client) UpdateGlobalModel(body easycb.AnyMap) (*UpdateGlobalModelRsp, error)
func (*Client) UpdateItem ¶
func (c *Client) UpdateItem(body easycb.AnyMap) (*UpdateItemRsp, error)
func (*Client) UpdateKitItem ¶
func (c *Client) UpdateKitItem(body easycb.AnyMap) (*UpdateKitItemRsp, error)
func (*Client) UpdateModel ¶
func (c *Client) UpdateModel(body easycb.AnyMap) (*UpdateModelRsp, error)
func (*Client) UpdatePrice ¶
func (c *Client) UpdatePrice(body easycb.AnyMap) (*UpdatePriceRsp, error)
func (*Client) UpdateProfile ¶
func (c *Client) UpdateProfile(body easycb.AnyMap) (*UpdateProfileRsp, error)
func (*Client) UpdateShippingOrder ¶
func (c *Client) UpdateShippingOrder(body easycb.AnyMap) (*UpdateShippingOrderRsp, error)
func (*Client) UpdateShopCategory ¶
func (c *Client) UpdateShopCategory(body easycb.AnyMap) (*UpdateShopCategoryRsp, error)
func (*Client) UpdateShopFlashSale ¶
func (c *Client) UpdateShopFlashSale(body easycb.AnyMap) (*UpdateShopFlashSaleRsp, error)
func (*Client) UpdateShopFlashSaleItems ¶
func (c *Client) UpdateShopFlashSaleItems(body easycb.AnyMap) (*UpdateShopFlashSaleItemsRsp, error)
func (*Client) UpdateSipItemPrice ¶
func (c *Client) UpdateSipItemPrice(body easycb.AnyMap) (*UpdateSipItemPriceRsp, error)
func (*Client) UpdateSizeChart ¶
func (c *Client) UpdateSizeChart(body easycb.AnyMap) (*UpdateSizeChartRsp, error)
func (*Client) UpdateStock ¶
func (c *Client) UpdateStock(body easycb.AnyMap) (*UpdateStockRsp, error)
func (*Client) UpdateTierVariation ¶
func (c *Client) UpdateTierVariation(body easycb.AnyMap) (*UpdateTierVariationRsp, error)
func (*Client) UpdateTopPicks ¶
func (c *Client) UpdateTopPicks(body easycb.AnyMap) (*UpdateTopPicksRsp, error)
func (*Client) UpdateTrackingStatus ¶
func (c *Client) UpdateTrackingStatus(body easycb.AnyMap) (*UpdateTrackingStatusRsp, error)
func (*Client) UpdateVoucher ¶
func (c *Client) UpdateVoucher(body easycb.AnyMap) (*UpdateVoucherRsp, error)
func (*Client) UploadImage ¶
func (c *Client) UploadImage(body easycb.AnyMap, fileType string) (*UploadImageRsp, error)
func (*Client) UploadInvoiceDoc ¶
func (c *Client) UploadInvoiceDoc(body easycb.AnyMap) (*UploadInvoiceDocRsp, error)
func (*Client) UploadProof ¶
func (c *Client) UploadProof(body easycb.AnyMap) (*UploadProofRsp, error)
func (*Client) UploadVideoPart ¶
func (c *Client) UploadVideoPart(body easycb.AnyMap, fileType string) (*UploadVideoPartRsp, error)
type CompleteVideoUploadRsp ¶
type CompleteVideoUploadRsp struct {
BaseRsp
}
type ConfirmConsumedLostPushRsp ¶
type ConfirmConsumedLostPushRsp struct {
BaseRsp
}
type ConversationItem ¶
type ConversationItem struct { ConversationId string `json:"conversation_id"` ToId int `json:"to_id"` ToName string `json:"to_name"` ToAvatar string `json:"to_avatar"` ShopId int64 `json:"shop_id"` UnreadCount int `json:"unread_count"` Pinned bool `json:"pinned"` LastReadMessageId string `json:"last_read_message_id"` LatestMessageId string `json:"latest_message_id"` LatestMessageType string `json:"latest_message_type"` LatestMessageContent interface{} `json:"latest_message_content"` LatestMessageFromId int `json:"latest_message_from_id"` LastMessageTimestamp int64 `json:"last_message_timestamp"` LastMessageOption int `json:"last_message_option"` MaxGeneralOptionHideTime string `json:"max_general_option_hide_time"` Mute bool `json:"mute"` }
type ConvertImageRsp ¶
type CreatePublishTaskRsp ¶
type CreateShopFlashSaleRsp ¶
type DeleteAddOnDealRsp ¶
type DeleteAddOnDealSubItemRsp ¶
type DeleteAddOnDealSubItemRsp struct { BaseRsp Response struct { AddOnDealId int64 `json:"add_on_deal_id"` SubItemList []struct { ItemId int64 `json:"item_id"` ModelId int `json:"model_id"` FailMessage string `json:"fail_message"` FailError string `json:"fail_error"` } `json:"sub_item_list"` } `json:"response"` }
type DeleteAddressRsp ¶
type DeleteAddressRsp struct {
BaseRsp
}
type DeleteBundleDealItemRsp ¶
type DeleteBundleDealRsp ¶
type DeleteConversationRsp ¶
type DeleteConversationRsp struct {
BaseRsp
}
type DeleteDiscountItemRsp ¶
type DeleteDiscountRsp ¶
type DeleteFollowPrizeRsp ¶
type DeleteGlobalItemRsp ¶
type DeleteGlobalModelRsp ¶
type DeleteItemRsp ¶
type DeleteItemRsp struct {
BaseRsp
}
type DeleteModelRsp ¶
type DeleteModelRsp struct {
BaseRsp
}
type DeleteShopCategoryRsp ¶
type DeleteShopFlashSaleItemsRsp ¶
type DeleteShopFlashSaleItemsRsp struct {
BaseRsp
}
type DeleteShopFlashSaleRsp ¶
type DeleteTopPicksRsp ¶
type DeleteVoucherRsp ¶
type DownloadInvoiceDocRsp ¶
type DownloadInvoiceDocRsp struct {
BaseRsp
}
type EndAddOnDealRsp ¶
type EndBundleDealRsp ¶
type EndDiscountRsp ¶
type EndFollowPrizeRsp ¶
type EndVoucherRsp ¶
type FirstMileGetDetailRsp ¶
type FirstMileGetDetailRsp struct { BaseRsp Response struct { FirstMileTrackingNumber string `json:"first_mile_tracking_number"` ShipmentMethod string `json:"shipment_method"` LogisticsChannelId int `json:"logistics_channel_id"` Status string `json:"status"` DeclareDate string `json:"declare_date"` OrderList []struct { OrderSn string `json:"order_sn"` PackageNumber string `json:"package_number"` SlsTrackingNumber string `json:"sls_tracking_number"` PickUpDone bool `json:"pick_up_done"` ArrivedTransitWarehouse bool `json:"arrived_transit_warehouse"` } `json:"order_list"` More bool `json:"more"` NextCursor string `json:"next_cursor"` } `json:"response"` }
type FirstMileGetTrackingNumberListRsp ¶
type FirstMileGetTrackingNumberListRsp struct { BaseRsp Response struct { FirstMileTrackingNumberList []struct { FirstMileTrackingNumber string `json:"first_mile_tracking_number"` Status string `json:"status"` DeclareDate string `json:"declare_date"` } `json:"first_mile_tracking_number_list"` More bool `json:"more"` NextCursor string `json:"next_cursor"` } `json:"response"` }
type FirstMileGetUnbindOrderListRsp ¶
type FirstMileGetUnbindOrderListRsp struct { BaseRsp Response struct { OrderList []struct { OrderSn string `json:"order_sn"` PackageNumber string `json:"package_number"` LogisticsStatus string `json:"logistics_status"` } `json:"order_list"` More bool `json:"more"` NextCursor string `json:"next_cursor"` } `json:"response"` }
type FirstMileGetWallBillRsp ¶
type FirstMileUnbindFirstMileTrackingNumberRsp ¶
type FirstMileUnbindFirstMileTrackingNumberRsp struct { BaseRsp Response struct { FirstMileTrackingNumber string `json:"first_mile_tracking_number"` OrderList []struct { OrderSn string `json:"order_sn"` FailMessage string `json:"fail_message"` FailError string `json:"fail_error"` PackageNumber string `json:"package_number,omitempty"` } `json:"order_list"` } `json:"response"` Warning []struct { OrderSn string `json:"order_sn"` PackageNumber string `json:"package_number,omitempty"` } `json:"warning"` }
type GetAccessTokenRsp ¶
type GetAddOnDealListRsp ¶
type GetAddOnDealListRsp struct { BaseRsp Response struct { AddOnDealList []struct { AddOnDealId int64 `json:"add_on_deal_id"` AddOnDealName string `json:"add_on_deal_name"` PerGiftNum int `json:"per_gift_num"` PromotionPurchaseLimit int `json:"promotion_purchase_limit"` PromotionType int `json:"promotion_type"` PurchaseMinSpend float64 `json:"purchase_min_spend"` Source int `json:"source"` EndTime int64 `json:"end_time"` StartTime int64 `json:"start_time"` SubItemPriority interface{} `json:"sub_item_priority"` } `json:"add_on_deal_list"` More bool `json:"more"` } `json:"response"` }
type GetAddOnDealMainItemRsp ¶
type GetAddOnDealRsp ¶
type GetAddOnDealRsp struct { BaseRsp Response struct { StartTime int64 `json:"start_time"` PurchaseMinSpend float64 `json:"purchase_min_spend"` Source int `json:"source"` AddOnDealId int64 `json:"add_on_deal_id"` PromotionPurchaseLimit int `json:"promotion_purchase_limit"` EndTime int64 `json:"end_time"` AddOnDealName string `json:"add_on_deal_name"` PerGiftNum int `json:"per_gift_num"` PromotionType int `json:"promotion_type"` SubItemPriority []interface{} `json:"sub_item_priority"` } `json:"response"` }
type GetAddOnDealSubItemRsp ¶
type GetAddOnDealSubItemRsp struct { BaseRsp Response struct { AddOnDealId int64 `json:"add_on_deal_id"` SubItemList []struct { Status int `json:"status"` ItemId int `json:"item_id"` SubItemLimit int `json:"sub_item_limit"` Price struct { PromoInputPrice float64 `json:"promo_input_price"` PromoPrice float64 `json:"promo_price"` } `json:"price"` } `json:"sub_item_list"` } `json:"response"` }
type GetAddressListRsp ¶
type GetAddressListRsp struct { BaseRsp Response struct { ShowPickupAddress bool `json:"show_pickup_address"` AddressList []struct { AddressId int `json:"address_id"` Region string `json:"region"` State string `json:"state"` City string `json:"city"` Address string `json:"address"` Zipcode string `json:"zipcode"` District string `json:"district"` Town string `json:"town"` AddressType []string `json:"address_type"` } `json:"address_list"` } `json:"response"` }
type GetAitemByPitemIdRsp ¶
type GetAitemByPitemIdRsp struct { BaseRsp Response struct { AitemList []struct { AitemId int64 `json:"aitem_id"` AshopId int64 `json:"ashop_id"` AshopRegion string `json:"ashop_region"` ModelMappingList []struct { AmodelId int `json:"amodel_id"` PmodelId int `json:"pmodel_id"` } `json:"model_mapping_list"` } `json:"aitem_list"` } `json:"response"` }
type GetAllCpcAdsDailyPerformanceRsp ¶
type GetAllCpcAdsDailyPerformanceRsp struct { BaseRsp Response []struct { Date string `json:"date"` Impression int `json:"impression"` Clicks int `json:"clicks"` Ctr float64 `json:"ctr"` DirectOrder int `json:"direct_order"` BroadOrder int `json:"broad_order"` DirectConversions float64 `json:"direct_conversions"` BroadConversions float64 `json:"broad_conversions"` DirectItemSold int `json:"direct_item_sold"` BroadItemSold int `json:"broad_item_sold"` DirectGmv float64 `json:"direct_gmv"` BroadGmv float64 `json:"broad_gmv"` Expense float64 `json:"expense"` CostPerConversion float64 `json:"cost_per_conversion"` DirectRoas float64 `json:"direct_roas"` BroadRoas float64 `json:"broad_roas"` } `json:"response"` }
type GetAllCpcAdsHourlyPerformanceRsp ¶
type GetAllCpcAdsHourlyPerformanceRsp struct { BaseRsp Response []struct { Hour int `json:"hour"` Date string `json:"date"` Impression int `json:"impression"` Clicks int `json:"clicks"` Ctr float64 `json:"ctr"` DirectOrder int `json:"direct_order"` BroadOrder int `json:"broad_order"` DirectConversions float64 `json:"direct_conversions"` BroadConversions float64 `json:"broad_conversions"` DirectItemSold int `json:"direct_item_sold"` BroadItemSold int `json:"broad_item_sold"` DirectGmv float64 `json:"direct_gmv"` BroadGmv float64 `json:"broad_gmv"` Expense float64 `json:"expense"` CostPerConversion float64 `json:"cost_per_conversion"` DirectRoas float64 `json:"direct_roas"` BroadRoas float64 `json:"broad_roas"` } `json:"response"` }
type GetAllVehicleListRsp ¶
type GetAllVehicleListRsp struct { BaseRsp Response struct { VehicleList []struct { BrandId int `json:"brand_id"` BrandName string `json:"brand_name"` ModelId int `json:"model_id"` ModelName string `json:"model_name"` YearId int `json:"year_id"` YearName string `json:"year_name"` VersionId int `json:"version_id"` VersionName string `json:"version_name"` } `json:"vehicle_list"` HasNextPage bool `json:"has_next_page"` NextOffset int `json:"next_offset"` } `json:"response"` }
type GetAppPushConfigRsp ¶
type GetAppPushConfigRsp struct { BaseRsp Response struct { CallbackUrl string `json:"callback_url"` LivePushStatus string `json:"live_push_status"` SuspendedTime int64 `json:"suspended_time"` BlockedShopId []int64 `json:"blocked_shop_id"` PushConfigOnList []int `json:"push_config_on_list"` PushConfigOffList []int `json:"push_config_off_list"` } `json:"response"` }
type GetAttributeTreeRsp ¶
type GetAttributeTreeRsp struct { BaseRsp Response struct { List []struct { CategoryId int `json:"category_id"` AttributeTree []struct { AttributeId int `json:"attribute_id"` Mandatory bool `json:"mandatory"` Name string `json:"name"` AttributeValueList []struct { ValueId int `json:"value_id"` Name string `json:"name"` ChildAttributeList []struct { AttributeId int `json:"attribute_id"` Mandatory bool `json:"mandatory"` Name string `json:"name"` AttributeInfo struct { InputType int `json:"input_type"` InputValidationType int `json:"input_validation_type"` FormatType int `json:"format_type"` } `json:"attribute_info"` MultiLang []struct { Language string `json:"language"` Value string `json:"value"` } `json:"multi_lang"` } `json:"child_attribute_list,omitempty"` MultiLang []struct { Language string `json:"language"` Value string `json:"value"` } `json:"multi_lang"` } `json:"attribute_value_list"` AttributeInfo struct { InputType int `json:"input_type"` InputValidationType int `json:"input_validation_type"` FormatType int `json:"format_type"` } `json:"attribute_info"` MultiLang []struct { Language string `json:"language"` Value string `json:"value"` } `json:"multi_lang"` } `json:"attribute_tree"` } `json:"list"` } `json:"response"` }
type GetAuthorisedResellerBrandRsp ¶
type GetAuthorisedResellerBrandRsp struct { BaseRsp Response struct { AuthorisedBrandList []struct { BrandId int `json:"brand_id"` BrandName string `json:"brand_name"` } `json:"authorised_brand_list"` IsAuthorisedReseller bool `json:"is_authorised_reseller"` More bool `json:"more"` TotalCount int `json:"total_count"` } `json:"response"` }
type GetAvailableSolutionsRsp ¶
type GetAvailableSolutionsRsp struct { BaseRsp Response struct { ReturnSn string `json:"return_sn"` OfferReturnRefund struct { Eligibility bool `json:"eligibility"` RefundAmountAdjustable bool `json:"refund_amount_adjustable"` MaxRefundAmount float64 `json:"max_refund_amount"` } `json:"offer_return_refund"` OfferRefund struct { Eligibility bool `json:"eligibility"` RefundAmountAdjustable bool `json:"refund_amount_adjustable"` MaxRefundAmount float64 `json:"max_refund_amount"` } `json:"offer_refund"` } `json:"response"` }
type GetBillingTransactionInfoRsp ¶
type GetBillingTransactionInfoRsp struct { BaseRsp Response struct { Transactions []struct { Amount float64 `json:"amount"` Currency string `json:"currency"` OrderSn string `json:"order_sn"` CostHeader string `json:"cost_header"` Scenario string `json:"scenario"` Remark string `json:"remark"` Level string `json:"level"` BillingTransactionType string `json:"billing_transaction_type"` BillingTransactionStatus string `json:"billing_transaction_status"` } `json:"transactions"` More bool `json:"more"` NextCursor string `json:"next_cursor"` } `json:"response"` }
type GetBoostedListRsp ¶
type GetBrandListRsp ¶
type GetBrandListRsp struct { BaseRsp Response struct { BrandList []struct { BrandId int64 `json:"brand_id"` OriginalBrandName string `json:"original_brand_name"` DisplayBrandName string `json:"display_brand_name"` } `json:"brand_list"` HasNextPage bool `json:"has_next_page"` NextOffset int `json:"next_offset"` IsMandatory bool `json:"is_mandatory"` InputType string `json:"input_type"` } `json:"response"` }
type GetBundleDealItemRsp ¶
type GetBundleDealListRsp ¶
type GetBundleDealListRsp struct { BaseRsp Response struct { BundleDealList []struct { BundleDealId int64 `json:"bundle_deal_id"` BundleDealRule struct { AdditionalTiers []struct { DiscountPercentage int `json:"discount_percentage"` DiscountValue float64 `json:"discount_value"` FixPrice float64 `json:"fix_price"` MinAmount int `json:"min_amount"` } `json:"additional_tiers"` DiscountPercentage int `json:"discount_percentage"` DiscountValue float64 `json:"discount_value"` FixPrice float64 `json:"fix_price"` MinAmount float64 `json:"min_amount"` RuleType int `json:"rule_type"` } `json:"bundle_deal_rule"` EndTime int64 `json:"end_time"` Name string `json:"name"` PurchaseLimit int `json:"purchase_limit"` StartTime int64 `json:"start_time"` } `json:"bundle_deal_list"` More bool `json:"more"` } `json:"response"` }
type GetBundleDealRsp ¶
type GetBundleDealRsp struct { BaseRsp Response struct { BundleDealId int64 `json:"bundle_deal_id"` Name string `json:"name"` StartTime int64 `json:"start_time"` EndTime int64 `json:"end_time"` BundleDealRule struct { RuleType int `json:"rule_type"` DiscountValue int `json:"discount_value"` FixPrice float64 `json:"fix_price"` DiscountPercentage int `json:"discount_percentage"` MinAmount float64 `json:"min_amount"` AdditionalTiers struct { MinAmount float64 `json:"min_amount"` FixPrice float64 `json:"fix_price"` DiscountValue float64 `json:"discount_value"` DiscountPercentage int `json:"discount_percentage"` } `json:"additional_tiers"` } `json:"bundle_deal_rule"` PurchaseLimit int `json:"purchase_limit"` } `json:"response"` }
type GetBuyerInvoiceInfoRsp ¶
type GetBuyerInvoiceInfoRsp struct { BaseRsp InvoiceInfoList []struct { OrderSn string `json:"order_sn"` InvoiceType string `json:"invoice_type"` InvoiceDetail struct { Name string `json:"name"` Email string `json:"email"` Address string `json:"address"` PhoneNumber string `json:"phone_number"` TaxId string `json:"tax_id"` AddressBreakdown struct { Region string `json:"region"` State string `json:"state"` City string `json:"city"` District string `json:"district"` Town string `json:"town"` Postcode string `json:"postcode"` DetailedAddress string `json:"detailed_address"` AdditionalInfo string `json:"additional_info"` FullAddress string `json:"full_address"` } `json:"address_breakdown"` } `json:"invoice_detail"` IsRequested bool `json:"is_requested"` Error string `json:"error"` } `json:"invoice_info_list"` }
type GetCategoryRsp ¶
type GetCategoryRsp struct { BaseRsp DebugMessage string `json:"debug_message"` Response struct { CategoryList []struct { CategoryId int `json:"category_id"` ParentCategoryId int `json:"parent_category_id"` OriginalCategoryName string `json:"original_category_name"` DisplayCategoryName string `json:"display_category_name"` HasChildren bool `json:"has_children"` DebugMessage interface{} `json:"debug_message"` } `json:"category_list"` } `json:"response"` }
type GetChannelListRsp ¶
type GetChannelListRsp struct {
BaseRsp
}
type GetCommentRsp ¶
type GetCommentRsp struct { BaseRsp Response struct { ItemCommentList []struct { CommentId int `json:"comment_id"` Comment string `json:"comment"` BuyerUsername string `json:"buyer_username"` OrderSn string `json:"order_sn"` ItemId int64 `json:"item_id"` ModelId int `json:"model_id"` CreateTime int64 `json:"create_time"` RatingStar int64 `json:"rating_star"` Editable string `json:"editable"` Hidden bool `json:"hidden"` CmtReply struct { Reply string `json:"reply"` Hidden bool `json:"hidden"` } `json:"cmt_reply"` } `json:"item_comment_list"` More bool `json:"more"` NextCursor string `json:"next_cursor"` } `json:"response"` }
type GetConversationListRsp ¶
type GetConversationListRsp struct { BaseRsp Response struct { PageResult struct { PageSize int `json:"page_size"` NextCursor struct { NextMessageTimeNano string `json:"next_message_time_nano"` ConversationId string `json:"conversation_id"` } `json:"next_cursor"` More bool `json:"more"` } `json:"page_result"` Conversations []ConversationItem `json:"conversations"` } `json:"response"` }
type GetDiscountListRsp ¶
type GetDiscountListRsp struct { BaseRsp Response struct { DiscountList []struct { DiscountId int64 `json:"discount_id"` DiscountName string `json:"discount_name"` EndTime int64 `json:"end_time"` Source int `json:"source"` StartTime int64 `json:"start_time"` Status string `json:"status"` } `json:"discount_list"` More bool `json:"more"` } `json:"response"` }
type GetDiscountRsp ¶
type GetDiscountRsp struct { BaseRsp Response struct { Status string `json:"status"` ItemList []struct { ItemPromotionPrice float64 `json:"item_promotion_price"` ItemName string `json:"item_name"` ModelList []struct { ModelId int64 `json:"model_id"` ModelPromotionPrice int `json:"model_promotion_price"` ModelOriginalPrice int `json:"model_original_price"` ModelNormalStock int `json:"model_normal_stock"` ModelName string `json:"model_name"` ModelPromotionStock int `json:"model_promotion_stock"` } `json:"model_list"` ItemPromotionStock int `json:"item_promotion_stock"` NormalStock int `json:"normal_stock"` ItemId int `json:"item_id"` PurchaseLimit int `json:"purchase_limit"` ItemOriginalPrice float64 `json:"item_original_price"` } `json:"item_list"` DiscountName string `json:"discount_name"` StartTime int64 `json:"start_time"` DiscountId int64 `json:"discount_id"` Source int `json:"source"` EndTime int64 `json:"end_time"` More bool `json:"more"` } `json:"response"` }
type GetEscrowDetailBatchRsp ¶
type GetEscrowDetailBatchRsp struct { BaseRsp Response []struct { EscrowDetail struct { BuyerPaymentInfo struct { BuyerPaymentMethod string `json:"buyer_payment_method"` BuyerServiceFee float64 `json:"buyer_service_fee"` BuyerTaxAmount float64 `json:"buyer_tax_amount"` BuyerTotalAmount float64 `json:"buyer_total_amount"` CreditCardPromotion float64 `json:"credit_card_promotion"` IcmsTaxAmount float64 `json:"icms_tax_amount"` ImportTaxAmount float64 `json:"import_tax_amount"` InitialBuyerTxnFee float64 `json:"initial_buyer_txn_fee"` InsurancePremium float64 `json:"insurance_premium"` IofTaxAmount float64 `json:"iof_tax_amount"` IsPaidByCreditCard bool `json:"is_paid_by_credit_card"` MerchantSubtotal float64 `json:"merchant_subtotal"` SellerVoucher float64 `json:"seller_voucher"` ShippingFee float64 `json:"shipping_fee"` ShippingFeeSstAmount float64 `json:"shipping_fee_sst_amount"` ShopeeCoinsRedeemed float64 `json:"shopee_coins_redeemed"` ShopeeVoucher float64 `json:"shopee_voucher"` } `json:"buyer_payment_info"` BuyerUserName string `json:"buyer_user_name"` OrderIncome struct { ActualShippingFee float64 `json:"actual_shipping_fee"` BuyerPaidShippingFee float64 `json:"buyer_paid_shipping_fee"` BuyerPaymentMethod string `json:"buyer_payment_method"` BuyerTotalAmount float64 `json:"buyer_total_amount"` BuyerTransactionFee float64 `json:"buyer_transaction_fee"` CampaignFee float64 `json:"campaign_fee"` Coins float64 `json:"coins"` CommissionFee float64 `json:"commission_fee"` CostOfGoodsSold float64 `json:"cost_of_goods_sold"` CreditCardPromotion float64 `json:"credit_card_promotion"` CreditCardTransactionFee float64 `json:"credit_card_transaction_fee"` CrossBorderTax float64 `json:"cross_border_tax"` DeliverySellerProtectionFeePremiumAmount float64 `json:"delivery_seller_protection_fee_premium_amount"` DrcAdjustableRefund float64 `json:"drc_adjustable_refund"` EscrowAmount float64 `json:"escrow_amount"` EscrowTax float64 `json:"escrow_tax"` EstimatedShippingFee float64 `json:"estimated_shipping_fee"` FinalEscrowProductGst float64 `json:"final_escrow_product_gst"` FinalEscrowShippingGst float64 `json:"final_escrow_shipping_gst"` FinalProductProtection float64 `json:"final_product_protection"` FinalProductVatTax float64 `json:"final_product_vat_tax"` FinalReturnToSellerShippingFee float64 `json:"final_return_to_seller_shipping_fee"` FinalShippingFee float64 `json:"final_shipping_fee"` FinalShippingVatTax float64 `json:"final_shipping_vat_tax"` FsfSellerProtectionFeeClaimAmount float64 `json:"fsf_seller_protection_fee_claim_amount"` InstalmentPlan string `json:"instalment_plan"` Items []struct { ActivityId int64 `json:"activity_id"` ActivityType string `json:"activity_type"` AmsCommissionFee float64 `json:"ams_commission_fee"` DiscountFromCoin float64 `json:"discount_from_coin"` DiscountFromVoucherSeller float64 `json:"discount_from_voucher_seller"` DiscountFromVoucherShopee float64 `json:"discount_from_voucher_shopee"` DiscountedPrice float64 `json:"discounted_price"` IsB2CShopItem bool `json:"is_b2c_shop_item"` IsMainItem bool `json:"is_main_item"` ItemId int64 `json:"item_id"` ItemName string `json:"item_name"` ItemSku string `json:"item_sku"` ModelId int64 `json:"model_id"` ModelName string `json:"model_name"` ModelSku string `json:"model_sku"` OriginalPrice float64 `json:"original_price"` QuantityPurchased float64 `json:"quantity_purchased"` SellerDiscount float64 `json:"seller_discount"` SellingPrice float64 `json:"selling_price"` ShopeeDiscount float64 `json:"shopee_discount"` } `json:"items"` OrderAmsCommissionFee float64 `json:"order_ams_commission_fee"` OrderChargeableWeight float64 `json:"order_chargeable_weight"` OrderDiscountedPrice float64 `json:"order_discounted_price"` OrderOriginalPrice float64 `json:"order_original_price"` OrderSellerDiscount float64 `json:"order_seller_discount"` OrderSellingPrice float64 `json:"order_selling_price"` OriginalCostOfGoodsSold float64 `json:"original_cost_of_goods_sold"` OriginalPrice float64 `json:"original_price"` OriginalShopeeDiscount float64 `json:"original_shopee_discount"` OverseasReturnServiceFee float64 `json:"overseas_return_service_fee"` PaymentPromotion float64 `json:"payment_promotion"` ProratedCoinsValueOffsetReturnItems float64 `json:"prorated_coins_value_offset_return_items"` ProratedPaymentChannelPromoBankOffsetReturnItems float64 `json:"prorated_payment_channel_promo_bank_offset_return_items"` ProratedPaymentChannelPromoShopeeOffsetReturnItems float64 `json:"prorated_payment_channel_promo_shopee_offset_return_items"` ProratedSellerVoucherOffsetReturnItems float64 `json:"prorated_seller_voucher_offset_return_items"` ProratedShopeeVoucherOffsetReturnItems float64 `json:"prorated_shopee_voucher_offset_return_items"` ReverseShippingFee float64 `json:"reverse_shipping_fee"` ReverseShippingFeeSst float64 `json:"reverse_shipping_fee_sst"` RsfSellerProtectionFeeClaimAmount float64 `json:"rsf_seller_protection_fee_claim_amount"` SalesTaxOnLvg float64 `json:"sales_tax_on_lvg"` SellerCoinCashBack float64 `json:"seller_coin_cash_back"` SellerDiscount float64 `json:"seller_discount"` SellerLostCompensation float64 `json:"seller_lost_compensation"` SellerReturnRefund float64 `json:"seller_return_refund"` SellerShippingDiscount float64 `json:"seller_shipping_discount"` SellerTransactionFee float64 `json:"seller_transaction_fee"` SellerVoucherCode []interface{} `json:"seller_voucher_code"` ServiceFee float64 `json:"service_fee"` ShippingFeeDiscountFrom3Pl float64 `json:"shipping_fee_discount_from_3pl"` ShippingFeeSst float64 `json:"shipping_fee_sst"` ShippingSellerProtectionFeeAmount float64 `json:"shipping_seller_protection_fee_amount"` ShopeeDiscount float64 `json:"shopee_discount"` ShopeeShippingRebate float64 `json:"shopee_shipping_rebate"` VatOnImportedGoods float64 `json:"vat_on_imported_goods"` VoucherFromSeller float64 `json:"voucher_from_seller"` VoucherFromShopee float64 `json:"voucher_from_shopee"` WithholdingTax float64 `json:"withholding_tax"` } `json:"order_income"` OrderSn string `json:"order_sn"` ReturnOrderSnList []string `json:"return_order_sn_list"` } `json:"escrow_detail"` } `json:"response"` }
type GetEscrowDetailRsp ¶
type GetEscrowDetailRsp struct { BaseRsp Response struct { BuyerUserName string `json:"buyer_user_name"` OrderIncome struct { ActualShippingFee float64 `json:"actual_shipping_fee"` BuyerPaidShippingFee float64 `json:"buyer_paid_shipping_fee"` BuyerPaymentMethod string `json:"buyer_payment_method"` BuyerTotalAmount float64 `json:"buyer_total_amount"` BuyerTransactionFee float64 `json:"buyer_transaction_fee"` CampaignFee float64 `json:"campaign_fee"` Coins float64 `json:"coins"` CommissionFee float64 `json:"commission_fee"` CostOfGoodsSold float64 `json:"cost_of_goods_sold"` CreditCardPromotion float64 `json:"credit_card_promotion"` CreditCardTransactionFee float64 `json:"credit_card_transaction_fee"` CrossBorderTax float64 `json:"cross_border_tax"` DeliverySellerProtectionFeePremiumAmount float64 `json:"delivery_seller_protection_fee_premium_amount"` DrcAdjustableRefund float64 `json:"drc_adjustable_refund"` EscrowAmount float64 `json:"escrow_amount"` EscrowAmountAfterAdjustment float64 `json:"escrow_amount_after_adjustment"` EscrowTax float64 `json:"escrow_tax"` EstimatedShippingFee float64 `json:"estimated_shipping_fee"` FinalEscrowProductGst float64 `json:"final_escrow_product_gst"` FinalEscrowShippingGst float64 `json:"final_escrow_shipping_gst"` FinalProductProtection float64 `json:"final_product_protection"` FinalProductVatTax float64 `json:"final_product_vat_tax"` FinalReturnToSellerShippingFee float64 `json:"final_return_to_seller_shipping_fee"` FinalShippingFee float64 `json:"final_shipping_fee"` FinalShippingVatTax float64 `json:"final_shipping_vat_tax"` FsfSellerProtectionFeeClaimAmount float64 `json:"fsf_seller_protection_fee_claim_amount"` InstalmentPlan string `json:"instalment_plan"` Items []struct { ActivityId int64 `json:"activity_id"` ActivityType string `json:"activity_type"` AmsCommissionFee float64 `json:"ams_commission_fee"` DiscountFromCoin float64 `json:"discount_from_coin"` DiscountFromVoucherSeller float64 `json:"discount_from_voucher_seller"` DiscountFromVoucherShopee float64 `json:"discount_from_voucher_shopee"` DiscountedPrice float64 `json:"discounted_price"` IsB2CShopItem bool `json:"is_b2c_shop_item"` IsMainItem bool `json:"is_main_item"` ItemId int64 `json:"item_id"` ItemName string `json:"item_name"` ItemSku string `json:"item_sku"` ModelId int64 `json:"model_id"` ModelName string `json:"model_name"` ModelSku string `json:"model_sku"` OriginalPrice float64 `json:"original_price"` QuantityPurchased int `json:"quantity_purchased"` SellerDiscount float64 `json:"seller_discount"` SellingPrice float64 `json:"selling_price"` ShopeeDiscount float64 `json:"shopee_discount"` } `json:"items"` OrderAmsCommissionFee float64 `json:"order_ams_commission_fee"` OrderChargeableWeight float64 `json:"order_chargeable_weight"` OrderDiscountedPrice float64 `json:"order_discounted_price"` OrderOriginalPrice float64 `json:"order_original_price"` OrderSellerDiscount float64 `json:"order_seller_discount"` OrderSellingPrice float64 `json:"order_selling_price"` OriginalCostOfGoodsSold float64 `json:"original_cost_of_goods_sold"` OriginalPrice float64 `json:"original_price"` OriginalShopeeDiscount float64 `json:"original_shopee_discount"` PaymentPromotion float64 `json:"payment_promotion"` ProratedCoinsValueOffsetReturnItems int `json:"prorated_coins_value_offset_return_items"` ProratedShopeeVoucherOffsetReturnItems int `json:"prorated_shopee_voucher_offset_return_items"` ReverseShippingFee float64 `json:"reverse_shipping_fee"` RsfSellerProtectionFeeClaimAmount float64 `json:"rsf_seller_protection_fee_claim_amount"` SalesTaxOnLvg float64 `json:"sales_tax_on_lvg"` SellerCoinCashBack float64 `json:"seller_coin_cash_back"` SellerDiscount float64 `json:"seller_discount"` SellerLostCompensation float64 `json:"seller_lost_compensation"` SellerReturnRefund float64 `json:"seller_return_refund"` SellerShippingDiscount float64 `json:"seller_shipping_discount"` SellerTransactionFee float64 `json:"seller_transaction_fee"` SellerVoucherCode []interface{} `json:"seller_voucher_code"` ServiceFee float64 `json:"service_fee"` ShippingFeeDiscountFrom3Pl float64 `json:"shipping_fee_discount_from_3pl"` ShippingSellerProtectionFeeAmount float64 `json:"shipping_seller_protection_fee_amount"` ShopeeDiscount float64 `json:"shopee_discount"` ShopeeShippingRebate float64 `json:"shopee_shipping_rebate"` TotalAdjustmentAmount float64 `json:"total_adjustment_amount"` VoucherFromSeller float64 `json:"voucher_from_seller"` VoucherFromShopee float64 `json:"voucher_from_shopee"` } `json:"order_income"` OrderSn string `json:"order_sn"` ReturnOrderSnList []interface{} `json:"return_order_sn_list"` } `json:"response"` }
type GetEscrowListRsp ¶
type GetFollowPrizeDetailRsp ¶
type GetFollowPrizeDetailRsp struct { BaseRsp Response struct { CampaignStatus string `json:"campaign_status"` CampaignId int64 `json:"campaign_id"` UsageQuantity int `json:"usage_quantity"` StartTime int64 `json:"start_time"` EndTime int64 `json:"end_time"` MinSpend int `json:"min_spend"` RewardType int `json:"reward_type"` FollowPrizeName string `json:"follow_prize_name"` Percentage int `json:"percentage"` MaxPrice float64 `json:"max_price"` } `json:"response"` }
type GetFollowPrizeListRsp ¶
type GetFollowPrizeListRsp struct { BaseRsp Response struct { More bool `json:"more"` FollowPrizeList []struct { CampaignId int64 `json:"campaign_id"` CampaignStatus string `json:"campaign_status"` FollowPrizeName string `json:"follow_prize_name"` StartTime int64 `json:"start_time"` EndTime int64 `json:"end_time"` UsageQuantity int `json:"usage_quantity"` Claimed int `json:"claimed"` } `json:"follow_prize_list"` } `json:"response"` }
type GetGlobalItemIdRsp ¶
type GetGlobalItemInfoRsp ¶
type GetGlobalItemInfoRsp struct { BaseRsp Response struct { GlobalItemList []struct { GlobalItemId int64 `json:"global_item_id"` GlobalItemName string `json:"global_item_name"` Description string `json:"description"` GlobalItemSku string `json:"global_item_sku"` GlobalItemStatus int `json:"global_item_status"` CreateTime int64 `json:"create_time"` UpdateTime int64 `json:"update_time"` Image struct { ImageIdList []string `json:"image_id_list"` ImageUrlList []string `json:"image_url_list"` } `json:"image"` Weight int `json:"weight"` Dimension struct { PackageLength int `json:"package_length"` PackageWidth int `json:"package_width"` PackageHeight int `json:"package_height"` } `json:"dimension"` PreOrder struct { DaysToShip int `json:"days_to_ship"` } `json:"pre_order"` SizeChart string `json:"size_chart"` Condition string `json:"condition"` HasModel bool `json:"has_model"` StockInfo []struct { StockType int `json:"stock_type"` StockLocationId string `json:"stock_location_id"` NormalStock int `json:"normal_stock"` ReservedStock int `json:"reserved_stock"` } `json:"stock_info,omitempty"` PriceInfo []struct { Currency string `json:"currency"` OriginalPrice float64 `json:"original_price"` SipItemPrice float64 `json:"sip_item_price"` SipItemPriceSource string `json:"sip_item_price_source"` } `json:"price_info,omitempty"` Brand struct { BrandId int `json:"brand_id"` OriginalBrandName string `json:"original_brand_name"` } `json:"brand,omitempty"` AttributeList []struct { AttributeId int `json:"attribute_id"` OriginalAttributeName string `json:"original_attribute_name"` IsMandatory bool `json:"is_mandatory"` AttributeValueList []struct { ValueId int `json:"value_id"` OriginalValueName string `json:"original_value_name"` ValueUnit string `json:"value_unit"` } `json:"attribute_value_list"` } `json:"attribute_list,omitempty"` DescriptionType string `json:"description_type,omitempty"` DescriptionInfo struct { ExtendedDescription struct { FieldList []struct { FieldType string `json:"field_type"` Text string `json:"text,omitempty"` ImageInfo struct { ImageId string `json:"image_id"` ImageUrl string `json:"image_url"` } `json:"image_info,omitempty"` } `json:"field_list"` } `json:"extended_description"` } `json:"description_info,omitempty"` } `json:"global_item_list"` } `json:"response"` }
type GetGlobalItemLimitRsp ¶
type GetGlobalItemLimitRsp struct { BaseRsp Response struct { PriceLimit struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` } `json:"price_limit"` StockLimit struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` } `json:"stock_limit"` GlobalItemNameLengthLimit struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` } `json:"global_item_name_length_limit"` GlobalItemImageCountLimit struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` } `json:"global_item_image_count_limit"` GlobalItemDescriptionLengthLimit struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` } `json:"global_item_description_length_limit"` TierVariationNameLengthLimit struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` } `json:"tier_variation_name_length_limit"` TierVariationOptionLengthLimit struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` } `json:"tier_variation_option_length_limit"` TextLengthMultiplier float64 `json:"text_length_multiplier"` ExtendedDescriptionLimit struct { DescriptionTextLengthMin int `json:"description_text_length_min"` DescriptionTextLengthMax int `json:"description_text_length_max"` DescriptionImageNumMin int `json:"description_image_num_min"` DescriptionImageNumMax int `json:"description_image_num_max"` DescriptionImageWidthMin int `json:"description_image_width_min"` DescriptionImageHeightMin int `json:"description_image_height_min"` DescriptionImageAspectRatioMin float64 `json:"description_image_aspect_ratio_min"` DescriptionImageAspectRatioMax int `json:"description_image_aspect_ratio_max"` } `json:"extended_description_limit"` DtsLimit struct { DaysToShipRangeList []struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` } `json:"days_to_ship_range_list"` } `json:"dts_limit"` WeightLimit struct { WeightMandatory bool `json:"weight_mandatory"` } `json:"weight_limit"` DimensionLimit struct { DimensionMandatory bool `json:"dimension_mandatory"` } `json:"dimension_limit"` } `json:"response"` }
type GetGlobalItemListRsp ¶
type GetGlobalItemListRsp struct { BaseRsp Response struct { GlobalItemList []struct { GlobalItemId int64 `json:"global_item_id"` UpdateTime int `json:"update_time"` } `json:"global_item_list"` TotalCount int `json:"total_count"` HasNextPage bool `json:"has_next_page"` Offset string `json:"offset"` } `json:"response"` }
type GetGlobalModelListRsp ¶
type GetGlobalModelListRsp struct { BaseRsp Response struct { TierVariation []struct { Name string `json:"name"` OptionList []struct { Option string `json:"option"` Image struct { ImageUrl string `json:"image_url"` ImageId string `json:"image_id"` } `json:"image"` } `json:"option_list"` } `json:"tier_variation"` GlobalModel []struct { GlobalModelId int64 `json:"global_model_id"` GlobalModelSku string `json:"global_model_sku"` PriceInfo struct { OriginalPrice float64 `json:"original_price"` } `json:"price_info"` StockInfo []struct { StockType int `json:"stock_type"` StockLocationId int `json:"stock_location_id"` CurrentStock int `json:"current_stock"` NormalStock int `json:"normal_stock"` ReservedStock int `json:"reserved_stock"` } `json:"stock_info"` TierIndex []int `json:"tier_index"` } `json:"global_model"` } `json:"response"` }
type GetItemBaseInfoRsp ¶
type GetItemBaseInfoRsp struct { BaseRsp Response struct { ItemList []struct { ItemId int64 `json:"item_id"` CategoryId int `json:"category_id"` ItemName string `json:"item_name"` Description string `json:"description"` ItemSku string `json:"item_sku"` CreateTime int `json:"create_time"` UpdateTime int `json:"update_time"` AttributeList []struct { AttributeId int `json:"attribute_id"` OriginalAttributeName string `json:"original_attribute_name"` AttributeValueList []struct { ValueId int `json:"value_id"` OriginalValueName string `json:"original_value_name"` ValueUnit string `json:"value_unit"` } `json:"attribute_value_list"` IsMandatory bool `json:"is_mandatory"` } `json:"attribute_list,omitempty"` Image struct { ImageIdList []string `json:"image_id_list"` ImageUrlList []string `json:"image_url_list"` } `json:"image"` Weight string `json:"weight"` Dimension struct { PackageLength float64 `json:"package_length"` PackageWidth float64 `json:"package_width"` PackageHeight float64 `json:"package_height"` } `json:"dimension"` LogisticInfo []struct { LogisticId int `json:"logistic_id"` LogisticName string `json:"logistic_name"` Enabled bool `json:"enabled"` SizeId int `json:"size_id"` IsFree bool `json:"is_free"` EstimatedShippingFee float64 `json:"estimated_shipping_fee,omitempty"` } `json:"logistic_info"` PreOrder struct { IsPreOrder bool `json:"is_pre_order"` DaysToShip int `json:"days_to_ship"` } `json:"pre_order"` Condition string `json:"condition"` SizeChart string `json:"size_chart"` ItemStatus string `json:"item_status"` HasModel bool `json:"has_model"` Brand struct { BrandId int `json:"brand_id"` OriginalBrandName string `json:"original_brand_name"` } `json:"brand"` ItemDangerous int `json:"item_dangerous"` DescriptionType string `json:"description_type"` SizeChartId int `json:"size_chart_id"` VideoInfo []struct { VideoUrl string `json:"video_url"` ThumbnailUrl string `json:"thumbnail_url"` Duration int `json:"duration"` } `json:"video_info,omitempty"` } `json:"item_list"` } `json:"response"` }
type GetItemContentDiagnosisResultRsp ¶
type GetItemContentDiagnosisResultRsp struct { BaseRsp Response struct { FailureItemList []struct { FailedReason string `json:"failed_reason"` ItemId int64 `json:"item_id"` } `json:"failure_item_list"` SuccessItemList []struct { ItemId int64 `json:"item_id"` QualityLevel int `json:"quality_level"` UnfinishedTask []struct { IssueType int `json:"issue_type"` Suggestion string `json:"suggestion"` } `json:"unfinished_task,omitempty"` } `json:"success_item_list"` } `json:"response"` Warning string `json:"warning"` }
type GetItemCriteriaRsp ¶
type GetItemCriteriaRsp struct { BaseRsp Response struct { Criteria []struct { CriteriaId int64 `json:"criteria_id"` MinProductRating float64 `json:"min_product_rating"` MinLikes int `json:"min_likes"` MustNotPreOrder bool `json:"must_not_pre_order"` MinOrderTotal int `json:"min_order_total"` MaxDaysToShip int `json:"max_days_to_ship"` MinRepetitionDay int `json:"min_repetition_day"` MinPromoStock int `json:"min_promo_stock"` MaxPromoStock int `json:"max_promo_stock"` MinDiscount int64 `json:"min_discount"` MaxDiscount int64 `json:"max_discount"` MinDiscountPrice int64 `json:"min_discount_price"` MaxDiscountPrice int64 `json:"max_discount_price"` NeedLowestPrice bool `json:"need_lowest_price"` } `json:"criteria"` PariIds []struct { CriteriaId int `json:"criteria_id"` CategoryList []struct { CategoryId int `json:"category_id"` Name string `json:"name"` ParentId int64 `json:"parent_id"` } `json:"category_list"` } `json:"pair_ids"` OverlapBlockCategoryIds []int64 `json:"overlap_block_category_ids"` } `json:"response"` }
type GetItemExtraInfoRsp ¶
type GetItemExtraInfoRsp struct { BaseRsp Response struct { ItemList []struct { ItemId int64 `json:"item_id"` Sale int `json:"sale"` Views int `json:"views"` Likes int `json:"likes"` RatingStar int `json:"rating_star"` CommentCount int `json:"comment_count"` } `json:"item_list"` } `json:"response"` DebugMessage string `json:"debug_message"` }
type GetItemInstallmentStatusRsp ¶
type GetItemInstallmentStatusRsp struct { BaseRsp Response struct { ItemInstallmentList []struct { ItemId int `json:"item_id,omitempty"` TenureList []int `json:"tenure_list,omitempty"` FailMessage string `json:"fail_message,omitempty"` FailError string `json:"fail_error,omitempty"` } `json:"item_installment_list"` } `json:"response"` }
type GetItemLimitRsp ¶
type GetItemLimitRsp struct { BaseRsp Response struct { DimensionLimit struct { DimensionMandatory bool `json:"dimension_mandatory"` } `json:"dimension_limit"` DtsLimit struct { DaysToShipLimit struct { MaxLimit int `json:"max_limit"` MinLimit int `json:"min_limit"` } `json:"days_to_ship_limit"` NonPreOrderDaysToShip int `json:"non_pre_order_days_to_ship"` SupportPreOrder bool `json:"support_pre_order"` } `json:"dts_limit"` ExtendedDescriptionLimit struct { DescriptionImageAspectRatioMax float64 `json:"description_image_aspect_ratio_max"` DescriptionImageAspectRatioMin float64 `json:"description_image_aspect_ratio_min"` DescriptionImageHeightMin int `json:"description_image_height_min"` DescriptionImageNumMax int `json:"description_image_num_max"` DescriptionImageNumMin int `json:"description_image_num_min"` DescriptionImageWidthMin int `json:"description_image_width_min"` DescriptionTextLengthMax int `json:"description_text_length_max"` DescriptionTextLengthMin int `json:"description_text_length_min"` } `json:"extended_description_limit"` ItemCountLimit struct { MaxLimit int `json:"max_limit"` } `json:"item_count_limit"` ItemDescriptionLengthLimit struct { MaxLimit int `json:"max_limit"` MinLimit int `json:"min_limit"` } `json:"item_description_length_limit"` ItemImageCountLimit struct { MaxLimit int `json:"max_limit"` MinLimit int `json:"min_limit"` } `json:"item_image_count_limit"` ItemNameLengthLimit struct { MaxLimit int `json:"max_limit"` MinLimit int `json:"min_limit"` } `json:"item_name_length_limit"` PriceLimit struct { MaxLimit float64 `json:"max_limit"` MinLimit float64 `json:"min_limit"` } `json:"price_limit"` StockLimit struct { MaxLimit int `json:"max_limit"` MinLimit int `json:"min_limit"` } `json:"stock_limit"` TierVariationNameLengthLimit struct { MaxLimit int `json:"max_limit"` MinLimit int `json:"min_limit"` } `json:"tier_variation_name_length_limit"` TierVariationOptionLengthLimit struct { MaxLimit int `json:"max_limit"` MinLimit int `json:"min_limit"` } `json:"tier_variation_option_length_limit"` WeightLimit struct { WeightMandatory bool `json:"weight_mandatory"` } `json:"weight_limit"` WholesalePriceThresholdPercentage struct { MaxLimit int `json:"max_limit"` MinLimit int `json:"min_limit"` } `json:"wholesale_price_threshold_percentage"` } `json:"response"` Warning string `json:"warning"` }
type GetItemListByContentDiagnosisRsp ¶
type GetItemListByContentDiagnosisRsp struct { BaseRsp Response struct { ItemList []struct { ItemId int64 `json:"item_id"` QualityLevel int `json:"quality_level"` UnfinishedTask []struct { IssueType int `json:"issue_type"` Suggestion string `json:"suggestion"` } `json:"unfinished_task"` } `json:"item_list"` TotalCount int `json:"total_count"` NextOffset string `json:"next_offset"` } `json:"response"` }
type GetItemListRsp ¶
type GetItemListRsp struct { BaseRsp Response struct { Item []struct { ItemId int64 `json:"item_id"` ItemStatus string `json:"item_status"` Tag struct { Kit bool `json:"kit"` } `json:"tag"` UpdateTime int64 `json:"update_time"` } `json:"item"` TotalCount int `json:"total_count"` HasNextPage bool `json:"has_next_page"` NextOffset int `json:"next_offset"` } `json:"response"` }
type GetItemPromotionRsp ¶
type GetItemPromotionRsp struct { BaseRsp Response struct { SuccessList []struct { ItemId int64 `json:"item_id"` Promotion []struct { PromotionType string `json:"promotion_type"` PromotionId int64 `json:"promotion_id"` ModelId int `json:"model_id"` StartTime int64 `json:"start_time"` EndTime int64 `json:"end_time"` PromotionPriceInfo []struct { PromotionPrice float64 `json:"promotion_price"` } `json:"promotion_price_info"` PromotionStaging string `json:"promotion_staging"` PromotionStockInfoV2 struct { SummaryInfo struct { TotalReservedStock int `json:"total_reserved_stock"` } `json:"summary_info"` } `json:"promotion_stock_info_v2"` } `json:"promotion"` } `json:"success_list"` } `json:"response"` }
type GetItemViolationInfoRsp ¶
type GetItemViolationInfoRsp struct { BaseRsp Response struct { ItemList []struct { ItemId int64 `json:"item_id"` ItemName string `json:"item_name"` ItemStatus string `json:"item_status"` Deboost bool `json:"deboost"` ItemStatusDetails []struct { ViolationType string `json:"violation_type"` ViolationReason string `json:"violation_reason"` Suggestion string `json:"suggestion"` UpdateTime int64 `json:"update_time"` FixDeadlineTime int64 `json:"fix_deadline_time"` } `json:"item_status_details"` DeboostDetails []struct { ViolationType string `json:"violation_type"` ViolationReason string `json:"violation_reason"` Suggestion string `json:"suggestion"` SuggestedCategory []struct { CategoryId int `json:"category_id"` CategoryName string `json:"category_name"` } `json:"suggested_category"` UpdateTime int64 `json:"update_time"` FixDeadlineTime int64 `json:"fix_deadline_time"` } `json:"deboost_details"` } `json:"item_list"` } `json:"response"` }
type GetKitItemInfoRsp ¶
type GetKitItemInfoRsp struct { BaseRsp Response struct { ProductInfo struct { Attributes []interface{} `json:"attributes"` BrandInfo struct { BrandId int `json:"brand_id"` OriginalBrandName string `json:"original_brand_name"` } `json:"brand_info"` CategoryId int `json:"category_id"` CreateTime int `json:"create_time"` DescriptionInfo struct { ExtendedDescription struct { FieldList []struct { FieldType string `json:"field_type"` Text string `json:"text"` } `json:"field_list"` } `json:"extended_description"` } `json:"description_info"` DescriptionType string `json:"description_type"` Dimension struct { PackageHeight int `json:"package_height"` PackageLength int `json:"package_length"` PackageWidth int `json:"package_width"` } `json:"dimension"` Image struct { ImageIdList []string `json:"image_id_list"` ImageRatio string `json:"image_ratio"` ImageUrlList []string `json:"image_url_list"` } `json:"image"` ItemId int `json:"item_id"` ItemName string `json:"item_name"` ItemSku string `json:"item_sku"` ItemStatus string `json:"item_status"` LogisticInfo []struct { Enabled bool `json:"enabled"` IsFree bool `json:"is_free"` LogisticId int `json:"logistic_id"` LogisticName string `json:"logistic_name"` SizeId int `json:"size_id"` } `json:"logistic_info"` ModelList []struct { ComponentList []struct { ComponentItemId int `json:"component_item_id"` ComponentItemName string `json:"component_item_name"` ComponentModelId int64 `json:"component_model_id"` ComponentModelName string `json:"component_model_name"` ComponentItemOrModelImage string `json:"component_item_or_model_image"` ComponentItemOrModelSku string `json:"component_item_or_model_sku"` MainComponent bool `json:"main_component"` Quantity int `json:"quantity"` } `json:"component_list"` ModelId int64 `json:"model_id"` ModelSku string `json:"model_sku"` OriginalPrice int `json:"original_price"` TierIndex []int `json:"tier_index"` } `json:"model_list"` PreOrderInfo struct { DaysToShip int `json:"days_to_ship"` IsPreOrder bool `json:"is_pre_order"` } `json:"pre_order_info"` SyncSetting struct { AutoSyncDts bool `json:"auto_sync_dts"` } `json:"sync_setting"` TierVariationList []struct { Name string `json:"name"` OptionList []struct { Option string `json:"option"` } `json:"option_list"` } `json:"tier_variation_list"` UpdateTime int `json:"update_time"` VideoList []interface{} `json:"video_list"` Weight string `json:"weight"` } `json:"product_info"` } `json:"response"` }
type GetKitItemLimitRsp ¶
type GetKitItemLimitRsp struct { BaseRsp Response struct { PriceLimit struct { MinLimit float64 `json:"min_limit"` MaxLimit float64 `json:"max_limit"` } `json:"price_limit"` ItemNameLengthLimit struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` } `json:"item_name_length_limit"` ItemImageCountLimit struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` } `json:"item_image_count_limit"` DescriptionLimit struct { DescriptionLengthMin int `json:"description_length_min"` DescriptionLengthMax int `json:"description_length_max"` DescriptionTextLengthMin int `json:"description_text_length_min"` DescriptionTextLengthMax int `json:"description_text_length_max"` DescriptionImageNumMin int `json:"description_image_num_min"` DescriptionImageNumMax int `json:"description_image_num_max"` DescriptionImageWidthMin int `json:"description_image_width_min"` DescriptionImageHeightMin int `json:"description_image_height_min"` DescriptionImageAspectRatioMin float64 `json:"description_image_aspect_ratio_min"` DescriptionImageAspectRatioMax float64 `json:"description_image_aspect_ratio_max"` } `json:"description_limit"` TierVariationNameLengthLimit struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` } `json:"tier_variation_name_length_limit"` TierVariationOptionLengthLimit struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` } `json:"tier_variation_option_length_limit"` WeightLimit struct { WeightMandatory bool `json:"weight_mandatory"` } `json:"weight_limit"` DimensionLimit struct { DimensionMandatory bool `json:"dimension_mandatory"` } `json:"dimension_limit"` DtsLimit struct { NonPreOrderDaysToShip int `json:"non_pre_order_days_to_ship"` SupportPreOrder bool `json:"support_pre_order"` DaysToShipLimit struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` } `json:"days_to_ship_limit"` } `json:"dts_limit"` ComponentCountLimitOfSingleModel struct { MinLimit int `json:"min_limit"` MaxLimit int `json:"max_limit"` } `json:"component_count_limit_of_single_model"` } `json:"response"` }
type GetLateOrdersRsp ¶
type GetLostPushMessageRsp ¶
type GetLostPushMessageRsp struct { BaseRsp Warning string `json:"warning"` Response struct { PushMessageList []struct { ShopId int64 `json:"shop_id"` Code int `json:"code"` Timestamp int64 `json:"timestamp"` Data string `json:"data"` } `json:"push_message_list"` HasNextPage bool `json:"has_next_page"` LastMessageId int `json:"last_message_id"` } `json:"response"` }
type GetMerchantInfoRsp ¶
type GetMerchantInfoRsp struct { BaseRsp MerchantName string `json:"merchant_name"` IsCnsc bool `json:"is_cnsc"` AuthTime int `json:"auth_time"` ExpireTime int `json:"expire_time"` MerchantCurrency string `json:"merchant_currency"` MerchantRegion string `json:"merchant_region"` IsUpgradedCbsc bool `json:"is_upgraded_cbsc"` }
type GetMerchantWarehouseListRsp ¶
type GetMerchantWarehouseListRsp struct { BaseRsp Response struct { Cursor struct { NextId interface{} `json:"next_id"` PageSize int `json:"page_size"` PrevId interface{} `json:"prev_id"` } `json:"cursor"` TotalCount int `json:"total_count"` WarehouseList []struct { Address struct { Address string `json:"address"` AddressName string `json:"address_name"` City string `json:"city"` District string `json:"district"` Region string `json:"region"` State string `json:"state"` Town string `json:"town"` ZipCode string `json:"zip_code"` } `json:"address"` EnterpriseInfo *struct { Cnpj string `json:"cnpj"` CompanyName string `json:"company_name"` IsFreightPayer bool `json:"is_freight_payer"` StateRegistrationNumber string `json:"state_registration_number"` } `json:"enterprise_info"` LocationId string `json:"location_id"` WarehouseId int `json:"warehouse_id"` WarehouseName string `json:"warehouse_name"` WarehouseRegion string `json:"warehouse_region"` WarehouseType int `json:"warehouse_type"` } `json:"warehouse_list"` } `json:"response"` }
type GetMessagesRsp ¶
type GetMessagesRsp struct { BaseRsp Response struct { Messages []MessageItem `json:"messages"` PageResult struct { NextOffset string `json:"next_offset"` PageSize int `json:"page_size"` } `json:"page_result"` } `json:"response"` }
type GetMetricSourceDetailRsp ¶
type GetMetricSourceDetailRsp struct { BaseRsp Response struct { NfrOrderList []struct { OrderSn string `json:"order_sn"` NonFulfillmentType int `json:"non_fulfillment_type"` DetailedReason int `json:"detailed_reason"` } `json:"nfr_order_list"` CancellationOrderList []struct { OrderSn string `json:"order_sn"` CancellationType int `json:"cancellation_type"` DetailedReason int `json:"detailed_reason"` } `json:"cancellation_order_list"` ReturnRefundOrderList []struct { OrderSn string `json:"order_sn"` DetailedReason int `json:"detailed_reason"` } `json:"return_refund_order_list"` LsrOrderList []struct { ActualShippingTime int64 `json:"actual_shipping_time"` LateByDays int64 `json:"late_by_days"` OrderSn string `json:"order_sn"` ShippingDeadline int64 `json:"shipping_deadline"` } `json:"lsr_order_list"` FhrOrderList []struct { OrderSn string `json:"order_sn"` ParcelId int64 `json:"parcel_id"` ConfirmTime int64 `json:"confirm_time"` HandoverTime int64 `json:"handover_time"` HandoverDeadLine int64 `json:"handover_deadline"` } `json:"fhr_order_list"` OpfrDayDetailDataList []struct { Date string `json:"date"` ScheduledPickupNum int `json:"scheduled_pickup_num"` FailedPickupNum int `json:"failed_pickup_num"` Opfr int `json:"opfr"` Target string `json:"target"` } `json:"opfr_day_detail_data_list"` ViolationListingList []struct { ItemId int64 `json:"item_id"` DetailedReason int `json:"detailed_reason"` UpdateTime int64 `json:"update_time"` } `json:"violation_listing_list"` PreOrderListingViolationDataList []struct { Date string `json:"date"` LiveListingCount int64 `json:"live_listing_count"` PreOrderListingCount int `json:"pre_order_listing_count"` PreOrderListingRate int `json:"pre_order_listing_rate"` Target string `json:"target"` } `json:"pre_order_listing_violation_data_list"` PreOrderListingList []struct { ItemId int64 `json:"item_id"` CurrentPreOrderStatus int `json:"current_pre_order_status"` } `json:"pre_order_listing_list"` MetricsId int64 `json:"metrics_id"` TotalCount int `json:"total_count"` } `json:"response"` }
type GetModelListRsp ¶
type GetModelListRsp struct { BaseRsp Response struct { TierVariation []struct { Name string `json:"name"` OptionList []struct { Option string `json:"option"` Image struct { ImageUrl string `json:"image_url"` ImageId string `json:"image_id"` } `json:"image,omitempty"` } `json:"option_list"` } `json:"tier_variation"` Model []struct { ModelId int64 `json:"model_id"` ModelName string `json:"model_name"` PromotionId int `json:"promotion_id"` TierIndex []int `json:"tier_index"` PriceInfo []struct { CurrentPrice float64 `json:"current_price"` OriginalPrice float64 `json:"original_price"` InflatedPriceOfCurrentPrice float64 `json:"inflated_price_of_current_price"` InflatedPriceOfOriginalPrice float64 `json:"inflated_price_of_original_price"` Currency string `json:"currency"` } `json:"price_info"` ModelSku string `json:"model_sku"` PreOrder struct { IsPreOrder bool `json:"is_pre_order"` DaysToShip int `json:"days_to_ship"` } `json:"pre_order"` StockInfoV2 struct { SummaryInfo struct { TotalReservedStock int `json:"total_reserved_stock"` TotalAvailableStock int `json:"total_available_stock"` } `json:"summary_info"` SellerStock []struct { LocationId string `json:"location_id"` Stock int `json:"stock"` IfSaleable bool `json:"if_saleable"` } `json:"seller_stock"` ShopeeStock []struct { LocationId string `json:"location_id"` Stock int `json:"stock"` } `json:"shopee_stock"` } `json:"stock_info_v2"` ModelStatus string `json:"model_status"` } `json:"model"` } `json:"response"` }
type GetOfferToggleStatusRsp ¶
type GetOneConversationRsp ¶
type GetOneConversationRsp struct { BaseRsp Response ConversationItem `json:"response"` }
type GetOrderDetailRsp ¶
type GetOrderDetailRsp struct { BaseRsp Response struct { OrderList []OrderDetailItem `json:"order_list"` } `json:"response"` }
type GetOrderListRsp ¶
type GetPaymentMethodListRsp ¶
type GetPayoutDetailRsp ¶
type GetPayoutDetailRsp struct { BaseRsp Response struct { More bool `json:"more"` PayoutList []struct { PayoutInfo struct { FromCurrency string `json:"from_currency"` PayoutCurrency string `json:"payout_currency"` FromAmount float64 `json:"from_amount"` PayoutAmount float64 `json:"payout_amount"` ExchangeRate string `json:"exchange_rate"` PayoutTime int64 `json:"payout_time"` PayService string `json:"pay_service"` PayeeId string `json:"payee_id"` } `json:"payout_info"` EscrowList []struct { EscrowAmount float64 `json:"escrow_amount"` Currency string `json:"currency"` OrderSn string `json:"order_sn"` } `json:"escrow_list"` OfflineAdjustmentList []struct { AdjustmentAmount float64 `json:"adjustment_amount"` Module string `json:"module"` Remark string `json:"remark"` Scenario string `json:"scenario"` AdjustmentLevel string `json:"adjustment_level"` OrderSn string `json:"order_sn"` } `json:"offline_adjustment_list"` } `json:"payout_list"` } `json:"response"` }
type GetPayoutInfoRsp ¶
type GetPayoutInfoRsp struct { BaseRsp Response struct { PayoutList []struct { FromCurrency string `json:"from_currency"` PayoutCurrency string `json:"payout_currency"` FromAmount float64 `json:"from_amount"` PayoutAmount float64 `json:"payout_amount"` ExchangeRate string `json:"exchange_rate"` PayoutTime int64 `json:"payout_time"` PayService string `json:"pay_service"` PayeeId string `json:"payee_id"` EncryptedPayoutId string `json:"encrypted_payout_id"` } `json:"payout_list"` More bool `json:"more"` NextCursor string `json:"next_cursor"` } `json:"response"` }
type GetPenaltyPointHistoryRsp ¶
type GetPenaltyPointHistoryRsp struct { BaseRsp Response struct { PenaltyPointList []struct { IssueTime int `json:"issue_time"` LatestPointNum int `json:"latest_point_num"` OriginalPointNum int `json:"original_point_num"` ReferenceId int64 `json:"reference_id"` ViolationType int `json:"violation_type"` } `json:"penalty_point_list"` TotalCount int `json:"total_count"` } `json:"response"` }
type GetProductCampaignDailyPerformanceRsp ¶
type GetProductCampaignDailyPerformanceRsp struct { BaseRsp Response []struct { ShopId int64 `json:"shop_id"` Region string `json:"region"` CampaignList []struct { CampaignId int `json:"campaign_id"` AdType string `json:"ad_type"` CampaignPlacement string `json:"campaign_placement"` AdName string `json:"ad_name"` MetricsList []struct { Date string `json:"date"` Impression int `json:"impression"` Clicks int `json:"clicks"` Ctr float64 `json:"ctr"` Expense float64 `json:"expense"` BroadGmv float64 `json:"broad_gmv"` BroadOrder int `json:"broad_order"` BroadOrderAmount int `json:"broad_order_amount"` BroadRoi float64 `json:"broad_roi"` BroadCir float64 `json:"broad_cir"` Cr float64 `json:"cr"` Cpc float64 `json:"cpc"` DirectOrder int `json:"direct_order"` DirectOrderAmount int `json:"direct_order_amount"` DirectGmv float64 `json:"direct_gmv"` DirectRoi float64 `json:"direct_roi"` DirectCir float64 `json:"direct_cir"` DirectCr float64 `json:"direct_cr"` Cpdc float64 `json:"cpdc"` } `json:"metrics_list"` } `json:"campaign_list"` } `json:"response"` }
type GetProductCampaignHourlyPerformanceRsp ¶
type GetProductCampaignHourlyPerformanceRsp struct { BaseRsp Response []struct { ShopId int64 `json:"shop_id"` Region string `json:"region"` CampaignList []struct { CampaignId int `json:"campaign_id"` AdType string `json:"ad_type"` CampaignPlacement string `json:"campaign_placement"` AdName string `json:"ad_name"` MetricsList []struct { Hour int `json:"hour"` Date string `json:"date"` Impression int `json:"impression"` Clicks int `json:"clicks"` Ctr float64 `json:"ctr"` Expense float64 `json:"expense"` BroadGmv float64 `json:"broad_gmv"` BroadOrder int `json:"broad_order"` BroadOrderAmount int `json:"broad_order_amount"` BroadRoi float64 `json:"broad_roi"` BroadCir float64 `json:"broad_cir"` Cr float64 `json:"cr"` Cpc float64 `json:"cpc"` DirectOrder int `json:"direct_order"` DirectOrderAmount int `json:"direct_order_amount"` DirectGmv float64 `json:"direct_gmv"` DirectRoi float64 `json:"direct_roi"` DirectCir float64 `json:"direct_cir"` DirectCr float64 `json:"direct_cr"` Cpdc float64 `json:"cpdc"` } `json:"metrics_list"` } `json:"campaign_list"` } `json:"response"` }
type GetProductInfoRsp ¶
type GetProductInfoRsp struct { BaseRsp Info []struct { ItemId int64 `json:"item_id"` ShopId int64 `json:"shop_id"` Models []struct { ModelId int `json:"model_id"` Basic struct { Name string `json:"name"` Status int `json:"status"` TierIndices []int `json:"tier_indices"` CreateTime int `json:"create_time"` SkuType int `json:"sku_type"` SellerSku string `json:"seller_sku"` IsDefault bool `json:"is_default"` Region string `json:"region"` Mtime int `json:"mtime"` } `json:"basic"` } `json:"models"` } `json:"info"` }
type GetProductLevelCampaignIdListRsp ¶
type GetProductLevelCampaignIdListRsp struct { BaseRsp Response struct { ShopId int64 `json:"shop_id"` Region string `json:"region"` HasNextPage bool `json:"has_next_page"` CampaignList []struct { AdType string `json:"ad_type"` CampaignId int `json:"campaign_id"` } `json:"campaign_list"` } `json:"response"` }
type GetProductLevelCampaignSettRsp ¶
type GetProductLevelCampaignSettRsp struct { BaseRsp Response struct { ShopId int64 `json:"shop_id"` Region string `json:"region"` CampaignList []struct { CampaignId int `json:"campaign_id"` CommonInfo struct { AdType string `json:"ad_type"` AdName string `json:"ad_name"` CampaignStatus string `json:"campaign_status"` BiddingMethod string `json:"bidding_method"` CampaignPlacement string `json:"campaign_placement"` CampaignBudget float64 `json:"campaign_budget"` CampaignDuration struct { StartTime int64 `json:"start_time"` EndTime int64 `json:"end_time"` } `json:"campaign_duration"` } `json:"common_info"` ManualBiddingInfo struct { EnhancedCpc bool `json:"enhanced_cpc"` SelectedKeywords []struct { Keyword string `json:"keyword"` Status string `json:"status"` MatchType string `json:"match_type"` BidPricePerClick float64 `json:"bid_price_per_click"` } `json:"selected_keywords"` DiscoveryAdsLocations []struct { Location string `json:"location"` Status string `json:"status"` BidPrice float64 `json:"bid_price"` } `json:"discovery_ads_locations"` } `json:"manual_bidding_info"` AutoBiddingInfo struct { RoasTarget float64 `json:"roas_target"` } `json:"auto_bidding_info"` AutoProductAdsInfo []struct { ProductName string `json:"product_name"` Status string `json:"status"` } `json:"auto_product_ads_info"` } `json:"campaign_list"` } `json:"response"` }
type GetProductListRsp ¶
type GetProductListRsp struct { BaseRsp Response struct { Item []struct { ItemId int64 `json:"item_id"` ItemStatus string `json:"item_status"` UpdateTime int `json:"update_time"` } `json:"item"` TotalCount int `json:"total_count"` HasNextPage bool `json:"has_next_page"` Next string `json:"next"` } `json:"response"` }
type GetProfileRsp ¶
type GetPublishTaskResultRsp ¶
type GetPublishableShopRsp ¶
type GetPublishedListRsp ¶
type GetPunishmentHistoryRsp ¶
type GetPunishmentHistoryRsp struct { BaseRsp Response struct { PunishmentList []struct { EndTime int64 `json:"end_time"` IssueTime int64 `json:"issue_time"` PunishmentType int `json:"punishment_type"` Reason int `json:"reason"` ReferenceId int64 `json:"reference_id"` StartTime int64 `json:"start_time"` } `json:"punishment_list"` TotalCount int `json:"total_count"` } `json:"response"` }
type GetRecommendAttributeRsp ¶
type GetRecommendAttributeRsp struct { BaseRsp Response struct { AttributeList []struct { AttributeId int `json:"attribute_id"` OriginalAttributeName string `json:"original_attribute_name"` DisplayAttributeName string `json:"display_attribute_name"` IsMandatory bool `json:"is_mandatory"` InputValidationType string `json:"input_validation_type"` FormatType string `json:"format_type"` DateFormatType string `json:"date_format_type,omitempty"` InputType string `json:"input_type"` AttributeUnit []string `json:"attribute_unit"` AttributeValueList []struct { ValueId int `json:"value_id"` OriginalValueName string `json:"original_value_name"` DisplayValueName string `json:"display_value_name"` ValueUnit string `json:"value_unit,omitempty"` } `json:"attribute_value_list"` } `json:"attribute_list"` } `json:"response"` }
type GetRecommendedKeywordListRsp ¶
type GetRecommendedKeywordListRsp struct { BaseRsp Response struct { ItemId int64 `json:"item_id"` InputKeyword string `json:"input_keyword"` SuggestedKeywords []struct { Keyword string `json:"keyword"` QualityScore int `json:"quality_score"` SearchVolume int `json:"search_volume"` SuggestedBid float64 `json:"suggested_bid"` } `json:"suggested_keywords"` } `json:"response"` }
type GetReturnDetailRsp ¶
type GetReturnDetailRsp struct { BaseRsp Response struct { Image []string `json:"image"` BuyerVideos []struct { ThumbnailUrl string `json:"thumbnail_url"` VideoUrl string `json:"video_url"` } `json:"buyer_videos"` Reason string `json:"reason"` TextReason string `json:"text_reason"` ReturnSn string `json:"return_sn"` RefundAmount float64 `json:"refund_amount"` Currency string `json:"currency"` CreateTime int64 `json:"create_time"` UpdateTime int64 `json:"update_time"` Status string `json:"status"` DueDate int64 `json:"due_date"` TrackingNumber string `json:"tracking_number"` DisputeReason int `json:"dispute_reason"` DisputeTextReason string `json:"dispute_text_reason"` NeedsLogistics bool `json:"needs_logistics"` AmountBeforeDiscount float64 `json:"amount_before_discount"` User struct { Username string `json:"username"` Email string `json:"email"` Portrait string `json:"portrait"` } `json:"user"` Item []struct { ModelId int `json:"model_id"` Name string `json:"name"` Images []string `json:"images"` Amount float64 `json:"amount"` ItemPrice float64 `json:"item_price"` IsAddOnDeal bool `json:"is_add_on_deal"` IsMainItem bool `json:"is_main_item"` AddOnDealId int64 `json:"add_on_deal_id"` ItemId int64 `json:"item_id"` ItemSku string `json:"item_sku"` VariationSku string `json:"variation_sku"` RefundAmount float64 `json:"refund_amount"` } `json:"item"` OrderSn string `json:"order_sn"` ReturnShipDueDate int64 `json:"return_ship_due_date"` ReturnSellerDueDate int64 `json:"return_seller_due_date"` Activity []struct { ActivityId int64 `json:"activity_id"` ActivityType string `json:"activity_type"` OriginalPrice string `json:"original_price"` DiscountedPrice string `json:"discounted_price"` Items []struct { ItemId int64 `json:"item_id"` VariationId int `json:"variation_id"` QuantityPurchased int `json:"quantity_purchased"` OriginalPrice string `json:"original_price"` } `json:"items"` RefundAmount float64 `json:"refund_amount"` } `json:"activity"` SellerProof struct { SellerProofStatus string `json:"seller_proof_status"` SellerEvidenceDeadline int64 `json:"seller_evidence_deadline"` } `json:"seller_proof"` SellerCompensation struct { SellerCompensationStatus string `json:"seller_compensation_status"` SellerCompensationDueDate int64 `json:"seller_compensation_due_date"` CompensationAmount float64 `json:"compensation_amount"` } `json:"seller_compensation"` Negotiation struct { NegotiationStatus string `json:"negotiation_status"` LatestSolution string `json:"latest_solution"` LatestOfferAmount float64 `json:"latest_offer_amount"` LatestOfferCreator string `json:"latest_offer_creator"` CounterLimit int64 `json:"counter_limit"` OfferDueDate int64 `json:"offer_due_date"` } `json:"negotiation"` LogisticsStatus string `json:"logistics_status"` ReturnPickupAddress struct { Address string `json:"address"` Name string `json:"name"` Phone string `json:"phone"` Town string `json:"town"` District string `json:"district"` City string `json:"city"` State string `json:"state"` Region string `json:"region"` Zipcode string `json:"zipcode"` } `json:"return_pickup_address"` ReturnBuyerContactInfo struct { VirtualContactNumber string `json:"virtual_contact_number"` PackageQueryNumber string `json:"package_query_number"` } `json:"return_buyer_contact_info"` ReturnAddress struct { WhsId string `json:"whs_id"` } `json:"return_address"` } `json:"response"` }
type GetReturnListRsp ¶
type GetReturnListRsp struct { BaseRsp Response []struct { More bool `json:"more"` Return []struct { Image []string `json:"image"` Reason string `json:"reason"` TextReason string `json:"text_reason"` ReturnSn string `json:"return_sn"` RefundAmount float64 `json:"refund_amount"` Currency string `json:"currency"` CreateTime int64 `json:"create_time"` UpdateTime int64 `json:"update_time"` Status string `json:"status"` DueDate int64 `json:"due_date"` TrackingNumber string `json:"tracking_number"` DisputeReason []string `json:"dispute_reason"` DisputeTextReason []string `json:"dispute_text_reason"` NeedsLogistics bool `json:"needs_logistics"` AmountBeforeDiscount float64 `json:"amount_before_discount"` User struct { Username string `json:"username"` Email string `json:"email"` Portrait string `json:"portrait"` } `json:"user"` Item []struct { ModelId int `json:"model_id"` Name string `json:"name"` Images []string `json:"images"` Amount float64 `json:"amount"` ItemPrice float64 `json:"item_price"` IsAddOnDeal bool `json:"is_add_on_deal"` IsMainItem bool `json:"is_main_item"` AddOnDealId int64 `json:"add_on_deal_id"` ItemId int64 `json:"item_id"` ItemSku string `json:"item_sku"` VariationSku string `json:"variation_sku"` } `json:"item"` OrderSn string `json:"order_sn"` ReturnShipDueDate int64 `json:"return_ship_due_date"` ReturnSellerDueDate int64 `json:"return_seller_due_date"` NegotiationStatus string `json:"negotiation_status"` SellerProofStatus string `json:"seller_proof_status"` SellerCompensationStatus string `json:"seller_compensation_status"` } `json:"return"` } `json:"response"` }
type GetShipmentListRsp ¶
type GetShippingDocumentDataInfoRsp ¶
type GetShippingDocumentDataInfoRsp struct { BaseRsp Response struct { ShippingDocumentInfo struct { Cod bool `json:"cod"` CodAmount string `json:"cod_amount"` CreateDateYmdSl string `json:"create_date_ymd_sl"` DeliverArea string `json:"deliver_area"` DeliveryHub string `json:"delivery_hub"` DestinationBaseCode string `json:"destination_base_code"` EcOrderNo string `json:"ec_order_no"` IsLmDgBool int `json:"is_lm_dg_bool"` LastMileTrackingNumber string `json:"last_mile_tracking_number"` LastThirdDigitsBuyerPhone string `json:"last_third_digits_buyer_phone"` LogisticsChannelId int `json:"logistics_channel_id"` ManufacturersName string `json:"manufacturers_name"` ManufacturersWebsite string `json:"manufacturers_website"` MutualCheck string `json:"mutual_check"` OrderWeight float64 `json:"order_weight"` ParcelSize string `json:"parcel_size"` PickupHub string `json:"pickup_hub"` PreferredDeliveryOption int `json:"preferred_delivery_option"` RecipientSortCode struct { FirstRecipientSortCode string `json:"first_recipient_sort_code"` SecondRecipientSortCode string `json:"second_recipient_sort_code"` ThirdRecipientSortCode string `json:"third_recipient_sort_code"` } `json:"recipient_sort_code"` ReturnSortCode struct { ReturnFirstSortCode string `json:"return_first_sort_code"` } `json:"return_sort_code"` SenderSortCode struct { FirstSenderSortCode string `json:"first_sender_sort_code"` SecondSenderSortCode string `json:"second_sender_sort_code"` ThirdSenderSortCode string `json:"third_sender_sort_code"` } `json:"sender_sort_code"` ShippingCarrier string `json:"shipping_carrier"` ShopeeTrackingNumber string `json:"shopee_tracking_number"` Sod bool `json:"sod"` SpxReceiveStation struct { SpxFirstReceiveStation string `json:"spx_first_receive_station"` } `json:"spx_receive_station"` SpxSubDistrict string `json:"spx_sub_district"` ThirdPartyLogisticInfo struct { Area string `json:"area"` Barcode string `json:"barcode"` BarcodeDc string `json:"barcode_dc"` BarcodeNo1 string `json:"barcode_no1"` BarcodeNo2 string `json:"barcode_no2"` BarcodeNo3 string `json:"barcode_no3"` BarcodeNo4 string `json:"barcode_no4"` BarcodeNo5 string `json:"barcode_no5"` BarcodePr string `json:"barcode_pr"` BranchCode string `json:"branch_code"` BranchName string `json:"branch_name"` BuyerPreferDeliveryTime struct { Description string `json:"description"` EndTime string `json:"end_time"` SlotId string `json:"slot_id"` StartTime string `json:"start_time"` } `json:"buyer_prefer_delivery_time"` CustomerCode string `json:"customer_code"` DeliverAreaTxt string `json:"deliver_area_txt"` DeliverDateYmd string `json:"deliver_date_ymd"` DeliverRouter string `json:"deliver_router"` EcBarCode16 string `json:"ec_bar_code16"` EcBarCode9 string `json:"ec_bar_code9"` EcOrderNumber string `json:"ec_order_number"` EcSupplierName string `json:"ec_supplier_name"` EquipmentId string `json:"equipment_id"` EshopId string `json:"eshop_id"` FirstPickBarcode string `json:"first_pick_barcode"` IsCodBool bool `json:"is_cod_bool"` LargeLogisticsId string `json:"large_logistics_id"` LastThirdDigitsRecipientPhone string `json:"last_third_digits_recipient_phone"` LastThirdDigitsSenderPhone string `json:"last_third_digits_sender_phone"` LmhubStationCode string `json:"lmhub_station_code"` LmhubStationName string `json:"lmhub_station_name"` ManufacturersName string `json:"manufacturers_name"` ManufacturersWebsite string `json:"manufacturers_website"` MdDriverCode string `json:"md_driver_code"` OkAisleNo string `json:"ok_aisle_no"` OkGridNo string `json:"ok_grid_no"` OkMidType string `json:"ok_mid_type"` OkTrackingNumber string `json:"ok_tracking_number"` OrderNo string `json:"order_no"` ParentId string `json:"parent_id"` PelicanTrackingNo string `json:"pelican_tracking_no"` PickRouter string `json:"pick_router"` PrintDate string `json:"print_date"` PrintDatetime string `json:"print_datetime"` Prompt string `json:"prompt"` PurchaseTime int64 `json:"purchase_time"` PutorderStackzoneCode string `json:"putorder_stackzone_code"` Pzip string `json:"pzip"` PzipC string `json:"pzip_c"` Qrcode string `json:"qrcode"` RcvStoreName string `json:"rcv_store_name"` RecipientArea string `json:"recipient_area"` ReturnCycle string `json:"return_cycle"` ReturnMode string `json:"return_mode"` ReturnTime string `json:"return_time"` RouteStep string `json:"route_step"` SdDriverCode string `json:"sd_driver_code"` SecondPickBarcode string `json:"second_pick_barcode"` ServiceDescription string `json:"service_description"` ShipType string `json:"ship_type"` StoreType string `json:"store_type"` Suda5Code string `json:"suda5_code"` TwLastThreeDigitsBuyerPhone string `json:"tw_last_three_digits_buyer_phone"` TwStoreName string `json:"tw_store_name"` TwStoreNumber string `json:"tw_store_number"` } `json:"third_party_logistic_info"` TrackingNumber string `json:"tracking_number"` Zone string `json:"zone"` ZoneCode string `json:"zone_code"` } `json:"shipping_document_info"` RecipientAddressInfo []struct { Key string `json:"key"` Image string `json:"image"` } `json:"recipient_address_info"` } `json:"response"` RequestId string `json:"request_id"` }
type GetShippingDocumentParameterRsp ¶
type GetShippingDocumentParameterRsp struct { BaseRsp Response struct { ResultList []struct { OrderSn string `json:"order_sn"` PackageNumber string `json:"package_number,omitempty"` SuggestShippingDocumentType string `json:"suggest_shipping_document_type,omitempty"` SelectableShippingDocumentType []string `json:"selectable_shipping_document_type,omitempty"` FailError string `json:"fail_error,omitempty"` FailMessage string `json:"fail_message,omitempty"` } `json:"result_list"` } `json:"response"` Warning []struct { OrderSn string `json:"order_sn"` } `json:"warning"` }
type GetShippingDocumentResultRsp ¶
type GetShippingDocumentResultRsp struct { BaseRsp Warning []struct { OrderSn string `json:"order_sn"` PackageNumber string `json:"package_number"` } `json:"warning"` Response struct { ResultList []struct { Status string `json:"status,omitempty"` OrderSn string `json:"order_sn"` PackageNumber string `json:"package_number"` FailMessage string `json:"fail_message,omitempty"` FailError string `json:"fail_error,omitempty"` } `json:"result_list"` } `json:"response"` }
type GetShippingParameterRsp ¶
type GetShippingParameterRsp struct { BaseRsp Response struct { InfoNeeded struct { Dropoff []string `json:"dropoff,omitempty"` Pickup []string `json:"pickup,omitempty"` NonIntegrated []string `json:"non_integrated,omitempty"` } `json:"info_needed"` Dropoff struct { BranchList struct { BranchId int `json:"branch_id"` Region string `json:"region"` State string `json:"state"` City string `json:"city"` District string `json:"district"` Town string `json:"town"` Address string `json:"address"` Zipcode string `json:"zipcode"` } `json:"branch_list,omitempty"` SlugList struct { Slug string `json:"slug"` SlugName string `json:"slug_name"` } `json:"slug_list,omitempty"` } `json:"dropoff,omitempty"` Pickup struct { AddressList []struct { AddressId int `json:"address_id"` Region string `json:"region"` State string `json:"state"` City string `json:"city"` District string `json:"district"` Town string `json:"town"` Address string `json:"address"` Zipcode string `json:"zipcode"` AddressFlag []string `json:"address_flag"` TimeSlotList struct { Date int64 `json:"date"` TimeText int64 `json:"time_text"` PickupTimeId int64 `json:"pickup_time_id"` } `json:"time_slot_list"` } `json:"address_list"` } `json:"pickup,omitempty"` } `json:"response"` }
type GetShopCategoryListRsp ¶
type GetShopCategoryListRsp struct { BaseRsp Response struct { ShopCategorys []struct { ShopCategoryId int `json:"shop_category_id"` Status int `json:"status"` Name string `json:"name"` SortWeight int `json:"sort_weight"` CreatedBy string `json:"created_by"` } `json:"shop_categorys"` More bool `json:"more"` TotalCount int `json:"total_count"` } `json:"response"` }
type GetShopFlashSaleItemsRsp ¶
type GetShopFlashSaleItemsRsp struct { BaseRsp Response struct { ItemInfo []struct { Image string `json:"image"` ItemId int64 `json:"item_id"` ItemName string `json:"item_name"` Status int `json:"status"` } `json:"item_info"` Models []struct { CampaignStock int `json:"campaign_stock"` InputPromotionPrice float64 `json:"input_promotion_price"` ItemId int64 `json:"item_id"` ModelId int64 `json:"model_id"` ModelName string `json:"model_name"` OriginalPrice float64 `json:"original_price"` PromotionPriceWithTax float64 `json:"promotion_price_with_tax"` PurchaseLimit int `json:"purchase_limit"` RejectReason string `json:"reject_reason"` Status int `json:"status"` Stock int `json:"stock"` } `json:"models"` TotalCount int `json:"total_count"` } `json:"response"` }
type GetShopFlashSaleListRsp ¶
type GetShopFlashSaleListRsp struct { BaseRsp Response struct { FlashSaleList []struct { ClickCount int `json:"click_count"` EnabledItemCount int `json:"enabled_item_count"` EndTime int64 `json:"end_time"` FlashSaleId int64 `json:"flash_sale_id"` ItemCount int `json:"item_count"` RemindmeCount int `json:"remindme_count"` StartTime int64 `json:"start_time"` Status int `json:"status"` TimeslotId int64 `json:"timeslot_id"` Type int `json:"type"` } `json:"flash_sale_list"` TotalCount int `json:"total_count"` } `json:"response"` }
type GetShopFlashSaleRsp ¶
type GetShopFlashSaleRsp struct { BaseRsp Response struct { EnabledItemCount int `json:"enabled_item_count"` EndTime int64 `json:"end_time"` FlashSaleId int64 `json:"flash_sale_id"` ItemCount int `json:"item_count"` StartTime int64 `json:"start_time"` Status int `json:"status"` TimeslotId int64 `json:"timeslot_id"` Type int `json:"type"` } }
type GetShopInfoRsp ¶
type GetShopInfoRsp struct { BaseRsp ShopName string `json:"shop_name"` Region string `json:"region"` Status string `json:"status"` IsSip bool `json:"is_sip"` IsCb bool `json:"is_cb"` IsCnsc bool `json:"is_cnsc"` AuthTime int64 `json:"auth_time"` ExpireTime int64 `json:"expire_time"` ShopCbsc string `json:"shop_cbsc"` Is3Pf bool `json:"is_3pf"` IsUpgradedCbsc bool `json:"is_upgraded_cbsc"` MerchantId int64 `json:"merchant_id"` ShopFulfillmentFlag string `json:"shop_fulfillment_flag"` MtskuUpgradedStatus string `json:"mtsku_upgraded_status"` }
type GetShopNotificationRsp ¶
type GetShopPerformanceRsp ¶
type GetShopPerformanceRsp struct { BaseRsp Response struct { MetricList []struct { CurrentPeriod float64 `json:"current_period"` LastPeriod float64 `json:"last_period"` MetricId int64 `json:"metric_id"` MetricName string `json:"metric_name"` MetricType int `json:"metric_type"` ParentMetricId int64 `json:"parent_metric_id"` Target struct { Comparator string `json:"comparator"` Value float64 `json:"value"` } `json:"target"` Unit int `json:"unit"` } `json:"metric_list"` OverallPerformance struct { CustomServiceFailed int `json:"custom_service_failed"` FulfillmentFailed int `json:"fulfillment_failed"` ListingFailed int `json:"listing_failed"` Rating int `json:"rating"` } `json:"overall_performance"` } `json:"response"` }
type GetShopToggleInfoRsp ¶
type GetShopeeIpRangesRsp ¶
type GetShopsByPartnerRsp ¶
type GetShopsByPartnerRsp struct { BaseRsp AuthedShopList []struct { ShopId int64 `json:"shop_id"` Region string `json:"region"` SipAffiShops []struct { AffiShopId int64 `json:"affi_shop_id"` Region string `json:"region"` } `json:"sip_affi_shops"` AuthTime int64 `json:"auth_time"` ExpireTime int64 `json:"expire_time"` } `json:"authed_shop_list"` More bool `json:"more"` }
type GetSizeChartDetailRsp ¶
type GetSizeChartDetailRsp struct { BaseRsp Response struct { SizeChartId int64 `json:"size_chart_id"` SizeChartName string `json:"size_chart_name"` SizeChartTable struct { ColumnList []struct { Measurement struct { DisplayName string `json:"display_name"` InputType string `json:"input_type"` Unit string `json:"unit"` } `json:"measurement"` MeasurementValueList []struct { MaxValue int `json:"max_value"` MinValue int `json:"min_value"` Option string `json:"option"` Value int `json:"value"` } `json:"measurement_value_list"` } `json:"column_list"` } `json:"size_chart_table"` } `json:"response"` }
type GetSizeChartListRsp ¶
type GetSspInfoRsp ¶
type GetSspInfoRsp struct { BaseRsp Response struct { SspList []struct { BrandInfo struct { BrandId int `json:"brand_id"` OriginalBrandName string `json:"original_brand_name"` } `json:"brand_info"` CategoryId int `json:"category_id"` CompatibilityInfo struct { } `json:"compatibility_info"` Description struct { Description string `json:"description"` DescriptionType string `json:"description_type"` ExtendedDescription struct { FieldList []struct { Text string `json:"text"` Type string `json:"type"` } `json:"field_list"` } `json:"extended_description"` } `json:"description"` Dimension struct { PackageHeight string `json:"package_height"` PackageLength string `json:"package_length"` PackageWidth string `json:"package_width"` } `json:"dimension"` GlobalCode struct { Gtin string `json:"gtin"` Oem string `json:"oem"` } `json:"global_code"` Media struct { Image struct { ImageIdList []string `json:"image_id_list"` ImageRatio string `json:"image_ratio"` ImageUrlList []string `json:"image_url_list"` } `json:"image"` } `json:"media"` ProductName string `json:"product_name"` SalesInfo struct { ModelSettingList []struct { Gtin string `json:"gtin"` TierIndex []int `json:"tier_index"` } `json:"model_setting_list"` StdTierVariationList []struct { VariationId int `json:"variation_id"` VariationName string `json:"variation_name"` VariationGroupId int `json:"variation_group_id"` VariationOptionList []struct { VariationOptionId int `json:"variation_option_id"` VariationOptionName string `json:"variation_option_name"` } `json:"variation_option_list"` } `json:"std_tier_variation_list"` } `json:"sales_info"` SspId int64 `json:"ssp_id"` Weight string `json:"weight"` } `json:"ssp_list"` } `json:"response"` }
type GetSspListRsp ¶
type GetSspListRsp struct { BaseRsp Response struct { PageInfo struct { HasNextPage bool `json:"has_next_page"` NextOffset string `json:"next_offset"` } `json:"page_info"` SspList []struct { Available bool `json:"available"` SspInfo struct { Gtin string `json:"gtin"` Oem string `json:"oem"` ProductName string `json:"product_name"` SspId int64 `json:"ssp_id"` } `json:"ssp_info"` } `json:"ssp_list"` } `json:"response"` }
type GetTimeSlotIdRsp ¶
type GetTokenByResendCodeRsp ¶
type GetTopPicksListRsp ¶
type GetTopPicksListRsp struct { BaseRsp Response struct { CollectionList []struct { IsActivated bool `json:"is_activated"` ItemList []struct { ItemName string `json:"item_name"` ItemId int64 `json:"item_id"` CurrentPrice string `json:"current_price"` InflatedPriceOfCurrentPrice string `json:"inflated_price_of_current_price"` Sales int `json:"sales"` } `json:"item_list"` TopPicksId int `json:"top_picks_id"` Name string `json:"name"` } `json:"collection_list"` } `json:"response"` }
type GetTotalBalanceRsp ¶
type GetTrackingInfoRsp ¶
type GetTrackingInfoRsp struct { BaseRsp Response struct { LogisticsStatus string `json:"logistics_status"` OrderSn string `json:"order_sn"` TrackingInfo []struct { UpdateTime int64 `json:"update_time"` Description string `json:"description"` LogisticsStatus string `json:"logistics_status"` } `json:"tracking_info"` } `json:"response"` }
type GetTrackingNumberRsp ¶
type GetVariationsRsp ¶
type GetVariationsRsp struct { BaseRsp Data struct { StandardiseVariationList []struct { VariationId int `json:"variation_id"` VariationName string `json:"variation_name"` VariationGroupList []struct { VariationGroupId int64 `json:"variation_group_id"` VariationGroupName string `json:"variation_group_name"` VariationOptionList []struct { VariationOptionId int `json:"variation_option_id"` VariationOptionName string `json:"variation_option_name"` } `json:"variation_option_list"` } `json:"variation_group_list"` } `json:"standardise_variation_list"` } `json:"data"` }
type GetVideoUploadResultRsp ¶
type GetVideoUploadResultRsp struct { BaseRsp Response struct { Status string `json:"status"` Message string `json:"message"` VideoInfo struct { VideoUrlList []struct { VideoUrlRegion string `json:"video_url_region"` VideoUrl string `json:"video_url"` } `json:"video_url_list"` ThumbnailUrlList []struct { ImageUrlRegion string `json:"image_url_region"` ImageUrl string `json:"image_url"` } `json:"thumbnail_url_list"` Duration int `json:"duration"` } `json:"video_info"` } `json:"response"` }
type GetVoucherListRsp ¶
type GetVoucherListRsp struct { BaseRsp Response struct { More bool `json:"more"` VoucherList []struct { VoucherId int64 `json:"voucher_id"` VoucherCode string `json:"voucher_code"` VoucherName string `json:"voucher_name"` VoucherType int `json:"voucher_type"` RewardType int `json:"reward_type"` UsageQuantity int `json:"usage_quantity"` CurrentUsage int `json:"current_usage"` StartTime int64 `json:"start_time"` EndTime int64 `json:"end_time"` IsAdmin bool `json:"is_admin"` VoucherPurpose int `json:"voucher_purpose"` DiscountAmount float64 `json:"discount_amount"` TargetVoucher int `json:"target_voucher"` DisplayStartTime int64 `json:"display_start_time"` Usecase int `json:"usecase"` Percentage int `json:"percentage"` } `json:"voucher_list"` } `json:"response"` }
type GetVoucherRsp ¶
type GetVoucherRsp struct { BaseRsp Response struct { VoucherId int64 `json:"voucher_id"` VoucherCode string `json:"voucher_code"` VoucherName string `json:"voucher_name"` VoucherType int `json:"voucher_type"` RewardType int `json:"reward_type"` UsageQuantity int `json:"usage_quantity"` CurrentUsage int `json:"current_usage"` StartTime int64 `json:"start_time"` EndTime int64 `json:"end_time"` IsAdmin bool `json:"is_admin"` VoucherPurpose int `json:"voucher_purpose"` DiscountAmount float64 `json:"discount_amount"` CmtVoucherStatus int `json:"cmt_voucher_status"` MinBasketPrice float64 `json:"min_basket_price"` DisplayChannelList []interface{} `json:"display_channel_list"` DisplayStartTime int64 `json:"display_start_time"` } `json:"response"` }
type GetWalletTransactionListRsp ¶
type GetWalletTransactionListRsp struct { BaseRsp Response struct { More bool `json:"more"` TransactionList []struct { Status string `json:"status"` TransactionType string `json:"transaction_type"` Amount float64 `json:"amount"` CurrentBalance float64 `json:"current_balance"` CreateTime int64 `json:"create_time"` OrderSn string `json:"order_sn"` RefundSn string `json:"refund_sn"` WithdrawalType string `json:"withdrawal_type"` TransactionFee float64 `json:"transaction_fee"` Description string `json:"description"` BuyerName string `json:"buyer_name"` PayOrderList []struct { OrderSn string `json:"order_sn"` ShopName string `json:"shop_name"` } `json:"pay_order_list"` ShopName string `json:"shop_name"` WithdrawalId int64 `json:"withdrawal_id"` Reason string `json:"reason"` RootWithdrawalId int64 `json:"root_withdrawal_id"` TransactionTabType string `json:"transaction_tab_type"` MoneyFlow string `json:"money_flow"` } `json:"transaction_list"` } }
type GetWarehouseDetailRsp ¶
type GetWarehouseDetailRsp struct { BaseRsp Response []struct { WarehouseId int `json:"warehouse_id"` WarehouseName string `json:"warehouse_name"` LocationId string `json:"location_id"` AddressId int `json:"address_id"` Region string `json:"region"` State string `json:"state"` City string `json:"city"` District string `json:"district"` Town string `json:"town"` Address string `json:"address"` Zipcode string `json:"zipcode"` StateCode string `json:"state_code"` HolidayModeState int `json:"holiday_mode_state"` } `json:"response"` }
type GetWarehouseEligibleShopListRsp ¶
type GetWarehouseEligibleShopListRsp struct { BaseRsp Response struct { Cursor struct { NextId int `json:"next_id"` PageSize int `json:"page_size"` PrevId interface{} `json:"prev_id"` } `json:"cursor"` ShopList []struct { ShopId int64 `json:"shop_id"` ShopName string `json:"shop_name"` } `json:"shop_list"` } `json:"response"` }
type GlobalGetAttributeTreeRsp ¶
type GlobalGetAttributeTreeRsp struct { BaseRsp Response struct { List []struct { CategoryId int `json:"category_id"` AttributeTree []struct { AttributeId int `json:"attribute_id"` Mandatory bool `json:"mandatory"` Name string `json:"name"` AttributeValueList []struct { ValueId int `json:"value_id"` Name string `json:"name"` ChildAttributeList []struct { AttributeId int `json:"attribute_id"` Mandatory bool `json:"mandatory"` Name string `json:"name"` AttributeInfo struct { InputType int `json:"input_type"` InputValidationType int `json:"input_validation_type"` FormatType int `json:"format_type"` MandatoryRegion []string `json:"mandatory_region"` } `json:"attribute_info"` } `json:"child_attribute_list,omitempty"` } `json:"attribute_value_list"` AttributeInfo struct { InputType int `json:"input_type"` InputValidationType int `json:"input_validation_type"` FormatType int `json:"format_type"` MandatoryRegion []string `json:"mandatory_region"` } `json:"attribute_info"` } `json:"attribute_tree"` } `json:"list"` } `json:"response"` }
type GlobalGetBrandListRsp ¶
type GlobalGetBrandListRsp struct { BaseRsp Response struct { BrandList []struct { BrandId int64 `json:"brand_id"` OriginalBrandName string `json:"original_brand_name"` DisplayBrandName string `json:"display_brand_name"` } `json:"brand_list"` HasNextPage bool `json:"has_next_page"` NextOffset int `json:"next_offset"` IsMandatory bool `json:"is_mandatory"` InputType string `json:"input_type"` } `json:"response"` }
type GlobalGetCategoryRsp ¶
type GlobalGetCategoryRsp struct { BaseRsp Response struct { CategoryList []struct { CategoryId int `json:"category_id"` ParentCategoryId int `json:"parent_category_id"` OriginalCategoryName string `json:"original_category_name"` DisplayCategoryName string `json:"display_category_name"` HasChildren bool `json:"has_children"` } `json:"category_list"` } `json:"response"` }
type GlobalGetShopPublishableStatusRsp ¶
type GlobalGetShopPublishableStatusRsp struct { BaseRsp Response struct { HasNextPage bool `json:"has_next_page"` NextOffset int `json:"next_offset"` ShopPublishableStatusList []struct { Region string `json:"region"` ShopId int64 `json:"shop_id"` ShopPublishableStatus bool `json:"shop_publishable_status"` UnpublishableReason string `json:"unpublishable_reason"` } `json:"shop_publishable_status_list"` } `json:"response"` }
type GlobalGetSizeChartDetailRsp ¶
type GlobalGetSizeChartDetailRsp struct { BaseRsp Response struct { SizeChartId int `json:"size_chart_id"` SizeChartName string `json:"size_chart_name"` SizeChartTable struct { ColumnList []struct { Measurement struct { DisplayName string `json:"display_name"` InputType string `json:"input_type"` Unit string `json:"unit"` } `json:"measurement"` MeasurementValueList []struct { MaxValue int `json:"max_value"` MinValue int `json:"min_value"` Option string `json:"option"` Value int `json:"value"` } `json:"measurement_value_list"` } `json:"column_list"` } `json:"size_chart_table"` } `json:"response"` }
type GlobalGetVariationRsp ¶
type GlobalGetVariationRsp struct { BaseRsp Data struct { StandardiseVariationList []struct { VariationId int `json:"variation_id"` VariationName string `json:"variation_name"` VariationGroupList []struct { VariationGroupId int64 `json:"variation_group_id"` VariationGroupName string `json:"variation_group_name"` VariationOptionList []struct { VariationOptionId int `json:"variation_option_id"` VariationOptionName string `json:"variation_option_name"` } `json:"variation_option_list"` } `json:"variation_group_list"` } `json:"standardise_variation_list"` } `json:"data"` }
type GlobalInitTierVariationRsp ¶
type GlobalInitTierVariationRsp struct {
BaseRsp
}
type GlobalSetSyncFieldRsp ¶
type GlobalSetSyncFieldRsp struct {
BaseRsp
}
type GlobalUpdatePriceRsp ¶
type GlobalUpdatePriceRsp struct {
BaseRsp
}
type GlobalUpdateSizeChartRsp ¶
type GlobalUpdateSizeChartRsp struct {
BaseRsp
}
type GlobalUpdateStockRsp ¶
type GlobalUpdateStockRsp struct {
BaseRsp
}
type GlobalUpdateTierVariationRsp ¶
type GlobalUpdateTierVariationRsp struct {
BaseRsp
}
type InitTierVariationRsp ¶
type InitTierVariationRsp struct { BaseRsp Response struct { TierVariation []struct { Name string `json:"name"` OptionList []struct { Image struct { ImageUrl string `json:"image_url"` } `json:"image"` Option string `json:"option"` } `json:"option_list"` } `json:"tier_variation"` Model []struct { TierIndex []struct { } `json:"tier_index"` ModelSku string `json:"model_sku"` PriceInfo []struct { OriginalPrice float64 `json:"original_price"` } `json:"price_info"` SellerStock []struct { LocationId string `json:"location_id"` Stock int `json:"stock"` } `json:"seller_stock"` Weight float64 `json:"weight"` } `json:"model"` } `json:"response"` }
type InitVideoUploadRsp ¶
type LinkSspRsp ¶
type MessageItem ¶
type MessageItem struct { MessageId string `json:"message_id"` RequestId string `json:"request_id"` FromId int `json:"from_id"` ToId int `json:"to_id"` FromShopId int64 `json:"from_shop_id"` ToShopId int64 `json:"to_shop_id"` MessageType string `json:"message_type"` Content interface{} `json:"content"` ConversationId string `json:"conversation_id"` CreatedTimestamp int64 `json:"created_timestamp"` Region string `json:"region"` Status string `json:"status"` MessageOption int `json:"message_option"` Source string `json:"source"` SourceContent interface{} `json:"source_content"` QuotedMsg interface{} `json:"quoted_msg"` }
type OrderDetailItem ¶
type OrderDetailItem struct { ActualShippingFeeConfirmed bool `json:"actual_shipping_fee_confirmed"` BuyerCancelReason string `json:"buyer_cancel_reason"` BuyerCpfId interface{} `json:"buyer_cpf_id"` BuyerUserId int `json:"buyer_user_id"` BuyerUsername string `json:"buyer_username"` CancelBy string `json:"cancel_by"` CancelReason string `json:"cancel_reason"` CheckoutShippingCarrier string `json:"checkout_shipping_carrier"` Cod bool `json:"cod"` CreateTime int64 `json:"create_time"` Currency string `json:"currency"` DaysToShip int `json:"days_to_ship"` Dropshipper interface{} `json:"dropshipper"` DropshipperPhone interface{} `json:"dropshipper_phone"` EstimatedShippingFee float64 `json:"estimated_shipping_fee"` FulfillmentFlag string `json:"fulfillment_flag"` GoodsToDeclare bool `json:"goods_to_declare"` InvoiceData interface{} `json:"invoice_data"` ItemList []struct { ItemId int64 `json:"item_id"` ItemName string `json:"item_name"` ItemSku string `json:"item_sku"` ModelId int64 `json:"model_id"` ModelName string `json:"model_name"` ModelSku string `json:"model_sku"` ModelQuantityPurchased int `json:"model_quantity_purchased"` ModelOriginalPrice float64 `json:"model_original_price"` ModelDiscountedPrice float64 `json:"model_discounted_price"` Wholesale bool `json:"wholesale"` Weight float64 `json:"weight"` AddOnDeal bool `json:"add_on_deal"` MainItem bool `json:"main_item"` AddOnDealId int `json:"add_on_deal_id"` PromotionType string `json:"promotion_type"` PromotionId int `json:"promotion_id"` OrderItemId int64 `json:"order_item_id"` PromotionGroupId int `json:"promotion_group_id"` ImageInfo struct { ImageUrl string `json:"image_url"` } `json:"image_info"` ProductLocationId []string `json:"product_location_id"` IsPrescriptionItem bool `json:"is_prescription_item"` IsB2COwnedItem bool `json:"is_b2c_owned_item"` } `json:"item_list"` MessageToSeller string `json:"message_to_seller"` Note string `json:"note"` NoteUpdateTime int `json:"note_update_time"` OrderSn string `json:"order_sn"` OrderStatus string `json:"order_status"` PackageList []struct { PackageNumber string `json:"package_number"` GroupShipmentId interface{} `json:"group_shipment_id"` LogisticsStatus string `json:"logistics_status"` ShippingCarrier string `json:"shipping_carrier"` ItemList []struct { ItemId int64 `json:"item_id"` ModelId int64 `json:"model_id"` ModelQuantity int `json:"model_quantity"` OrderItemId int64 `json:"order_item_id"` PromotionGroupId int `json:"promotion_group_id"` ProductLocationId string `json:"product_location_id"` } `json:"item_list"` ParcelChargeableWeightGram int `json:"parcel_chargeable_weight_gram"` } `json:"package_list"` PayTime int `json:"pay_time"` PaymentMethod string `json:"payment_method"` PickupDoneTime int `json:"pickup_done_time"` RecipientAddress struct { Name string `json:"name"` Phone string `json:"phone"` Town string `json:"town"` District string `json:"district"` City string `json:"city"` State string `json:"state"` Region string `json:"region"` Zipcode string `json:"zipcode"` FullAddress string `json:"full_address"` } `json:"recipient_address"` Region string `json:"region"` ReverseShippingFee int `json:"reverse_shipping_fee"` ShipByDate int `json:"ship_by_date"` ShippingCarrier string `json:"shipping_carrier"` SplitUp bool `json:"split_up"` TotalAmount float64 `json:"total_amount"` UpdateTime int `json:"update_time"` EscrowDetail interface{} `json:"escrow_detail"` // 额外的字段, 源数据没有此值, 仅订单上报使用 }
type PinConversationRsp ¶
type PinConversationRsp struct {
BaseRsp
}
type QueryProofRsp ¶
type QueryProofRsp struct { BaseRsp Response struct { Image []struct { Url string `json:"url"` Thumbnail string `json:"thumbnail"` } `json:"image"` Video []struct { Url string `json:"url"` Thumbnail string `json:"thumbnail"` } `json:"video"` Description string `json:"description"` } `json:"response"` }
type ReadConversationRsp ¶
type ReadConversationRsp struct {
BaseRsp
}
type RefreshAccessTokenRsp ¶
type RegisterBrandRsp ¶
type ReplyCommentRsp ¶
type ReturnAcceptOfferRsp ¶
type ReturnConfirmRsp ¶
type ReturnDisputeRsp ¶
type ReturnOfferRsp ¶
type SearchItemRsp ¶
type SellerChatUploadImageRsp ¶
type SellerChatUploadImageRsp struct { BaseRsp Response struct { Url string `json:"url"` Thumbnail string `json:"thumbnail"` ThumbnailHash string `json:"thumbnail_hash"` FileServerId int `json:"file_server_id"` ThumbHeight int `json:"thumb_height"` ThumbWidth int `json:"thumb_width"` UrlHash string `json:"url_hash"` } `json:"response"` }
type SendMessageRsp ¶
type SendMessageRsp struct { BaseRsp Response struct { MessageId string `json:"message_id"` RequestId string `json:"request_id"` ToId int `json:"to_id"` MessageType string `json:"message_type"` Content map[string]interface{} `json:"content"` ConversationId int64 `json:"conversation_id"` CreatedTimestamp int64 `json:"created_timestamp"` MessageOption int `json:"message_option"` SourceContent struct{} `json:"source_content"` } `json:"response"` }
type SetAddressConfigRsp ¶
type SetAddressConfigRsp struct {
BaseRsp
}
type SetAppPushConfigRsp ¶
type SetItemInstallmentStatusRsp ¶
type SetItemInstallmentStatusRsp struct { BaseRsp Response struct { ItemInstallmentList []struct { ItemId int `json:"item_id,omitempty"` TenureList []int `json:"tenure_list,omitempty"` FailMessage string `json:"fail_message,omitempty"` FailError string `json:"fail_error,omitempty"` } `json:"item_installment_list"` } `json:"response"` }
type SetNoteRsp ¶
type SetNoteRsp struct {
BaseRsp
}
type ShipOrderRsp ¶
type ShipOrderRsp struct {
BaseRsp
}
type ShopCategoryDeleteItemListRsp ¶
type ShopCategoryDeleteItemListRsp struct { BaseRsp Response struct { ShopCategoryId int `json:"shop_category_id"` CurrentCount int `json:"current_count"` InvalidItemIdList []struct { ItemId int64 `json:"item_id"` FailMessage string `json:"fail_message"` FailError string `json:"fail_error"` } `json:"invalid_item_id_list"` } `json:"response"` }
type ShopPenaltyRsp ¶
type ShopPenaltyRsp struct { BaseRsp Response struct { PenaltyPoints struct { OverallPenaltyPoints int `json:"overall_penalty_points"` NonFulfillmentRate int `json:"non_fulfillment_rate"` LateShipmentRate int `json:"late_shipment_rate"` ListingViolations int `json:"listing_violations"` Others int `json:"others"` } `json:"penalty_points"` OngoingPunishment []struct { PunishmentName string `json:"punishment_name"` PunishmentTier int `json:"punishment_tier"` DaysLeft int `json:"days_left"` } `json:"ongoing_punishment"` } `json:"responce"` }
type SplitOrderRsp ¶
type SplitOrderRsp struct { BaseRsp Response struct { OrderSn string `json:"order_sn"` PackageList []struct { ItemList []struct { ItemId int64 `json:"item_id"` ModelId int64 `json:"model_id"` ModelQuantity int `json:"model_quantity"` OrderItemId int64 `json:"order_item_id"` PromotionGroupId int `json:"promotion_group_id"` } `json:"item_list"` PackageNumber string `json:"package_number"` } `json:"package_list"` } `json:"response"` }
type SupportSizeChartRsp ¶
type UnSplitOrderRsp ¶
type UnSplitOrderRsp struct {
BaseRsp
}
type UnlinkSspRsp ¶
type UnlistItemRsp ¶
type UnlistItemRsp struct { BaseRsp Response struct { FailureList []struct { ItemId int64 `json:"item_id"` FailedReason string `json:"failed_reason"` } `json:"failure_list"` SuccessList []struct { ItemId int64 `json:"item_id"` Unlist bool `json:"unlist"` } `json:"success_list"` } `json:"response"` }
type UnpinConversationRsp ¶
type UnpinConversationRsp struct {
BaseRsp
}
type UpdateAddOnDealRsp ¶
type UpdateAddOnDealRsp struct { BaseRsp Response struct { StartTime int64 `json:"start_time"` PurchaseMinSpend float64 `json:"purchase_min_spend"` Source int `json:"source"` AddOnDealId int64 `json:"add_on_deal_id"` PromotionPurchaseLimit int `json:"promotion_purchase_limit"` EndTime int64 `json:"end_time"` AddOnDealName string `json:"add_on_deal_name"` PerGiftNum int `json:"per_gift_num"` PromotionType int `json:"promotion_type"` SubItemPriority []int `json:"sub_item_priority"` } `json:"response"` }
type UpdateAddOnDealSubItemRsp ¶
type UpdateAddOnDealSubItemRsp struct { BaseRsp Response struct { AddOnDealId int64 `json:"add_on_deal_id"` SubItemList []struct { Status int `json:"status"` ItemId int `json:"item_id"` SubItemLimit int `json:"sub_item_limit"` SubItemInputPrice float64 `json:"sub_item_input_price"` } `json:"sub_item_list"` } `json:"response"` }
type UpdateBundleDealItemRsp ¶
type UpdateBundleDealRsp ¶
type UpdateBundleDealRsp struct { BaseRsp Response struct { BundleDealId int64 `json:"bundle_deal_id"` Name string `json:"name"` StartTime int `json:"start_time"` EndTime int `json:"end_time"` BundleDealRule struct { RuleType int `json:"rule_type"` DiscountValue float64 `json:"discount_value"` FixPrice float64 `json:"fix_price"` DiscountPercentage int `json:"discount_percentage"` MinAmount float64 `json:"min_amount"` } `json:"bundle_deal_rule"` PurchaseLimit int `json:"purchase_limit"` } `json:"response"` }
type UpdateChannelRsp ¶
type UpdateChannelRsp struct {
BaseRsp
}
type UpdateDiscountItemRsp ¶
type UpdateDiscountItemRsp struct { BaseRsp Response struct { DiscountId int64 `json:"discount_id"` Count int `json:"count"` ErrorList []struct { ItemId int `json:"item_id"` ModelId int `json:"model_id"` FailMessage string `json:"fail_message"` FailError string `json:"fail_error"` } `json:"error_list"` } `json:"response"` }
type UpdateDiscountRsp ¶
type UpdateFollowPrizeRsp ¶
type UpdateGlobalItemRsp ¶
type UpdateGlobalModelRsp ¶
type UpdateGlobalModelRsp struct {
BaseRsp
}
type UpdateItemRsp ¶
type UpdateItemRsp struct { BaseRsp Description string `json:"description"` Weight float64 `json:"weight"` PreOrder struct { DaysToShip int `json:"days_to_ship"` IsPreOrder bool `json:"is_pre_order"` } `json:"pre_order"` ItemName string `json:"item_name"` AttributeList []struct { AttributeId int `json:"attribute_id"` AttributeValueList []struct { ValueId int `json:"value_id"` OriginalValueName string `json:"original_value_name"` ValueUnit string `json:"value_unit"` } `json:"attribute_value_list"` } `json:"attribute_list"` Image struct { ImageIdList []struct { } `json:"image_id_list"` } `json:"image"` ItemSku string `json:"item_sku"` ItemStatus string `json:"item_status"` LogisticInfo []struct { SizeId int `json:"size_id"` ShippingFee float64 `json:"shipping_fee"` Enabled bool `json:"enabled"` LogisticId int `json:"logistic_id"` IsFree bool `json:"is_free"` } `json:"logistic_info"` Wholesale []struct { MinCount int `json:"min_count"` UnitPrice float64 `json:"unit_price"` MaxCount int `json:"max_count"` } `json:"wholesale"` ItemId int64 `json:"item_id"` CategoryId int `json:"category_id"` Dimension struct { PackageHeight int `json:"package_height"` PackageLength int `json:"package_length"` PackageWidth int `json:"package_width"` } `json:"dimension"` Condition string `json:"condition"` VideoUploadId []struct { } `json:"video_upload_id"` Brand struct { BrandId int `json:"brand_id"` OriginalBrandName string `json:"original_brand_name"` } `json:"brand"` ItemDangerous int `json:"item_dangerous"` TaxInfo struct { Ncm string `json:"ncm"` SameStateCfop string `json:"same_state_cfop"` DiffStateCfop string `json:"diff_state_cfop"` Csosn string `json:"csosn"` Origin string `json:"origin"` Cest string `json:"cest"` MeasureUnit string `json:"measure_unit"` InvoiceOption string `json:"invoice_option"` VatRate string `json:"vat_rate"` HsCode string `json:"hs_code"` TaxCode string `json:"tax_code"` } `json:"tax_info"` ComplaintPolicy struct { WarrantyTime string `json:"warranty_time"` ExcludeEntrepreneurWarranty bool `json:"exclude_entrepreneur_warranty"` ComplaintAddressId int `json:"complaint_address_id"` AdditionalInformation string `json:"additional_information"` } `json:"complaint_policy"` DescriptionInfo struct { ExtendedDescription struct { FieldList []struct { FieldType string `json:"field_type"` Text string `json:"text"` ImageInfo struct { ImageId string `json:"image_id"` } `json:"image_info"` } `json:"field_list"` } `json:"extended_description"` } `json:"description_info"` DescriptionType string `json:"description_type"` }
type UpdateKitItemRsp ¶
type UpdateKitItemRsp struct {
BaseRsp
}
type UpdateModelRsp ¶
type UpdateModelRsp struct {
BaseRsp
}
type UpdatePriceRsp ¶
type UpdatePriceRsp struct { BaseRsp Response struct { FailureList []struct { ModelId int `json:"model_id"` FailedReason string `json:"failed_reason"` } `json:"failure_list"` SuccessList []struct { ModelId int `json:"model_id"` OriginalPrice float64 `json:"original_price"` } `json:"success_list"` } `json:"response"` }
type UpdateProfileRsp ¶
type UpdateShippingOrderRsp ¶
type UpdateShippingOrderRsp struct {
BaseRsp
}
type UpdateShopCategoryRsp ¶
type UpdateShopFlashSaleItemsRsp ¶
type UpdateShopFlashSaleItemsRsp struct { BaseRsp Response struct { FailedItems []struct { ErrCode int `json:"err_code"` ErrMsg string `json:"err_msg"` ItemId int64 `json:"item_id"` ModelId int `json:"model_id"` UnqualifiedConditions []struct { UnqualifiedCode int `json:"unqualified_code"` UnqualifiedMsg string `json:"unqualified_msg"` } `json:"unqualified_conditions"` } `json:"failed_items"` } `json:"response"` }
type UpdateShopFlashSaleRsp ¶
type UpdateSipItemPriceRsp ¶
type UpdateSipItemPriceRsp struct {
BaseRsp
}
type UpdateSizeChartRsp ¶
type UpdateSizeChartRsp struct {
BaseRsp
}
type UpdateStockRsp ¶
type UpdateStockRsp struct { BaseRsp Response struct { FailureList []struct { ModelId int `json:"model_id"` FailedReason string `json:"failed_reason"` } `json:"failure_list"` SuccessList []struct { ModelId int `json:"model_id"` LocationId string `json:"location_id"` Stock int `json:"stock"` } `json:"success_list"` } `json:"response"` }
type UpdateTierVariationRsp ¶
type UpdateTierVariationRsp struct {
BaseRsp
}
type UpdateTopPicksRsp ¶
type UpdateTopPicksRsp struct { BaseRsp Response struct { CollectionList []struct { IsActivated bool `json:"is_activated"` ItemList []struct { ItemName string `json:"item_name"` ItemId int64 `json:"item_id"` CurrentPrice string `json:"current_price"` InflatedPriceOfCurrentPrice string `json:"inflated_price_of_current_price"` Sales int `json:"sales"` } `json:"item_list"` TopPicksId int `json:"top_picks_id"` Name string `json:"name"` } `json:"collection_list"` } `json:"response"` }
type UpdateTrackingStatusRsp ¶
type UpdateVoucherRsp ¶
type UploadImageRsp ¶
type UploadImageRsp struct {
BaseRsp
}
type UploadInvoiceDocRsp ¶
type UploadInvoiceDocRsp struct {
BaseRsp
}
type UploadProofRsp ¶
type UploadProofRsp struct {
BaseRsp
}
type UploadVideoPartRsp ¶
type UploadVideoPartRsp struct {
BaseRsp
}
Source Files ¶
- account_health.go
- add_on_deal.go
- ads.go
- authorization.go
- bundle_deal.go
- chat.go
- client.go
- conf.go
- constants.go
- discount.go
- first_mile.go
- flash_sale.go
- follow_prize.go
- global_product.go
- logistics.go
- media_space.go
- merchant.go
- model.go
- model_account_health.go
- model_add_on_deal.go
- model_ads.go
- model_authorization.go
- model_bundle_deal.go
- model_chat.go
- model_discount.go
- model_first_mile.go
- model_flash_sale.go
- model_follow_prize.go
- model_global_product.go
- model_logistics.go
- model_media_space.go
- model_merchant.go
- model_order.go
- model_payment.go
- model_product.go
- model_public.go
- model_push.go
- model_return.go
- model_shop.go
- model_shop_category.go
- model_top_picks.go
- model_voucher.go
- order.go
- payment.go
- product.go
- public.go
- push.go
- request.go
- return.go
- shop.go
- shop_category.go
- sign.go
- top_picks.go
- voucher.go
Click to show internal directories.
Click to hide internal directories.