client

package
v1.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 5, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetProductInfoByIds

func (client *Client) GetProductInfoByIds(request *GetProductInfoByIdsRequest) (_result *GetProductInfoByIdsResponse, _err error)

func (*Client) GetProductInfoByIdsWithOptions

func (client *Client) GetProductInfoByIdsWithOptions(request *GetProductInfoByIdsRequest, runtime *util.RuntimeOptions) (_result *GetProductInfoByIdsResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) SearchByPic

func (client *Client) SearchByPic(request *SearchByPicRequest) (_result *SearchByPicResponse, _err error)

func (*Client) SearchByPicAdvance

func (client *Client) SearchByPicAdvance(request *SearchByPicAdvanceRequest, runtime *util.RuntimeOptions) (_result *SearchByPicResponse, _err error)

func (*Client) SearchByPicWithOptions

func (client *Client) SearchByPicWithOptions(request *SearchByPicRequest, runtime *util.RuntimeOptions) (_result *SearchByPicResponse, _err error)

func (*Client) SearchByUrl

func (client *Client) SearchByUrl(request *SearchByUrlRequest) (_result *SearchByUrlResponse, _err error)

func (*Client) SearchByUrlWithOptions

func (client *Client) SearchByUrlWithOptions(request *SearchByUrlRequest, runtime *util.RuntimeOptions) (_result *SearchByUrlResponse, _err error)

type GetProductInfoByIdsRequest

type GetProductInfoByIdsRequest struct {
	Fields  *string `json:"Fields,omitempty" xml:"Fields,omitempty"`
	ItemIds *string `json:"ItemIds,omitempty" xml:"ItemIds,omitempty"`
	Pid     *string `json:"Pid,omitempty" xml:"Pid,omitempty"`
}

func (GetProductInfoByIdsRequest) GoString

func (s GetProductInfoByIdsRequest) GoString() string

func (*GetProductInfoByIdsRequest) SetFields

func (*GetProductInfoByIdsRequest) SetItemIds

func (*GetProductInfoByIdsRequest) SetPid

func (GetProductInfoByIdsRequest) String

type GetProductInfoByIdsResponse

type GetProductInfoByIdsResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetProductInfoByIdsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetProductInfoByIdsResponse) GoString

func (s GetProductInfoByIdsResponse) GoString() string

func (*GetProductInfoByIdsResponse) SetBody

func (*GetProductInfoByIdsResponse) SetHeaders

func (*GetProductInfoByIdsResponse) SetStatusCode

func (GetProductInfoByIdsResponse) String

type GetProductInfoByIdsResponseBody

type GetProductInfoByIdsResponseBody struct {
	Code      *int32                               `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *GetProductInfoByIdsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                              `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetProductInfoByIdsResponseBody) GoString

func (*GetProductInfoByIdsResponseBody) SetCode

func (*GetProductInfoByIdsResponseBody) SetMessage

func (*GetProductInfoByIdsResponseBody) SetRequestId

func (*GetProductInfoByIdsResponseBody) SetSuccess

func (GetProductInfoByIdsResponseBody) String

type GetProductInfoByIdsResponseBodyData

type GetProductInfoByIdsResponseBodyData struct {
	Auctions []*GetProductInfoByIdsResponseBodyDataAuctions `json:"Auctions,omitempty" xml:"Auctions,omitempty" type:"Repeated"`
}

func (GetProductInfoByIdsResponseBodyData) GoString

func (GetProductInfoByIdsResponseBodyData) String

type GetProductInfoByIdsResponseBodyDataAuctions

type GetProductInfoByIdsResponseBodyDataAuctions struct {
	RankScore *float32                                           `json:"RankScore,omitempty" xml:"RankScore,omitempty"`
	Result    *GetProductInfoByIdsResponseBodyDataAuctionsResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (GetProductInfoByIdsResponseBodyDataAuctions) GoString

func (*GetProductInfoByIdsResponseBodyDataAuctions) SetRankScore

func (GetProductInfoByIdsResponseBodyDataAuctions) String

type GetProductInfoByIdsResponseBodyDataAuctionsResult

type GetProductInfoByIdsResponseBodyDataAuctionsResult struct {
	CategoryName           *string                                                         `json:"CategoryName,omitempty" xml:"CategoryName,omitempty"`
	CommissionRate         *string                                                         `json:"CommissionRate,omitempty" xml:"CommissionRate,omitempty"`
	CouponAmount           *int32                                                          `json:"CouponAmount,omitempty" xml:"CouponAmount,omitempty"`
	CouponEndTime          *string                                                         `json:"CouponEndTime,omitempty" xml:"CouponEndTime,omitempty"`
	CouponInfo             *string                                                         `json:"CouponInfo,omitempty" xml:"CouponInfo,omitempty"`
	CouponRemainCount      *int32                                                          `json:"CouponRemainCount,omitempty" xml:"CouponRemainCount,omitempty"`
	CouponShareUrl         *string                                                         `json:"CouponShareUrl,omitempty" xml:"CouponShareUrl,omitempty"`
	CouponStartFee         *string                                                         `json:"CouponStartFee,omitempty" xml:"CouponStartFee,omitempty"`
	CouponStartTime        *string                                                         `json:"CouponStartTime,omitempty" xml:"CouponStartTime,omitempty"`
	CouponTotalCount       *string                                                         `json:"CouponTotalCount,omitempty" xml:"CouponTotalCount,omitempty"`
	DeeplinkCouponShareUrl *string                                                         `json:"DeeplinkCouponShareUrl,omitempty" xml:"DeeplinkCouponShareUrl,omitempty"`
	DeeplinkUrl            *string                                                         `json:"DeeplinkUrl,omitempty" xml:"DeeplinkUrl,omitempty"`
	InputItemId            *string                                                         `json:"InputItemId,omitempty" xml:"InputItemId,omitempty"`
	ItemId                 *string                                                         `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	LevelOneCategoryName   *string                                                         `json:"LevelOneCategoryName,omitempty" xml:"LevelOneCategoryName,omitempty"`
	MaxCommission          *GetProductInfoByIdsResponseBodyDataAuctionsResultMaxCommission `json:"MaxCommission,omitempty" xml:"MaxCommission,omitempty" type:"Struct"`
	Nick                   *string                                                         `json:"Nick,omitempty" xml:"Nick,omitempty"`
	PicUrl                 *string                                                         `json:"PicUrl,omitempty" xml:"PicUrl,omitempty"`
	PriceAfterCoupon       *string                                                         `json:"PriceAfterCoupon,omitempty" xml:"PriceAfterCoupon,omitempty"`
	Provcity               *string                                                         `json:"Provcity,omitempty" xml:"Provcity,omitempty"`
	ReservePrice           *string                                                         `json:"ReservePrice,omitempty" xml:"ReservePrice,omitempty"`
	SellerId               *string                                                         `json:"SellerId,omitempty" xml:"SellerId,omitempty"`
	ShopTitle              *string                                                         `json:"ShopTitle,omitempty" xml:"ShopTitle,omitempty"`
	ShortTitle             *string                                                         `json:"ShortTitle,omitempty" xml:"ShortTitle,omitempty"`
	SubTitle               *string                                                         `json:"SubTitle,omitempty" xml:"SubTitle,omitempty"`
	Title                  *string                                                         `json:"Title,omitempty" xml:"Title,omitempty"`
	Url                    *string                                                         `json:"Url,omitempty" xml:"Url,omitempty"`
	UserType               *int32                                                          `json:"UserType,omitempty" xml:"UserType,omitempty"`
	Volume                 *int32                                                          `json:"Volume,omitempty" xml:"Volume,omitempty"`
	ZkFinalPrice           *string                                                         `json:"ZkFinalPrice,omitempty" xml:"ZkFinalPrice,omitempty"`
}

func (GetProductInfoByIdsResponseBodyDataAuctionsResult) GoString

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetCategoryName

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetCommissionRate

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetCouponAmount

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetCouponEndTime

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetCouponInfo

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetCouponRemainCount

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetCouponShareUrl

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetCouponStartFee

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetCouponStartTime

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetCouponTotalCount

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetDeeplinkCouponShareUrl

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetDeeplinkUrl

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetInputItemId added in v1.2.3

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetItemId

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetLevelOneCategoryName

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetNick

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetPicUrl

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetPriceAfterCoupon

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetProvcity

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetReservePrice

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetSellerId

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetShopTitle

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetShortTitle

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetSubTitle

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetTitle

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetUrl

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetUserType

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetVolume

func (*GetProductInfoByIdsResponseBodyDataAuctionsResult) SetZkFinalPrice

func (GetProductInfoByIdsResponseBodyDataAuctionsResult) String

type GetProductInfoByIdsResponseBodyDataAuctionsResultMaxCommission

type GetProductInfoByIdsResponseBodyDataAuctionsResultMaxCommission struct {
	MaxCommissionClickUrl       *string `json:"MaxCommissionClickUrl,omitempty" xml:"MaxCommissionClickUrl,omitempty"`
	MaxCommissionCouponShareUrl *string `json:"MaxCommissionCouponShareUrl,omitempty" xml:"MaxCommissionCouponShareUrl,omitempty"`
	MaxCommissionRate           *string `json:"MaxCommissionRate,omitempty" xml:"MaxCommissionRate,omitempty"`
}

func (GetProductInfoByIdsResponseBodyDataAuctionsResultMaxCommission) GoString

func (*GetProductInfoByIdsResponseBodyDataAuctionsResultMaxCommission) SetMaxCommissionClickUrl

func (*GetProductInfoByIdsResponseBodyDataAuctionsResultMaxCommission) SetMaxCommissionCouponShareUrl

func (*GetProductInfoByIdsResponseBodyDataAuctionsResultMaxCommission) SetMaxCommissionRate

func (GetProductInfoByIdsResponseBodyDataAuctionsResultMaxCommission) String

type SearchByPicAdvanceRequest

type SearchByPicAdvanceRequest struct {
	CategoryId       *int32    `json:"CategoryId,omitempty" xml:"CategoryId,omitempty"`
	Crop             *bool     `json:"Crop,omitempty" xml:"Crop,omitempty"`
	Fields           *string   `json:"Fields,omitempty" xml:"Fields,omitempty"`
	Num              *int32    `json:"Num,omitempty" xml:"Num,omitempty"`
	PicContentObject io.Reader `json:"PicContent,omitempty" xml:"PicContent,omitempty"`
	Pid              *string   `json:"Pid,omitempty" xml:"Pid,omitempty"`
	Region           *string   `json:"Region,omitempty" xml:"Region,omitempty"`
	RelationId       *int64    `json:"RelationId,omitempty" xml:"RelationId,omitempty"`
	Start            *int32    `json:"Start,omitempty" xml:"Start,omitempty"`
	UserType         *int64    `json:"UserType,omitempty" xml:"UserType,omitempty"`
}

func (SearchByPicAdvanceRequest) GoString

func (s SearchByPicAdvanceRequest) GoString() string

func (*SearchByPicAdvanceRequest) SetCategoryId

func (*SearchByPicAdvanceRequest) SetCrop

func (*SearchByPicAdvanceRequest) SetFields

func (*SearchByPicAdvanceRequest) SetNum

func (*SearchByPicAdvanceRequest) SetPicContentObject

func (s *SearchByPicAdvanceRequest) SetPicContentObject(v io.Reader) *SearchByPicAdvanceRequest

func (*SearchByPicAdvanceRequest) SetPid

func (*SearchByPicAdvanceRequest) SetRegion

func (*SearchByPicAdvanceRequest) SetRelationId

func (*SearchByPicAdvanceRequest) SetStart

func (*SearchByPicAdvanceRequest) SetUserType

func (SearchByPicAdvanceRequest) String

func (s SearchByPicAdvanceRequest) String() string

type SearchByPicRequest

type SearchByPicRequest struct {
	CategoryId *int32  `json:"CategoryId,omitempty" xml:"CategoryId,omitempty"`
	Crop       *bool   `json:"Crop,omitempty" xml:"Crop,omitempty"`
	Fields     *string `json:"Fields,omitempty" xml:"Fields,omitempty"`
	Num        *int32  `json:"Num,omitempty" xml:"Num,omitempty"`
	PicContent *string `json:"PicContent,omitempty" xml:"PicContent,omitempty"`
	Pid        *string `json:"Pid,omitempty" xml:"Pid,omitempty"`
	Region     *string `json:"Region,omitempty" xml:"Region,omitempty"`
	RelationId *int64  `json:"RelationId,omitempty" xml:"RelationId,omitempty"`
	Start      *int32  `json:"Start,omitempty" xml:"Start,omitempty"`
	UserType   *int64  `json:"UserType,omitempty" xml:"UserType,omitempty"`
}

func (SearchByPicRequest) GoString

func (s SearchByPicRequest) GoString() string

func (*SearchByPicRequest) SetCategoryId

func (s *SearchByPicRequest) SetCategoryId(v int32) *SearchByPicRequest

func (*SearchByPicRequest) SetCrop

func (*SearchByPicRequest) SetFields

func (s *SearchByPicRequest) SetFields(v string) *SearchByPicRequest

func (*SearchByPicRequest) SetNum

func (*SearchByPicRequest) SetPicContent

func (s *SearchByPicRequest) SetPicContent(v string) *SearchByPicRequest

func (*SearchByPicRequest) SetPid

func (*SearchByPicRequest) SetRegion

func (s *SearchByPicRequest) SetRegion(v string) *SearchByPicRequest

func (*SearchByPicRequest) SetRelationId

func (s *SearchByPicRequest) SetRelationId(v int64) *SearchByPicRequest

func (*SearchByPicRequest) SetStart

func (*SearchByPicRequest) SetUserType

func (s *SearchByPicRequest) SetUserType(v int64) *SearchByPicRequest

func (SearchByPicRequest) String

func (s SearchByPicRequest) String() string

type SearchByPicResponse

type SearchByPicResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SearchByPicResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchByPicResponse) GoString

func (s SearchByPicResponse) GoString() string

func (*SearchByPicResponse) SetBody

func (*SearchByPicResponse) SetHeaders

func (s *SearchByPicResponse) SetHeaders(v map[string]*string) *SearchByPicResponse

func (*SearchByPicResponse) SetStatusCode

func (s *SearchByPicResponse) SetStatusCode(v int32) *SearchByPicResponse

func (SearchByPicResponse) String

func (s SearchByPicResponse) String() string

type SearchByPicResponseBody

type SearchByPicResponseBody struct {
	Code      *int32                          `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *SearchByPicResponseBodyData    `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                         `json:"Message,omitempty" xml:"Message,omitempty"`
	PicInfo   *SearchByPicResponseBodyPicInfo `json:"PicInfo,omitempty" xml:"PicInfo,omitempty" type:"Struct"`
	RequestId *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                           `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (SearchByPicResponseBody) GoString

func (s SearchByPicResponseBody) GoString() string

func (*SearchByPicResponseBody) SetCode

func (*SearchByPicResponseBody) SetData

func (*SearchByPicResponseBody) SetMessage

func (*SearchByPicResponseBody) SetPicInfo

func (*SearchByPicResponseBody) SetRequestId

func (*SearchByPicResponseBody) SetSuccess

func (SearchByPicResponseBody) String

func (s SearchByPicResponseBody) String() string

type SearchByPicResponseBodyData

type SearchByPicResponseBodyData struct {
	Auctions []*SearchByPicResponseBodyDataAuctions `json:"Auctions,omitempty" xml:"Auctions,omitempty" type:"Repeated"`
}

func (SearchByPicResponseBodyData) GoString

func (s SearchByPicResponseBodyData) GoString() string

func (*SearchByPicResponseBodyData) SetAuctions

func (SearchByPicResponseBodyData) String

type SearchByPicResponseBodyDataAuctions

type SearchByPicResponseBodyDataAuctions struct {
	RankScore *float32                                   `json:"RankScore,omitempty" xml:"RankScore,omitempty"`
	Result    *SearchByPicResponseBodyDataAuctionsResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (SearchByPicResponseBodyDataAuctions) GoString

func (*SearchByPicResponseBodyDataAuctions) SetRankScore

func (SearchByPicResponseBodyDataAuctions) String

type SearchByPicResponseBodyDataAuctionsResult

type SearchByPicResponseBodyDataAuctionsResult struct {
	CategoryName           *string                                                 `json:"CategoryName,omitempty" xml:"CategoryName,omitempty"`
	CommissionRate         *string                                                 `json:"CommissionRate,omitempty" xml:"CommissionRate,omitempty"`
	CouponAmount           *int32                                                  `json:"CouponAmount,omitempty" xml:"CouponAmount,omitempty"`
	CouponEndTime          *string                                                 `json:"CouponEndTime,omitempty" xml:"CouponEndTime,omitempty"`
	CouponInfo             *string                                                 `json:"CouponInfo,omitempty" xml:"CouponInfo,omitempty"`
	CouponRemainCount      *int32                                                  `json:"CouponRemainCount,omitempty" xml:"CouponRemainCount,omitempty"`
	CouponShareUrl         *string                                                 `json:"CouponShareUrl,omitempty" xml:"CouponShareUrl,omitempty"`
	CouponStartFee         *string                                                 `json:"CouponStartFee,omitempty" xml:"CouponStartFee,omitempty"`
	CouponStartTime        *string                                                 `json:"CouponStartTime,omitempty" xml:"CouponStartTime,omitempty"`
	CouponTotalCount       *string                                                 `json:"CouponTotalCount,omitempty" xml:"CouponTotalCount,omitempty"`
	DeeplinkCouponShareUrl *string                                                 `json:"DeeplinkCouponShareUrl,omitempty" xml:"DeeplinkCouponShareUrl,omitempty"`
	DeeplinkUrl            *string                                                 `json:"DeeplinkUrl,omitempty" xml:"DeeplinkUrl,omitempty"`
	ItemId                 *string                                                 `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	LevelOneCategoryName   *string                                                 `json:"LevelOneCategoryName,omitempty" xml:"LevelOneCategoryName,omitempty"`
	MaxCommission          *SearchByPicResponseBodyDataAuctionsResultMaxCommission `json:"MaxCommission,omitempty" xml:"MaxCommission,omitempty" type:"Struct"`
	Nick                   *string                                                 `json:"Nick,omitempty" xml:"Nick,omitempty"`
	PicUrl                 *string                                                 `json:"PicUrl,omitempty" xml:"PicUrl,omitempty"`
	PriceAfterCoupon       *string                                                 `json:"PriceAfterCoupon,omitempty" xml:"PriceAfterCoupon,omitempty"`
	Provcity               *string                                                 `json:"Provcity,omitempty" xml:"Provcity,omitempty"`
	ReservePrice           *string                                                 `json:"ReservePrice,omitempty" xml:"ReservePrice,omitempty"`
	SellerId               *string                                                 `json:"SellerId,omitempty" xml:"SellerId,omitempty"`
	ShopTitle              *string                                                 `json:"ShopTitle,omitempty" xml:"ShopTitle,omitempty"`
	ShortTitle             *string                                                 `json:"ShortTitle,omitempty" xml:"ShortTitle,omitempty"`
	SubTitle               *string                                                 `json:"SubTitle,omitempty" xml:"SubTitle,omitempty"`
	Title                  *string                                                 `json:"Title,omitempty" xml:"Title,omitempty"`
	Url                    *string                                                 `json:"Url,omitempty" xml:"Url,omitempty"`
	UserType               *int32                                                  `json:"UserType,omitempty" xml:"UserType,omitempty"`
	Volume                 *int32                                                  `json:"Volume,omitempty" xml:"Volume,omitempty"`
	ZkFinalPrice           *string                                                 `json:"ZkFinalPrice,omitempty" xml:"ZkFinalPrice,omitempty"`
}

func (SearchByPicResponseBodyDataAuctionsResult) GoString

func (*SearchByPicResponseBodyDataAuctionsResult) SetCategoryName

func (*SearchByPicResponseBodyDataAuctionsResult) SetCommissionRate

func (*SearchByPicResponseBodyDataAuctionsResult) SetCouponAmount

func (*SearchByPicResponseBodyDataAuctionsResult) SetCouponEndTime

func (*SearchByPicResponseBodyDataAuctionsResult) SetCouponInfo

func (*SearchByPicResponseBodyDataAuctionsResult) SetCouponRemainCount

func (*SearchByPicResponseBodyDataAuctionsResult) SetCouponShareUrl

func (*SearchByPicResponseBodyDataAuctionsResult) SetCouponStartFee

func (*SearchByPicResponseBodyDataAuctionsResult) SetCouponStartTime

func (*SearchByPicResponseBodyDataAuctionsResult) SetCouponTotalCount

func (*SearchByPicResponseBodyDataAuctionsResult) SetDeeplinkCouponShareUrl

func (*SearchByPicResponseBodyDataAuctionsResult) SetDeeplinkUrl

func (*SearchByPicResponseBodyDataAuctionsResult) SetItemId

func (*SearchByPicResponseBodyDataAuctionsResult) SetLevelOneCategoryName

func (*SearchByPicResponseBodyDataAuctionsResult) SetNick

func (*SearchByPicResponseBodyDataAuctionsResult) SetPicUrl

func (*SearchByPicResponseBodyDataAuctionsResult) SetPriceAfterCoupon

func (*SearchByPicResponseBodyDataAuctionsResult) SetProvcity

func (*SearchByPicResponseBodyDataAuctionsResult) SetReservePrice

func (*SearchByPicResponseBodyDataAuctionsResult) SetSellerId

func (*SearchByPicResponseBodyDataAuctionsResult) SetShopTitle

func (*SearchByPicResponseBodyDataAuctionsResult) SetShortTitle

func (*SearchByPicResponseBodyDataAuctionsResult) SetSubTitle

func (*SearchByPicResponseBodyDataAuctionsResult) SetTitle

func (*SearchByPicResponseBodyDataAuctionsResult) SetUrl

func (*SearchByPicResponseBodyDataAuctionsResult) SetUserType

func (*SearchByPicResponseBodyDataAuctionsResult) SetVolume

func (*SearchByPicResponseBodyDataAuctionsResult) SetZkFinalPrice

func (SearchByPicResponseBodyDataAuctionsResult) String

type SearchByPicResponseBodyDataAuctionsResultMaxCommission

type SearchByPicResponseBodyDataAuctionsResultMaxCommission struct {
	MaxCommissionClickUrl       *string `json:"MaxCommissionClickUrl,omitempty" xml:"MaxCommissionClickUrl,omitempty"`
	MaxCommissionCouponShareUrl *string `json:"MaxCommissionCouponShareUrl,omitempty" xml:"MaxCommissionCouponShareUrl,omitempty"`
	MaxCommissionRate           *string `json:"MaxCommissionRate,omitempty" xml:"MaxCommissionRate,omitempty"`
}

func (SearchByPicResponseBodyDataAuctionsResultMaxCommission) GoString

func (*SearchByPicResponseBodyDataAuctionsResultMaxCommission) SetMaxCommissionClickUrl

func (*SearchByPicResponseBodyDataAuctionsResultMaxCommission) SetMaxCommissionCouponShareUrl

func (*SearchByPicResponseBodyDataAuctionsResultMaxCommission) SetMaxCommissionRate

func (SearchByPicResponseBodyDataAuctionsResultMaxCommission) String

type SearchByPicResponseBodyPicInfo

type SearchByPicResponseBodyPicInfo struct {
	MainRegion  *SearchByPicResponseBodyPicInfoMainRegion    `json:"MainRegion,omitempty" xml:"MainRegion,omitempty" type:"Struct"`
	MultiRegion []*SearchByPicResponseBodyPicInfoMultiRegion `json:"MultiRegion,omitempty" xml:"MultiRegion,omitempty" type:"Repeated"`
}

func (SearchByPicResponseBodyPicInfo) GoString

func (SearchByPicResponseBodyPicInfo) String

type SearchByPicResponseBodyPicInfoMainRegion

type SearchByPicResponseBodyPicInfoMainRegion struct {
	MultiCategoryId []*SearchByPicResponseBodyPicInfoMainRegionMultiCategoryId `json:"MultiCategoryId,omitempty" xml:"MultiCategoryId,omitempty" type:"Repeated"`
	Region          *string                                                    `json:"Region,omitempty" xml:"Region,omitempty"`
}

func (SearchByPicResponseBodyPicInfoMainRegion) GoString

func (*SearchByPicResponseBodyPicInfoMainRegion) SetRegion

func (SearchByPicResponseBodyPicInfoMainRegion) String

type SearchByPicResponseBodyPicInfoMainRegionMultiCategoryId

type SearchByPicResponseBodyPicInfoMainRegionMultiCategoryId struct {
	CategoryId *int32   `json:"CategoryId,omitempty" xml:"CategoryId,omitempty"`
	Score      *float32 `json:"Score,omitempty" xml:"Score,omitempty"`
}

func (SearchByPicResponseBodyPicInfoMainRegionMultiCategoryId) GoString

func (*SearchByPicResponseBodyPicInfoMainRegionMultiCategoryId) SetCategoryId

func (*SearchByPicResponseBodyPicInfoMainRegionMultiCategoryId) SetScore

func (SearchByPicResponseBodyPicInfoMainRegionMultiCategoryId) String

type SearchByPicResponseBodyPicInfoMultiRegion

type SearchByPicResponseBodyPicInfoMultiRegion struct {
	Region *string `json:"Region,omitempty" xml:"Region,omitempty"`
}

func (SearchByPicResponseBodyPicInfoMultiRegion) GoString

func (*SearchByPicResponseBodyPicInfoMultiRegion) SetRegion

func (SearchByPicResponseBodyPicInfoMultiRegion) String

type SearchByUrlRequest

type SearchByUrlRequest struct {
	CategoryId *int32  `json:"CategoryId,omitempty" xml:"CategoryId,omitempty"`
	Crop       *bool   `json:"Crop,omitempty" xml:"Crop,omitempty"`
	Fields     *string `json:"Fields,omitempty" xml:"Fields,omitempty"`
	Num        *int32  `json:"Num,omitempty" xml:"Num,omitempty"`
	PicUrl     *string `json:"PicUrl,omitempty" xml:"PicUrl,omitempty"`
	Pid        *string `json:"Pid,omitempty" xml:"Pid,omitempty"`
	Region     *string `json:"Region,omitempty" xml:"Region,omitempty"`
	RelationId *int64  `json:"RelationId,omitempty" xml:"RelationId,omitempty"`
	Start      *int32  `json:"Start,omitempty" xml:"Start,omitempty"`
	UserType   *int64  `json:"UserType,omitempty" xml:"UserType,omitempty"`
}

func (SearchByUrlRequest) GoString

func (s SearchByUrlRequest) GoString() string

func (*SearchByUrlRequest) SetCategoryId

func (s *SearchByUrlRequest) SetCategoryId(v int32) *SearchByUrlRequest

func (*SearchByUrlRequest) SetCrop

func (*SearchByUrlRequest) SetFields

func (s *SearchByUrlRequest) SetFields(v string) *SearchByUrlRequest

func (*SearchByUrlRequest) SetNum

func (*SearchByUrlRequest) SetPicUrl

func (s *SearchByUrlRequest) SetPicUrl(v string) *SearchByUrlRequest

func (*SearchByUrlRequest) SetPid

func (*SearchByUrlRequest) SetRegion

func (s *SearchByUrlRequest) SetRegion(v string) *SearchByUrlRequest

func (*SearchByUrlRequest) SetRelationId

func (s *SearchByUrlRequest) SetRelationId(v int64) *SearchByUrlRequest

func (*SearchByUrlRequest) SetStart

func (*SearchByUrlRequest) SetUserType

func (s *SearchByUrlRequest) SetUserType(v int64) *SearchByUrlRequest

func (SearchByUrlRequest) String

func (s SearchByUrlRequest) String() string

type SearchByUrlResponse

type SearchByUrlResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SearchByUrlResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchByUrlResponse) GoString

func (s SearchByUrlResponse) GoString() string

func (*SearchByUrlResponse) SetBody

func (*SearchByUrlResponse) SetHeaders

func (s *SearchByUrlResponse) SetHeaders(v map[string]*string) *SearchByUrlResponse

func (*SearchByUrlResponse) SetStatusCode

func (s *SearchByUrlResponse) SetStatusCode(v int32) *SearchByUrlResponse

func (SearchByUrlResponse) String

func (s SearchByUrlResponse) String() string

type SearchByUrlResponseBody

type SearchByUrlResponseBody struct {
	Code      *int32                          `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *SearchByUrlResponseBodyData    `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                         `json:"Message,omitempty" xml:"Message,omitempty"`
	PicInfo   *SearchByUrlResponseBodyPicInfo `json:"PicInfo,omitempty" xml:"PicInfo,omitempty" type:"Struct"`
	RequestId *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                           `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (SearchByUrlResponseBody) GoString

func (s SearchByUrlResponseBody) GoString() string

func (*SearchByUrlResponseBody) SetCode

func (*SearchByUrlResponseBody) SetData

func (*SearchByUrlResponseBody) SetMessage

func (*SearchByUrlResponseBody) SetPicInfo

func (*SearchByUrlResponseBody) SetRequestId

func (*SearchByUrlResponseBody) SetSuccess

func (SearchByUrlResponseBody) String

func (s SearchByUrlResponseBody) String() string

type SearchByUrlResponseBodyData

type SearchByUrlResponseBodyData struct {
	Auctions []*SearchByUrlResponseBodyDataAuctions `json:"Auctions,omitempty" xml:"Auctions,omitempty" type:"Repeated"`
}

func (SearchByUrlResponseBodyData) GoString

func (s SearchByUrlResponseBodyData) GoString() string

func (*SearchByUrlResponseBodyData) SetAuctions

func (SearchByUrlResponseBodyData) String

type SearchByUrlResponseBodyDataAuctions

type SearchByUrlResponseBodyDataAuctions struct {
	RankScore *float32                                   `json:"RankScore,omitempty" xml:"RankScore,omitempty"`
	Result    *SearchByUrlResponseBodyDataAuctionsResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (SearchByUrlResponseBodyDataAuctions) GoString

func (*SearchByUrlResponseBodyDataAuctions) SetRankScore

func (SearchByUrlResponseBodyDataAuctions) String

type SearchByUrlResponseBodyDataAuctionsResult

type SearchByUrlResponseBodyDataAuctionsResult struct {
	CategoryName           *string                                                 `json:"CategoryName,omitempty" xml:"CategoryName,omitempty"`
	CommissionRate         *string                                                 `json:"CommissionRate,omitempty" xml:"CommissionRate,omitempty"`
	CouponAmount           *int32                                                  `json:"CouponAmount,omitempty" xml:"CouponAmount,omitempty"`
	CouponEndTime          *string                                                 `json:"CouponEndTime,omitempty" xml:"CouponEndTime,omitempty"`
	CouponInfo             *string                                                 `json:"CouponInfo,omitempty" xml:"CouponInfo,omitempty"`
	CouponRemainCount      *int32                                                  `json:"CouponRemainCount,omitempty" xml:"CouponRemainCount,omitempty"`
	CouponShareUrl         *string                                                 `json:"CouponShareUrl,omitempty" xml:"CouponShareUrl,omitempty"`
	CouponStartFee         *string                                                 `json:"CouponStartFee,omitempty" xml:"CouponStartFee,omitempty"`
	CouponStartTime        *string                                                 `json:"CouponStartTime,omitempty" xml:"CouponStartTime,omitempty"`
	CouponTotalCount       *string                                                 `json:"CouponTotalCount,omitempty" xml:"CouponTotalCount,omitempty"`
	DeeplinkCouponShareUrl *string                                                 `json:"DeeplinkCouponShareUrl,omitempty" xml:"DeeplinkCouponShareUrl,omitempty"`
	DeeplinkUrl            *string                                                 `json:"DeeplinkUrl,omitempty" xml:"DeeplinkUrl,omitempty"`
	ItemId                 *string                                                 `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	LevelOneCategoryName   *string                                                 `json:"LevelOneCategoryName,omitempty" xml:"LevelOneCategoryName,omitempty"`
	MaxCommission          *SearchByUrlResponseBodyDataAuctionsResultMaxCommission `json:"MaxCommission,omitempty" xml:"MaxCommission,omitempty" type:"Struct"`
	Nick                   *string                                                 `json:"Nick,omitempty" xml:"Nick,omitempty"`
	PicUrl                 *string                                                 `json:"PicUrl,omitempty" xml:"PicUrl,omitempty"`
	PriceAfterCoupon       *string                                                 `json:"PriceAfterCoupon,omitempty" xml:"PriceAfterCoupon,omitempty"`
	Provcity               *string                                                 `json:"Provcity,omitempty" xml:"Provcity,omitempty"`
	ReservePrice           *string                                                 `json:"ReservePrice,omitempty" xml:"ReservePrice,omitempty"`
	SellerId               *string                                                 `json:"SellerId,omitempty" xml:"SellerId,omitempty"`
	ShopTitle              *string                                                 `json:"ShopTitle,omitempty" xml:"ShopTitle,omitempty"`
	ShortTitle             *string                                                 `json:"ShortTitle,omitempty" xml:"ShortTitle,omitempty"`
	SubTitle               *string                                                 `json:"SubTitle,omitempty" xml:"SubTitle,omitempty"`
	Title                  *string                                                 `json:"Title,omitempty" xml:"Title,omitempty"`
	Url                    *string                                                 `json:"Url,omitempty" xml:"Url,omitempty"`
	UserType               *int32                                                  `json:"UserType,omitempty" xml:"UserType,omitempty"`
	Volume                 *int32                                                  `json:"Volume,omitempty" xml:"Volume,omitempty"`
	ZkFinalPrice           *string                                                 `json:"ZkFinalPrice,omitempty" xml:"ZkFinalPrice,omitempty"`
}

func (SearchByUrlResponseBodyDataAuctionsResult) GoString

func (*SearchByUrlResponseBodyDataAuctionsResult) SetCategoryName

func (*SearchByUrlResponseBodyDataAuctionsResult) SetCommissionRate

func (*SearchByUrlResponseBodyDataAuctionsResult) SetCouponAmount

func (*SearchByUrlResponseBodyDataAuctionsResult) SetCouponEndTime

func (*SearchByUrlResponseBodyDataAuctionsResult) SetCouponInfo

func (*SearchByUrlResponseBodyDataAuctionsResult) SetCouponRemainCount

func (*SearchByUrlResponseBodyDataAuctionsResult) SetCouponShareUrl

func (*SearchByUrlResponseBodyDataAuctionsResult) SetCouponStartFee

func (*SearchByUrlResponseBodyDataAuctionsResult) SetCouponStartTime

func (*SearchByUrlResponseBodyDataAuctionsResult) SetCouponTotalCount

func (*SearchByUrlResponseBodyDataAuctionsResult) SetDeeplinkCouponShareUrl

func (*SearchByUrlResponseBodyDataAuctionsResult) SetDeeplinkUrl

func (*SearchByUrlResponseBodyDataAuctionsResult) SetItemId

func (*SearchByUrlResponseBodyDataAuctionsResult) SetLevelOneCategoryName

func (*SearchByUrlResponseBodyDataAuctionsResult) SetNick

func (*SearchByUrlResponseBodyDataAuctionsResult) SetPicUrl

func (*SearchByUrlResponseBodyDataAuctionsResult) SetPriceAfterCoupon

func (*SearchByUrlResponseBodyDataAuctionsResult) SetProvcity

func (*SearchByUrlResponseBodyDataAuctionsResult) SetReservePrice

func (*SearchByUrlResponseBodyDataAuctionsResult) SetSellerId

func (*SearchByUrlResponseBodyDataAuctionsResult) SetShopTitle

func (*SearchByUrlResponseBodyDataAuctionsResult) SetShortTitle

func (*SearchByUrlResponseBodyDataAuctionsResult) SetSubTitle

func (*SearchByUrlResponseBodyDataAuctionsResult) SetTitle

func (*SearchByUrlResponseBodyDataAuctionsResult) SetUrl

func (*SearchByUrlResponseBodyDataAuctionsResult) SetUserType

func (*SearchByUrlResponseBodyDataAuctionsResult) SetVolume

func (*SearchByUrlResponseBodyDataAuctionsResult) SetZkFinalPrice

func (SearchByUrlResponseBodyDataAuctionsResult) String

type SearchByUrlResponseBodyDataAuctionsResultMaxCommission

type SearchByUrlResponseBodyDataAuctionsResultMaxCommission struct {
	MaxCommissionClickUrl       *string `json:"MaxCommissionClickUrl,omitempty" xml:"MaxCommissionClickUrl,omitempty"`
	MaxCommissionCouponShareUrl *string `json:"MaxCommissionCouponShareUrl,omitempty" xml:"MaxCommissionCouponShareUrl,omitempty"`
	MaxCommissionRate           *string `json:"MaxCommissionRate,omitempty" xml:"MaxCommissionRate,omitempty"`
}

func (SearchByUrlResponseBodyDataAuctionsResultMaxCommission) GoString

func (*SearchByUrlResponseBodyDataAuctionsResultMaxCommission) SetMaxCommissionClickUrl

func (*SearchByUrlResponseBodyDataAuctionsResultMaxCommission) SetMaxCommissionCouponShareUrl

func (*SearchByUrlResponseBodyDataAuctionsResultMaxCommission) SetMaxCommissionRate

func (SearchByUrlResponseBodyDataAuctionsResultMaxCommission) String

type SearchByUrlResponseBodyPicInfo

type SearchByUrlResponseBodyPicInfo struct {
	MainRegion  *SearchByUrlResponseBodyPicInfoMainRegion    `json:"MainRegion,omitempty" xml:"MainRegion,omitempty" type:"Struct"`
	MultiRegion []*SearchByUrlResponseBodyPicInfoMultiRegion `json:"MultiRegion,omitempty" xml:"MultiRegion,omitempty" type:"Repeated"`
}

func (SearchByUrlResponseBodyPicInfo) GoString

func (SearchByUrlResponseBodyPicInfo) String

type SearchByUrlResponseBodyPicInfoMainRegion

type SearchByUrlResponseBodyPicInfoMainRegion struct {
	MultiCategoryId []*SearchByUrlResponseBodyPicInfoMainRegionMultiCategoryId `json:"MultiCategoryId,omitempty" xml:"MultiCategoryId,omitempty" type:"Repeated"`
	Region          *string                                                    `json:"Region,omitempty" xml:"Region,omitempty"`
}

func (SearchByUrlResponseBodyPicInfoMainRegion) GoString

func (*SearchByUrlResponseBodyPicInfoMainRegion) SetRegion

func (SearchByUrlResponseBodyPicInfoMainRegion) String

type SearchByUrlResponseBodyPicInfoMainRegionMultiCategoryId

type SearchByUrlResponseBodyPicInfoMainRegionMultiCategoryId struct {
	CategoryId *int32   `json:"CategoryId,omitempty" xml:"CategoryId,omitempty"`
	Score      *float32 `json:"Score,omitempty" xml:"Score,omitempty"`
}

func (SearchByUrlResponseBodyPicInfoMainRegionMultiCategoryId) GoString

func (*SearchByUrlResponseBodyPicInfoMainRegionMultiCategoryId) SetCategoryId

func (*SearchByUrlResponseBodyPicInfoMainRegionMultiCategoryId) SetScore

func (SearchByUrlResponseBodyPicInfoMainRegionMultiCategoryId) String

type SearchByUrlResponseBodyPicInfoMultiRegion

type SearchByUrlResponseBodyPicInfoMultiRegion struct {
	Region *string `json:"Region,omitempty" xml:"Region,omitempty"`
}

func (SearchByUrlResponseBodyPicInfoMultiRegion) GoString

func (*SearchByUrlResponseBodyPicInfoMultiRegion) SetRegion

func (SearchByUrlResponseBodyPicInfoMultiRegion) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL