Documentation ¶
Overview ¶
Package hotel 包含酒店导购API相关结构体
Index ¶
- type AlitripHotelDetailInfoGetAPIRequest
- func (r AlitripHotelDetailInfoGetAPIRequest) GetApiMethodName() string
- func (r AlitripHotelDetailInfoGetAPIRequest) GetApiParams() url.Values
- func (r AlitripHotelDetailInfoGetAPIRequest) GetParamHotelTopDetailsParam() *HotelTopDetailsParam
- func (r *AlitripHotelDetailInfoGetAPIRequest) SetParamHotelTopDetailsParam(_paramHotelTopDetailsParam *HotelTopDetailsParam) error
- type AlitripHotelDetailInfoGetAPIResponse
- type AlitripHotelDetailInfoGetAPIResponseModel
- type AlitripHotelDetailInfoGetResult
- type AlitripHotelDetailStaticinfoGetAPIRequest
- func (r AlitripHotelDetailStaticinfoGetAPIRequest) GetApiMethodName() string
- func (r AlitripHotelDetailStaticinfoGetAPIRequest) GetApiParams() url.Values
- func (r AlitripHotelDetailStaticinfoGetAPIRequest) GetParamHotelTopStaticDetailsParam() *HotelTopStaticDetailsParam
- func (r *AlitripHotelDetailStaticinfoGetAPIRequest) SetParamHotelTopStaticDetailsParam(_paramHotelTopStaticDetailsParam *HotelTopStaticDetailsParam) error
- type AlitripHotelDetailStaticinfoGetAPIResponse
- type AlitripHotelDetailStaticinfoGetAPIResponseModel
- type AlitripHotelDetailStaticinfoGetResult
- type AlitripHotelRateGetmixratelistGetAPIRequest
- func (r AlitripHotelRateGetmixratelistGetAPIRequest) GetApiMethodName() string
- func (r AlitripHotelRateGetmixratelistGetAPIRequest) GetApiParams() url.Values
- func (r AlitripHotelRateGetmixratelistGetAPIRequest) GetParamGetMixRateListParam() *GetMixRateListParam
- func (r *AlitripHotelRateGetmixratelistGetAPIRequest) SetParamGetMixRateListParam(_paramGetMixRateListParam *GetMixRateListParam) error
- type AlitripHotelRateGetmixratelistGetAPIResponse
- type AlitripHotelRateGetmixratelistGetAPIResponseModel
- type AlitripHotelRateGetmixratelistGetResult
- type AlitripHotelSearchCitysuggestGetAPIRequest
- func (r AlitripHotelSearchCitysuggestGetAPIRequest) GetApiMethodName() string
- func (r AlitripHotelSearchCitysuggestGetAPIRequest) GetApiParams() url.Values
- func (r AlitripHotelSearchCitysuggestGetAPIRequest) GetKeyWords() string
- func (r AlitripHotelSearchCitysuggestGetAPIRequest) GetUserId() int64
- func (r *AlitripHotelSearchCitysuggestGetAPIRequest) SetKeyWords(_keyWords string) error
- func (r *AlitripHotelSearchCitysuggestGetAPIRequest) SetUserId(_userId int64) error
- type AlitripHotelSearchCitysuggestGetAPIResponse
- type AlitripHotelSearchCitysuggestGetAPIResponseModel
- type AlitripHotelSearchCitysuggestGetResult
- type AlitripHotelSearchListGetAPIRequest
- func (r AlitripHotelSearchListGetAPIRequest) GetApiMethodName() string
- func (r AlitripHotelSearchListGetAPIRequest) GetApiParams() url.Values
- func (r AlitripHotelSearchListGetAPIRequest) GetParamTopHotelSearchListParam() *TopHotelSearchListParam
- func (r *AlitripHotelSearchListGetAPIRequest) SetParamTopHotelSearchListParam(_paramTopHotelSearchListParam *TopHotelSearchListParam) error
- type AlitripHotelSearchListGetAPIResponse
- type AlitripHotelSearchListGetAPIResponseModel
- type AlitripHotelSearchListGetResult
- type Area
- type Attributes
- type BedInfoGroupVo
- type BedInfoVo
- type Bizextmap
- type Brand
- type BrandType
- type FacilityIcons
- type Gallery
- type GetMixRateListParam
- type GetMixRateListResult
- type Headers
- type HighlightContent
- type HotelDivision
- type HotelInfoParam
- type HotelLabelDto
- type HotelLabelVo
- type HotelListInfo
- type HotelPackageVo
- type HotelPriceParam
- type HotelPriceResultSet
- type HotelTopDetailsParam
- type HotelTopDetailsVo
- type HotelTopStaticDetailsParam
- type HotelTopStaticDetailsVo
- type ItemInfo
- type ItemRateReplyVo
- type ItemStatisticVo
- type LikeTargetCount
- type MixRateVo
- type NameValuePair
- type Option
- type OrderConfirmUnits
- type PackageRate
- type Panorama
- type ParentInfo
- type PicStringArrayDo
- type Rate
- type RoomTypeBedInfoVo
- type RoomTypeDailyPrice
- type RoomTypeInfo
- type SHotelDailyPrice
- type SHotelInfoObject
- type SHotelPrice
- type SHotelVo
- type SRoomType
- type SRoomTypeDailyPrice
- type SRoomTypePropertiesSetVo
- type SRoomTypeVo
- type ScoreInfo
- type SearchPoi
- type SellerSupplierPartnerMemberInfoVo
- type ShotelPropertiesSetVo
- type ShotelPropertiesVo
- type StatInfo
- type SuggestItemVo
- type TabInfo
- type TaobaoXhotelCityGetAPIRequest
- func (r TaobaoXhotelCityGetAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelCityGetAPIRequest) GetApiParams() url.Values
- func (r TaobaoXhotelCityGetAPIRequest) GetCount() int64
- func (r TaobaoXhotelCityGetAPIRequest) GetStart() int64
- func (r *TaobaoXhotelCityGetAPIRequest) SetCount(_count int64) error
- func (r *TaobaoXhotelCityGetAPIRequest) SetStart(_start int64) error
- type TaobaoXhotelCityGetAPIResponse
- type TaobaoXhotelCityGetAPIResponseModel
- type TaobaoXhotelInfoListGetAPIRequest
- func (r TaobaoXhotelInfoListGetAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelInfoListGetAPIRequest) GetApiParams() url.Values
- func (r TaobaoXhotelInfoListGetAPIRequest) GetCityCode() int64
- func (r TaobaoXhotelInfoListGetAPIRequest) GetCurrentPage() int64
- func (r TaobaoXhotelInfoListGetAPIRequest) GetPageSize() int64
- func (r TaobaoXhotelInfoListGetAPIRequest) GetPid() string
- func (r TaobaoXhotelInfoListGetAPIRequest) GetShid() int64
- func (r *TaobaoXhotelInfoListGetAPIRequest) SetCityCode(_cityCode int64) error
- func (r *TaobaoXhotelInfoListGetAPIRequest) SetCurrentPage(_currentPage int64) error
- func (r *TaobaoXhotelInfoListGetAPIRequest) SetPageSize(_pageSize int64) error
- func (r *TaobaoXhotelInfoListGetAPIRequest) SetPid(_pid string) error
- func (r *TaobaoXhotelInfoListGetAPIRequest) SetShid(_shid int64) error
- type TaobaoXhotelInfoListGetAPIResponse
- type TaobaoXhotelInfoListGetAPIResponseModel
- type TaobaoXhotelInfoListGetForHelloAPIRequest
- func (r TaobaoXhotelInfoListGetForHelloAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelInfoListGetForHelloAPIRequest) GetApiParams() url.Values
- func (r TaobaoXhotelInfoListGetForHelloAPIRequest) GetHotelInfoParam() *HotelInfoParam
- func (r *TaobaoXhotelInfoListGetForHelloAPIRequest) SetHotelInfoParam(_hotelInfoParam *HotelInfoParam) error
- type TaobaoXhotelInfoListGetForHelloAPIResponse
- type TaobaoXhotelInfoListGetForHelloAPIResponseModel
- type TaobaoXhotelInfoListGetForHelloResultSet
- type TaobaoXhotelPriceGetForHelloAPIRequest
- func (r TaobaoXhotelPriceGetForHelloAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelPriceGetForHelloAPIRequest) GetApiParams() url.Values
- func (r TaobaoXhotelPriceGetForHelloAPIRequest) GetHotelPriceParam() *HotelPriceParam
- func (r *TaobaoXhotelPriceGetForHelloAPIRequest) SetHotelPriceParam(_hotelPriceParam *HotelPriceParam) error
- type TaobaoXhotelPriceGetForHelloAPIResponse
- type TaobaoXhotelPriceGetForHelloAPIResponseModel
- type TopCitySuggestListVo
- type TopHotelSearchListParam
- type TopHotelSearchListVo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlitripHotelDetailInfoGetAPIRequest ¶ added in v1.2.0
type AlitripHotelDetailInfoGetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlitripHotelDetailInfoGetAPIRequest 详情页动态信息接口 API请求 alitrip.hotel.detail.info.get
酒店详情页动态信息TOP方法
func NewAlitripHotelDetailInfoGetRequest ¶
func NewAlitripHotelDetailInfoGetRequest() *AlitripHotelDetailInfoGetAPIRequest
NewAlitripHotelDetailInfoGetRequest 初始化AlitripHotelDetailInfoGetAPIRequest对象
func (AlitripHotelDetailInfoGetAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlitripHotelDetailInfoGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlitripHotelDetailInfoGetAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlitripHotelDetailInfoGetAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (AlitripHotelDetailInfoGetAPIRequest) GetParamHotelTopDetailsParam ¶ added in v1.2.0
func (r AlitripHotelDetailInfoGetAPIRequest) GetParamHotelTopDetailsParam() *HotelTopDetailsParam
GetParamHotelTopDetailsParam ParamHotelTopDetailsParam Getter
func (*AlitripHotelDetailInfoGetAPIRequest) SetParamHotelTopDetailsParam ¶ added in v1.2.0
func (r *AlitripHotelDetailInfoGetAPIRequest) SetParamHotelTopDetailsParam(_paramHotelTopDetailsParam *HotelTopDetailsParam) error
SetParamHotelTopDetailsParam is ParamHotelTopDetailsParam Setter 详情页动态信息参数类
type AlitripHotelDetailInfoGetAPIResponse ¶
type AlitripHotelDetailInfoGetAPIResponse struct { model.CommonResponse AlitripHotelDetailInfoGetAPIResponseModel }
AlitripHotelDetailInfoGetAPIResponse 详情页动态信息接口 API返回值 alitrip.hotel.detail.info.get
酒店详情页动态信息TOP方法
type AlitripHotelDetailInfoGetAPIResponseModel ¶ added in v1.2.0
type AlitripHotelDetailInfoGetAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_hotel_detail_info_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AlitripHotelDetailInfoGetResult `json:"result,omitempty" xml:"result,omitempty"` }
AlitripHotelDetailInfoGetAPIResponseModel is 详情页动态信息接口 成功返回结果
type AlitripHotelDetailInfoGetResult ¶
type AlitripHotelDetailInfoGetResult struct { // mappingCode MappingCode string `json:"mapping_code,omitempty" xml:"mapping_code,omitempty"` // msgCode MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // msgInfo MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // bizExtMap BizExtMap *Bizextmap `json:"biz_ext_map,omitempty" xml:"biz_ext_map,omitempty"` // headers Headers *Headers `json:"headers,omitempty" xml:"headers,omitempty"` // httpStatusCode HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"` // 返回结果 Model *HotelTopDetailsVo `json:"model,omitempty" xml:"model,omitempty"` // success Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlitripHotelDetailInfoGetResult 结构体
type AlitripHotelDetailStaticinfoGetAPIRequest ¶ added in v1.2.0
type AlitripHotelDetailStaticinfoGetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlitripHotelDetailStaticinfoGetAPIRequest 详情页静态信息 API请求 alitrip.hotel.detail.staticinfo.get
酒店静态信息TOP接口
func NewAlitripHotelDetailStaticinfoGetRequest ¶
func NewAlitripHotelDetailStaticinfoGetRequest() *AlitripHotelDetailStaticinfoGetAPIRequest
NewAlitripHotelDetailStaticinfoGetRequest 初始化AlitripHotelDetailStaticinfoGetAPIRequest对象
func (AlitripHotelDetailStaticinfoGetAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlitripHotelDetailStaticinfoGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlitripHotelDetailStaticinfoGetAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlitripHotelDetailStaticinfoGetAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (AlitripHotelDetailStaticinfoGetAPIRequest) GetParamHotelTopStaticDetailsParam ¶ added in v1.2.0
func (r AlitripHotelDetailStaticinfoGetAPIRequest) GetParamHotelTopStaticDetailsParam() *HotelTopStaticDetailsParam
GetParamHotelTopStaticDetailsParam ParamHotelTopStaticDetailsParam Getter
func (*AlitripHotelDetailStaticinfoGetAPIRequest) SetParamHotelTopStaticDetailsParam ¶ added in v1.2.0
func (r *AlitripHotelDetailStaticinfoGetAPIRequest) SetParamHotelTopStaticDetailsParam(_paramHotelTopStaticDetailsParam *HotelTopStaticDetailsParam) error
SetParamHotelTopStaticDetailsParam is ParamHotelTopStaticDetailsParam Setter 酒店详情页静态信息参数
type AlitripHotelDetailStaticinfoGetAPIResponse ¶
type AlitripHotelDetailStaticinfoGetAPIResponse struct { model.CommonResponse AlitripHotelDetailStaticinfoGetAPIResponseModel }
AlitripHotelDetailStaticinfoGetAPIResponse 详情页静态信息 API返回值 alitrip.hotel.detail.staticinfo.get
酒店静态信息TOP接口
type AlitripHotelDetailStaticinfoGetAPIResponseModel ¶ added in v1.2.0
type AlitripHotelDetailStaticinfoGetAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_hotel_detail_staticinfo_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AlitripHotelDetailStaticinfoGetResult `json:"result,omitempty" xml:"result,omitempty"` }
AlitripHotelDetailStaticinfoGetAPIResponseModel is 详情页静态信息 成功返回结果
type AlitripHotelDetailStaticinfoGetResult ¶
type AlitripHotelDetailStaticinfoGetResult struct { // mappingCode MappingCode string `json:"mapping_code,omitempty" xml:"mapping_code,omitempty"` // msgCode MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // msgInfo MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // bizExtMap BizExtMap *Bizextmap `json:"biz_ext_map,omitempty" xml:"biz_ext_map,omitempty"` // headers Headers *Headers `json:"headers,omitempty" xml:"headers,omitempty"` // httpStatusCode HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"` // 详情页静态信息 Model *HotelTopStaticDetailsVo `json:"model,omitempty" xml:"model,omitempty"` // success Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlitripHotelDetailStaticinfoGetResult 结构体
type AlitripHotelRateGetmixratelistGetAPIRequest ¶ added in v1.2.0
type AlitripHotelRateGetmixratelistGetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlitripHotelRateGetmixratelistGetAPIRequest 酒店评论接口 API请求 alitrip.hotel.rate.getmixratelist.get
酒店评论接口
func NewAlitripHotelRateGetmixratelistGetRequest ¶
func NewAlitripHotelRateGetmixratelistGetRequest() *AlitripHotelRateGetmixratelistGetAPIRequest
NewAlitripHotelRateGetmixratelistGetRequest 初始化AlitripHotelRateGetmixratelistGetAPIRequest对象
func (AlitripHotelRateGetmixratelistGetAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlitripHotelRateGetmixratelistGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlitripHotelRateGetmixratelistGetAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlitripHotelRateGetmixratelistGetAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (AlitripHotelRateGetmixratelistGetAPIRequest) GetParamGetMixRateListParam ¶ added in v1.2.0
func (r AlitripHotelRateGetmixratelistGetAPIRequest) GetParamGetMixRateListParam() *GetMixRateListParam
GetParamGetMixRateListParam ParamGetMixRateListParam Getter
func (*AlitripHotelRateGetmixratelistGetAPIRequest) SetParamGetMixRateListParam ¶ added in v1.2.0
func (r *AlitripHotelRateGetmixratelistGetAPIRequest) SetParamGetMixRateListParam(_paramGetMixRateListParam *GetMixRateListParam) error
SetParamGetMixRateListParam is ParamGetMixRateListParam Setter 评论参数
type AlitripHotelRateGetmixratelistGetAPIResponse ¶
type AlitripHotelRateGetmixratelistGetAPIResponse struct { model.CommonResponse AlitripHotelRateGetmixratelistGetAPIResponseModel }
AlitripHotelRateGetmixratelistGetAPIResponse 酒店评论接口 API返回值 alitrip.hotel.rate.getmixratelist.get
酒店评论接口
type AlitripHotelRateGetmixratelistGetAPIResponseModel ¶ added in v1.2.0
type AlitripHotelRateGetmixratelistGetAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_hotel_rate_getmixratelist_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AlitripHotelRateGetmixratelistGetResult `json:"result,omitempty" xml:"result,omitempty"` }
AlitripHotelRateGetmixratelistGetAPIResponseModel is 酒店评论接口 成功返回结果
type AlitripHotelRateGetmixratelistGetResult ¶
type AlitripHotelRateGetmixratelistGetResult struct { // mappingCode MappingCode string `json:"mapping_code,omitempty" xml:"mapping_code,omitempty"` // msgCode MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // msgInfo MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // bizExtMap BizExtMap *Bizextmap `json:"biz_ext_map,omitempty" xml:"biz_ext_map,omitempty"` // headers Headers *Headers `json:"headers,omitempty" xml:"headers,omitempty"` // httpStatusCode HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"` // model Model *GetMixRateListResult `json:"model,omitempty" xml:"model,omitempty"` // success Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlitripHotelRateGetmixratelistGetResult 结构体
type AlitripHotelSearchCitysuggestGetAPIRequest ¶ added in v1.2.0
type AlitripHotelSearchCitysuggestGetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlitripHotelSearchCitysuggestGetAPIRequest 城市Suggest接口 API请求 alitrip.hotel.search.citysuggest.get
城市Suggest接口
func NewAlitripHotelSearchCitysuggestGetRequest ¶
func NewAlitripHotelSearchCitysuggestGetRequest() *AlitripHotelSearchCitysuggestGetAPIRequest
NewAlitripHotelSearchCitysuggestGetRequest 初始化AlitripHotelSearchCitysuggestGetAPIRequest对象
func (AlitripHotelSearchCitysuggestGetAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlitripHotelSearchCitysuggestGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlitripHotelSearchCitysuggestGetAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlitripHotelSearchCitysuggestGetAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (AlitripHotelSearchCitysuggestGetAPIRequest) GetKeyWords ¶ added in v1.2.0
func (r AlitripHotelSearchCitysuggestGetAPIRequest) GetKeyWords() string
GetKeyWords KeyWords Getter
func (AlitripHotelSearchCitysuggestGetAPIRequest) GetUserId ¶ added in v1.2.0
func (r AlitripHotelSearchCitysuggestGetAPIRequest) GetUserId() int64
GetUserId UserId Getter
func (*AlitripHotelSearchCitysuggestGetAPIRequest) SetKeyWords ¶ added in v1.2.0
func (r *AlitripHotelSearchCitysuggestGetAPIRequest) SetKeyWords(_keyWords string) error
SetKeyWords is KeyWords Setter 用户输入的词
func (*AlitripHotelSearchCitysuggestGetAPIRequest) SetUserId ¶ added in v1.2.0
func (r *AlitripHotelSearchCitysuggestGetAPIRequest) SetUserId(_userId int64) error
SetUserId is UserId Setter 用户id
type AlitripHotelSearchCitysuggestGetAPIResponse ¶
type AlitripHotelSearchCitysuggestGetAPIResponse struct { model.CommonResponse AlitripHotelSearchCitysuggestGetAPIResponseModel }
AlitripHotelSearchCitysuggestGetAPIResponse 城市Suggest接口 API返回值 alitrip.hotel.search.citysuggest.get
城市Suggest接口
type AlitripHotelSearchCitysuggestGetAPIResponseModel ¶ added in v1.2.0
type AlitripHotelSearchCitysuggestGetAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_hotel_search_citysuggest_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AlitripHotelSearchCitysuggestGetResult `json:"result,omitempty" xml:"result,omitempty"` }
AlitripHotelSearchCitysuggestGetAPIResponseModel is 城市Suggest接口 成功返回结果
type AlitripHotelSearchCitysuggestGetResult ¶
type AlitripHotelSearchCitysuggestGetResult struct { // mappingCode MappingCode string `json:"mapping_code,omitempty" xml:"mapping_code,omitempty"` // 错误码 MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // 错误消息 MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // bizExtMap BizExtMap *Bizextmap `json:"biz_ext_map,omitempty" xml:"biz_ext_map,omitempty"` // headers Headers *Headers `json:"headers,omitempty" xml:"headers,omitempty"` // httpStatusCode HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"` // 具体的返回数据 Model *TopCitySuggestListVo `json:"model,omitempty" xml:"model,omitempty"` // 是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlitripHotelSearchCitysuggestGetResult 结构体
type AlitripHotelSearchListGetAPIRequest ¶ added in v1.2.0
type AlitripHotelSearchListGetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlitripHotelSearchListGetAPIRequest 酒店搜索List接口 API请求 alitrip.hotel.search.list.get
酒店搜索List接口
func NewAlitripHotelSearchListGetRequest ¶
func NewAlitripHotelSearchListGetRequest() *AlitripHotelSearchListGetAPIRequest
NewAlitripHotelSearchListGetRequest 初始化AlitripHotelSearchListGetAPIRequest对象
func (AlitripHotelSearchListGetAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlitripHotelSearchListGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlitripHotelSearchListGetAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlitripHotelSearchListGetAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (AlitripHotelSearchListGetAPIRequest) GetParamTopHotelSearchListParam ¶ added in v1.2.0
func (r AlitripHotelSearchListGetAPIRequest) GetParamTopHotelSearchListParam() *TopHotelSearchListParam
GetParamTopHotelSearchListParam ParamTopHotelSearchListParam Getter
func (*AlitripHotelSearchListGetAPIRequest) SetParamTopHotelSearchListParam ¶ added in v1.2.0
func (r *AlitripHotelSearchListGetAPIRequest) SetParamTopHotelSearchListParam(_paramTopHotelSearchListParam *TopHotelSearchListParam) error
SetParamTopHotelSearchListParam is ParamTopHotelSearchListParam Setter 入参
type AlitripHotelSearchListGetAPIResponse ¶
type AlitripHotelSearchListGetAPIResponse struct { model.CommonResponse AlitripHotelSearchListGetAPIResponseModel }
AlitripHotelSearchListGetAPIResponse 酒店搜索List接口 API返回值 alitrip.hotel.search.list.get
酒店搜索List接口
type AlitripHotelSearchListGetAPIResponseModel ¶ added in v1.2.0
type AlitripHotelSearchListGetAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_hotel_search_list_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AlitripHotelSearchListGetResult `json:"result,omitempty" xml:"result,omitempty"` }
AlitripHotelSearchListGetAPIResponseModel is 酒店搜索List接口 成功返回结果
type AlitripHotelSearchListGetResult ¶
type AlitripHotelSearchListGetResult struct { // mappingCode MappingCode string `json:"mapping_code,omitempty" xml:"mapping_code,omitempty"` // 错误码 MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // 错误消息 MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // bizExtMap BizExtMap *Bizextmap `json:"biz_ext_map,omitempty" xml:"biz_ext_map,omitempty"` // headers Headers *Headers `json:"headers,omitempty" xml:"headers,omitempty"` // httpStatusCode HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"` // model Model *TopHotelSearchListVo `json:"model,omitempty" xml:"model,omitempty"` // 是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlitripHotelSearchListGetResult 结构体
type Area ¶
type Area struct { // 商圈id Id string `json:"id,omitempty" xml:"id,omitempty"` // 商圈名字 Name string `json:"name,omitempty" xml:"name,omitempty"` }
Area 结构体
type Attributes ¶
type Attributes struct { // key Key string `json:"key,omitempty" xml:"key,omitempty"` }
Attributes 结构体
type BedInfoGroupVo ¶
type BedInfoGroupVo struct { // 和关系床型集合 BedInfos []BedInfoVo `json:"bed_infos,omitempty" xml:"bed_infos>bed_info_vo,omitempty"` // 简短描述,用于详情页报价前面的床型展示 BriefDesc string `json:"brief_desc,omitempty" xml:"brief_desc,omitempty"` // 分类,大类,用于搜索的筛选项。1:大床,2:双床,3:单人床,4:多床 Classification string `json:"classification,omitempty" xml:"classification,omitempty"` // 分类描述 ClassificationDesc string `json:"classification_desc,omitempty" xml:"classification_desc,omitempty"` // 描述,长描述,描述为最详细的内容,用于详情页房型详情Dialog,下单页,订单页展示 Desc string `json:"desc,omitempty" xml:"desc,omitempty"` // 模糊描述,最精简的描述信息,大床/双床/单人床/多床/床位简单描述,较长描述省略床宽 FuzzyDesc string `json:"fuzzy_desc,omitempty" xml:"fuzzy_desc,omitempty"` // 简单描述,较长描述省略床宽,但依然会描述具体的床型信息,用于详情页标准房型床型展示 SimpleDesc string `json:"simple_desc,omitempty" xml:"simple_desc,omitempty"` // 床数量 BedNum int64 `json:"bed_num,omitempty" xml:"bed_num,omitempty"` }
BedInfoGroupVo 结构体
type BedInfoVo ¶
type BedInfoVo struct { // 床型 BedType string `json:"bed_type,omitempty" xml:"bed_type,omitempty"` // 描述 Desc string `json:"desc,omitempty" xml:"desc,omitempty"` // 床长 Length string `json:"length,omitempty" xml:"length,omitempty"` // 长款 Width string `json:"width,omitempty" xml:"width,omitempty"` // 床数量 BedNum int64 `json:"bed_num,omitempty" xml:"bed_num,omitempty"` }
BedInfoVo 结构体
type Bizextmap ¶
type Bizextmap struct { // empty Empty bool `json:"empty,omitempty" xml:"empty,omitempty"` }
Bizextmap 结构体
type Brand ¶
type Brand struct { // 品牌code BrandCode string `json:"brand_code,omitempty" xml:"brand_code,omitempty"` // 品牌名称 BrandName string `json:"brand_name,omitempty" xml:"brand_name,omitempty"` }
Brand 结构体
type BrandType ¶
type BrandType struct { // 品牌列表 BrandList []Brand `json:"brand_list,omitempty" xml:"brand_list>brand,omitempty"` // 品牌类型 TypeId string `json:"type_id,omitempty" xml:"type_id,omitempty"` // 品牌类型名称 TypeName string `json:"type_name,omitempty" xml:"type_name,omitempty"` }
BrandType 结构体
type FacilityIcons ¶
type FacilityIcons struct { // facilityKey FacilityKey string `json:"facility_key,omitempty" xml:"facility_key,omitempty"` // facilityValue FacilityValue string `json:"facility_value,omitempty" xml:"facility_value,omitempty"` }
FacilityIcons 结构体
type Gallery ¶
type Gallery struct { // pictures Pictures []string `json:"pictures,omitempty" xml:"pictures>string,omitempty"` // name Name string `json:"name,omitempty" xml:"name,omitempty"` // id Id int64 `json:"id,omitempty" xml:"id,omitempty"` }
Gallery 结构体
type GetMixRateListParam ¶
type GetMixRateListParam struct { // 酒店评论类型筛选 TabFilter string `json:"tab_filter,omitempty" xml:"tab_filter,omitempty"` // 业务类型 ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"` // 用于嵌入页截断显示 Limit int64 `json:"limit,omitempty" xml:"limit,omitempty"` // 是否加载顶踩数据,为0不加载,为1加载 LoadAttitude int64 `json:"load_attitude,omitempty" xml:"load_attitude,omitempty"` // 是否加载回复数据,为0不加载,为1加载 LoadReply int64 `json:"load_reply,omitempty" xml:"load_reply,omitempty"` // 页面号,第几页 PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"` // 页面包含的记录数 PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"` }
GetMixRateListParam 结构体
type GetMixRateListResult ¶
type GetMixRateListResult struct { // 商品评论列表 MixRates []MixRateVo `json:"mix_rates,omitempty" xml:"mix_rates>mix_rate_vo,omitempty"` // 页面布局信息 ConfigInfo string `json:"config_info,omitempty" xml:"config_info,omitempty"` // debugInfo DebugInfo string `json:"debug_info,omitempty" xml:"debug_info,omitempty"` // errCode ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"` // errMsg ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"` // 服务器主机名称,排查问题使用 HostName string `json:"host_name,omitempty" xml:"host_name,omitempty"` // 附加属性 Attributes *Attributes `json:"attributes,omitempty" xml:"attributes,omitempty"` // 是否可以向下翻页,0不可以,1可以 HasNextPage int64 `json:"has_next_page,omitempty" xml:"has_next_page,omitempty"` // 统计项 ItemStatistic *ItemStatisticVo `json:"item_statistic,omitempty" xml:"item_statistic,omitempty"` // 总记录数 TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"` // degrade Degrade bool `json:"degrade,omitempty" xml:"degrade,omitempty"` // success Success bool `json:"success,omitempty" xml:"success,omitempty"` }
GetMixRateListResult 结构体
type Headers ¶
type Headers struct { // empty Empty bool `json:"empty,omitempty" xml:"empty,omitempty"` }
Headers 结构体
type HighlightContent ¶
type HighlightContent struct { // color Color string `json:"color,omitempty" xml:"color,omitempty"` // desc Desc string `json:"desc,omitempty" xml:"desc,omitempty"` // highlightColor HighlightColor string `json:"highlight_color,omitempty" xml:"highlight_color,omitempty"` // title Title string `json:"title,omitempty" xml:"title,omitempty"` }
HighlightContent 结构体
type HotelDivision ¶
type HotelDivision struct { // 城市名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 0:国内;1:国外 Region int64 `json:"region,omitempty" xml:"region,omitempty"` // 城市编码 Code int64 `json:"code,omitempty" xml:"code,omitempty"` // 层级,1:国家,2:州省,3:城市,4:区县 Level int64 `json:"level,omitempty" xml:"level,omitempty"` // 类型,0:普通,1:景点,cityTag,如千岛湖 Type int64 `json:"type,omitempty" xml:"type,omitempty"` // 父行政区编码,例如杭州市(330100)的父行政区为浙江省(330000)。注意:如果parent_code的值为0,表示该行政区为最高级别的行政区,没有父行政区。 ParentCode int64 `json:"parent_code,omitempty" xml:"parent_code,omitempty"` // code是否可用来搜索酒店,true:code可直接用于搜索酒店,false: code不可直接用于搜索酒店。 Searchable bool `json:"searchable,omitempty" xml:"searchable,omitempty"` }
HotelDivision 结构体
type HotelInfoParam ¶
type HotelInfoParam struct { // pid Pid string `json:"pid,omitempty" xml:"pid,omitempty"` // 经过混淆的userId OpenId string `json:"open_id,omitempty" xml:"open_id,omitempty"` // 城市code CityCode int64 `json:"city_code,omitempty" xml:"city_code,omitempty"` // 上次请求的分页数据中最后一个shid LastShid int64 `json:"last_shid,omitempty" xml:"last_shid,omitempty"` // 每页数据量 PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"` // 单个请求的shid Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"` }
HotelInfoParam 结构体
type HotelLabelDto ¶
type HotelLabelDto struct { // 颜色 Color string `json:"color,omitempty" xml:"color,omitempty"` // 描述 Desc string `json:"desc,omitempty" xml:"desc,omitempty"` // 图片 Icon string `json:"icon,omitempty" xml:"icon,omitempty"` // 需要映射到PC的参数(拼装生成pc请求值) RefFieldName string `json:"ref_field_name,omitempty" xml:"ref_field_name,omitempty"` // 需要映射到PC的参数(拼装生成pc返回值) ReqFieldName string `json:"req_field_name,omitempty" xml:"req_field_name,omitempty"` // 内容 Text string `json:"text,omitempty" xml:"text,omitempty"` // id Id int64 `json:"id,omitempty" xml:"id,omitempty"` // 索引 Index int64 `json:"index,omitempty" xml:"index,omitempty"` // 位置 Pos int64 `json:"pos,omitempty" xml:"pos,omitempty"` // 值 Value int64 `json:"value,omitempty" xml:"value,omitempty"` // is show label Show bool `json:"show,omitempty" xml:"show,omitempty"` }
HotelLabelDto 结构体
type HotelLabelVo ¶
type HotelLabelVo struct { // 酒店标签�文案 Text string `json:"text,omitempty" xml:"text,omitempty"` // 酒店标签�颜色 Color string `json:"color,omitempty" xml:"color,omitempty"` // desc Desc string `json:"desc,omitempty" xml:"desc,omitempty"` // icon Icon string `json:"icon,omitempty" xml:"icon,omitempty"` // refFieldName RefFieldName string `json:"ref_field_name,omitempty" xml:"ref_field_name,omitempty"` // reqFieldName ReqFieldName string `json:"req_field_name,omitempty" xml:"req_field_name,omitempty"` // 酒店标签id Id int64 `json:"id,omitempty" xml:"id,omitempty"` // index Index int64 `json:"index,omitempty" xml:"index,omitempty"` // pos Pos int64 `json:"pos,omitempty" xml:"pos,omitempty"` // value Value int64 `json:"value,omitempty" xml:"value,omitempty"` // show Show bool `json:"show,omitempty" xml:"show,omitempty"` }
HotelLabelVo 结构体
type HotelListInfo ¶
type HotelListInfo struct { // 酒店标签 Labels []HotelLabelVo `json:"labels,omitempty" xml:"labels>hotel_label_vo,omitempty"` // 活动 PromotionDescArrs []string `json:"promotion_desc_arrs,omitempty" xml:"promotion_desc_arrs>string,omitempty"` // service Services []Option `json:"services,omitempty" xml:"services>option,omitempty"` // 商圈 Areas []Area `json:"areas,omitempty" xml:"areas>area,omitempty"` // 地址 Address string `json:"address,omitempty" xml:"address,omitempty"` // 评论分数 CommentScore string `json:"comment_score,omitempty" xml:"comment_score,omitempty"` // 评论分数的描述文案 CommentScoreDesc string `json:"comment_score_desc,omitempty" xml:"comment_score_desc,omitempty"` // 距离文案 DistanceDesc string `json:"distance_desc,omitempty" xml:"distance_desc,omitempty"` // 英文名 EnglishName string `json:"english_name,omitempty" xml:"english_name,omitempty"` // 酒店fax Fax string `json:"fax,omitempty" xml:"fax,omitempty"` // 头图地址 HeaderPicUrl string `json:"header_pic_url,omitempty" xml:"header_pic_url,omitempty"` // 酒店经度 Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"` // 酒店纬度 Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"` // 酒店名字 Name string `json:"name,omitempty" xml:"name,omitempty"` // 酒店星级类型 StarType string `json:"star_type,omitempty" xml:"star_type,omitempty"` // 酒店电话 Tel string `json:"tel,omitempty" xml:"tel,omitempty"` // 品牌Id BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"` // 品牌名字 BrandName string `json:"brand_name,omitempty" xml:"brand_name,omitempty"` // 品牌英文名字 BrandNameEnglish string `json:"brand_name_english,omitempty" xml:"brand_name_english,omitempty"` // inRightMapHotelTitle InRightMapHotelTitle string `json:"in_right_map_hotel_title,omitempty" xml:"in_right_map_hotel_title,omitempty"` // laterPayIcon LaterPayIcon string `json:"later_pay_icon,omitempty" xml:"later_pay_icon,omitempty"` // inventoryDesc InventoryDesc string `json:"inventory_desc,omitempty" xml:"inventory_desc,omitempty"` // 酒店特色id FeatureHotelType string `json:"feature_hotel_type,omitempty" xml:"feature_hotel_type,omitempty"` // 酒店特色名称 FeatureHotelTypeName string `json:"feature_hotel_type_name,omitempty" xml:"feature_hotel_type_name,omitempty"` // 城市code CityCode int64 `json:"city_code,omitempty" xml:"city_code,omitempty"` // 评论条数 CommentCount int64 `json:"comment_count,omitempty" xml:"comment_count,omitempty"` // 评论分数 CommentSource int64 `json:"comment_source,omitempty" xml:"comment_source,omitempty"` // 酒店报价 Price int64 `json:"price,omitempty" xml:"price,omitempty"` // 标准酒店id Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"` // searchPOI SearchPOI *SearchPoi `json:"search_p_o_i,omitempty" xml:"search_p_o_i,omitempty"` // 是否有信用住商品 HasAliCreditItem bool `json:"has_ali_credit_item,omitempty" xml:"has_ali_credit_item,omitempty"` // 是否有全景图 HasFullScenePicture bool `json:"has_full_scene_picture,omitempty" xml:"has_full_scene_picture,omitempty"` // 是否售完 SoldOut bool `json:"sold_out,omitempty" xml:"sold_out,omitempty"` }
HotelListInfo 结构体
type HotelPackageVo ¶
type HotelPackageVo struct { // detailPackageDesc DetailPackageDesc string `json:"detail_package_desc,omitempty" xml:"detail_package_desc,omitempty"` // detailPackageLogo DetailPackageLogo string `json:"detail_package_logo,omitempty" xml:"detail_package_logo,omitempty"` // howToPlay HowToPlay string `json:"how_to_play,omitempty" xml:"how_to_play,omitempty"` // note Note string `json:"note,omitempty" xml:"note,omitempty"` // packageDesc PackageDesc string `json:"package_desc,omitempty" xml:"package_desc,omitempty"` // packageName PackageName string `json:"package_name,omitempty" xml:"package_name,omitempty"` // packageTypeName PackageTypeName string `json:"package_type_name,omitempty" xml:"package_type_name,omitempty"` // scenicAddress ScenicAddress string `json:"scenic_address,omitempty" xml:"scenic_address,omitempty"` // scenicCoverImg ScenicCoverImg string `json:"scenic_cover_img,omitempty" xml:"scenic_cover_img,omitempty"` // scenicName ScenicName string `json:"scenic_name,omitempty" xml:"scenic_name,omitempty"` // packageId PackageId int64 `json:"package_id,omitempty" xml:"package_id,omitempty"` // packageType PackageType int64 `json:"package_type,omitempty" xml:"package_type,omitempty"` }
HotelPackageVo 结构体
type HotelPriceParam ¶
type HotelPriceParam struct { // 版本控制(3.0支持信用住) DataVersion string `json:"data_version,omitempty" xml:"data_version,omitempty"` // 离店日期 EndDate string `json:"end_date,omitempty" xml:"end_date,omitempty"` // 经过混淆的userId OpenId string `json:"open_id,omitempty" xml:"open_id,omitempty"` // 标志参数pid Pid string `json:"pid,omitempty" xml:"pid,omitempty"` // 标准酒店id和城市编码拼接字符串,最多50个 ShidCityCode string `json:"shid_city_code,omitempty" xml:"shid_city_code,omitempty"` // 入住日期 StartDate string `json:"start_date,omitempty" xml:"start_date,omitempty"` // 请求类型:0批量请求;1实时请求 Type int64 `json:"type,omitempty" xml:"type,omitempty"` }
HotelPriceParam 结构体
type HotelPriceResultSet ¶
type HotelPriceResultSet struct { // 每个标准酒店的库价集合 Results []SHotelPrice `json:"results,omitempty" xml:"results>s_hotel_price,omitempty"` // 当前用户的会员信息 BindMemberInfos []SellerSupplierPartnerMemberInfoVo `json:"bind_member_infos,omitempty" xml:"bind_member_infos>seller_supplier_partner_member_info_vo,omitempty"` // 渠道id,0--pc,1--无线 ChannelId string `json:"channel_id,omitempty" xml:"channel_id,omitempty"` // errorCode,error=true时有值 ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // 错误信息,error=true时有值 ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // 报价list页h5链接 H5ListUrl string `json:"h5_list_url,omitempty" xml:"h5_list_url,omitempty"` // list页pc链接 HotelListUrl string `json:"hotel_list_url,omitempty" xml:"hotel_list_url,omitempty"` // 请求id,用于链路追踪 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 数据总量 TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"` // 版本信息 Version int64 `json:"version,omitempty" xml:"version,omitempty"` // 本次请求是否错误,true--出粗 Error bool `json:"error,omitempty" xml:"error,omitempty"` // 当前数据集合是否还有下一页 HasNext bool `json:"has_next,omitempty" xml:"has_next,omitempty"` // 服务调用是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
HotelPriceResultSet 结构体
type HotelTopDetailsParam ¶
type HotelTopDetailsParam struct { // 卖家id SellerIds []int64 `json:"seller_ids,omitempty" xml:"seller_ids>int64,omitempty"` // 入住日期 CheckIn string `json:"check_in,omitempty" xml:"check_in,omitempty"` // 离店日期 CheckOut string `json:"check_out,omitempty" xml:"check_out,omitempty"` // 儿童年龄 ChildrenAges string `json:"children_ages,omitempty" xml:"children_ages,omitempty"` // 城市code CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"` // 筛选 ScreenCodes string `json:"screen_codes,omitempty" xml:"screen_codes,omitempty"` // 渠道ttid Ttid string `json:"ttid,omitempty" xml:"ttid,omitempty"` // 成人数 AdultNum int64 `json:"adult_num,omitempty" xml:"adult_num,omitempty"` // 标准酒店id Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"` // 用户id UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"` }
HotelTopDetailsParam 结构体
type HotelTopDetailsVo ¶
type HotelTopDetailsVo struct { // 标签信息 Labels []HotelLabelDto `json:"labels,omitempty" xml:"labels>hotel_label_dto,omitempty"` // 套餐商品 PackRoomTypes []PackageRate `json:"pack_room_types,omitempty" xml:"pack_room_types>package_rate,omitempty"` // 房型信息 RoomTypes []RoomTypeInfo `json:"room_types,omitempty" xml:"room_types>room_type_info,omitempty"` // galleries Galleries []Gallery `json:"galleries,omitempty" xml:"galleries>gallery,omitempty"` // 入住日期 CheckIn string `json:"check_in,omitempty" xml:"check_in,omitempty"` // 离店日期 CheckOut string `json:"check_out,omitempty" xml:"check_out,omitempty"` // 信息 InfoMsg string `json:"info_msg,omitempty" xml:"info_msg,omitempty"` // 立减 SubtractPrice string `json:"subtract_price,omitempty" xml:"subtract_price,omitempty"` // dynamicUvDesc DynamicUvDesc string `json:"dynamic_uv_desc,omitempty" xml:"dynamic_uv_desc,omitempty"` // rateScore RateScore string `json:"rate_score,omitempty" xml:"rate_score,omitempty"` // rateScoreDesc RateScoreDesc string `json:"rate_score_desc,omitempty" xml:"rate_score_desc,omitempty"` // rateScoreText RateScoreText string `json:"rate_score_text,omitempty" xml:"rate_score_text,omitempty"` // scoreText ScoreText string `json:"score_text,omitempty" xml:"score_text,omitempty"` // star Star string `json:"star,omitempty" xml:"star,omitempty"` // searchId SearchId string `json:"search_id,omitempty" xml:"search_id,omitempty"` // 是否港澳台 IsGangAoTai int64 `json:"is_gang_ao_tai,omitempty" xml:"is_gang_ao_tai,omitempty"` // 是否国际 IsInternational int64 `json:"is_international,omitempty" xml:"is_international,omitempty"` // 标准酒店id Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"` // price Price int64 `json:"price,omitempty" xml:"price,omitempty"` // 是否显示 附加产品tab页 1-展示 0-否 ShowHotelPackageTab int64 `json:"show_hotel_package_tab,omitempty" xml:"show_hotel_package_tab,omitempty"` // rateNumber RateNumber int64 `json:"rate_number,omitempty" xml:"rate_number,omitempty"` }
HotelTopDetailsVo 结构体
type HotelTopStaticDetailsParam ¶
type HotelTopStaticDetailsParam struct { // 城市code CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"` // 渠道跟踪号 Ttid string `json:"ttid,omitempty" xml:"ttid,omitempty"` // 标准酒店id Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"` }
HotelTopStaticDetailsParam 结构体
type HotelTopStaticDetailsVo ¶
type HotelTopStaticDetailsVo struct { // 小图标展示 Icons []string `json:"icons,omitempty" xml:"icons>string,omitempty"` // 全景图 Panoramas []Panorama `json:"panoramas,omitempty" xml:"panoramas>panorama,omitempty"` // 酒店服务 Services []int64 `json:"services,omitempty" xml:"services>int64,omitempty"` // 设施icon FacilitieIcons []FacilityIcons `json:"facilitie_icons,omitempty" xml:"facilitie_icons>facility_icons,omitempty"` // 设施 Facilities []string `json:"facilities,omitempty" xml:"facilities>string,omitempty"` // 图片 Galleries []Gallery `json:"galleries,omitempty" xml:"galleries>gallery,omitempty"` // 房屋设施 RoomFacilities []string `json:"room_facilities,omitempty" xml:"room_facilities>string,omitempty"` // 设施信息 for pc Services4Pcs []string `json:"services4_pcs,omitempty" xml:"services4_pcs>string,omitempty"` // hotelPolicyList HotelPolicyList []string `json:"hotel_policy_list,omitempty" xml:"hotel_policy_list>string,omitempty"` // 地址 Address string `json:"address,omitempty" xml:"address,omitempty"` // 行政区商圈 Area string `json:"area,omitempty" xml:"area,omitempty"` // 开业或装修描述 Decorate string `json:"decorate,omitempty" xml:"decorate,omitempty"` // 英文名字 EnglishName string `json:"english_name,omitempty" xml:"english_name,omitempty"` // 消息信息 InfoMsg string `json:"info_msg,omitempty" xml:"info_msg,omitempty"` // 酒店名字 Name string `json:"name,omitempty" xml:"name,omitempty"` // 综合评分 RateScore string `json:"rate_score,omitempty" xml:"rate_score,omitempty"` // 酒店评分文案说明(超出预期,非常好,很好) RateScoreDesc string `json:"rate_score_desc,omitempty" xml:"rate_score_desc,omitempty"` // 地标纬度 RefLatitude string `json:"ref_latitude,omitempty" xml:"ref_latitude,omitempty"` // 地标经度 RefLongitude string `json:"ref_longitude,omitempty" xml:"ref_longitude,omitempty"` // 地标名 RefPoiName string `json:"ref_poi_name,omitempty" xml:"ref_poi_name,omitempty"` // 星级 Star string `json:"star,omitempty" xml:"star,omitempty"` // 电话 Tel string `json:"tel,omitempty" xml:"tel,omitempty"` // 动态uv DynamicUvDesc string `json:"dynamic_uv_desc,omitempty" xml:"dynamic_uv_desc,omitempty"` // 经度 Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"` // 纬度 Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"` // rateScoreText RateScoreText string `json:"rate_score_text,omitempty" xml:"rate_score_text,omitempty"` // 得分描述 ScoreText string `json:"score_text,omitempty" xml:"score_text,omitempty"` // 特征 Feature string `json:"feature,omitempty" xml:"feature,omitempty"` // 装修时间 DecorateTime string `json:"decorate_time,omitempty" xml:"decorate_time,omitempty"` // 描述 Description string `json:"description,omitempty" xml:"description,omitempty"` // 税 Fax string `json:"fax,omitempty" xml:"fax,omitempty"` // 开业时间 OpeningTime string `json:"opening_time,omitempty" xml:"opening_time,omitempty"` // 图片信息 PicUrls *PicStringArrayDo `json:"pic_urls,omitempty" xml:"pic_urls,omitempty"` // 评论数 RateNumber int64 `json:"rate_number,omitempty" xml:"rate_number,omitempty"` // 标准酒店id Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"` // commentSource CommentSource int64 `json:"comment_source,omitempty" xml:"comment_source,omitempty"` // 是否港澳台 IsGangAoTai int64 `json:"is_gang_ao_tai,omitempty" xml:"is_gang_ao_tai,omitempty"` // 是否国内 IsInternational int64 `json:"is_international,omitempty" xml:"is_international,omitempty"` }
HotelTopStaticDetailsVo 结构体
type ItemInfo ¶
type ItemInfo struct { // 早餐信息 Breakfasts []string `json:"breakfasts,omitempty" xml:"breakfasts>string,omitempty"` // 日历外币价(酒店本地价) DailyPrices []string `json:"daily_prices,omitempty" xml:"daily_prices>string,omitempty"` // 首住最大入住x间x晚 FirstStayLimits []int64 `json:"first_stay_limits,omitempty" xml:"first_stay_limits>int64,omitempty"` // 未来酒店 Futures []int64 `json:"futures,omitempty" xml:"futures>int64,omitempty"` // 礼物 Gifts []string `json:"gifts,omitempty" xml:"gifts>string,omitempty"` // 标签 Labels []int64 `json:"labels,omitempty" xml:"labels>int64,omitempty"` // 其他折扣 OthersDiscounts []string `json:"others_discounts,omitempty" xml:"others_discounts>string,omitempty"` // 大促展示的文案内容 PromotionDescArrs []string `json:"promotion_desc_arrs,omitempty" xml:"promotion_desc_arrs>string,omitempty"` // 退款策略 RefundPolicys []string `json:"refund_policys,omitempty" xml:"refund_policys>string,omitempty"` // 房屋内容 RoomContents []HighlightContent `json:"room_contents,omitempty" xml:"room_contents>highlight_content,omitempty"` // 不含税均价 AvgPriceWithOutTax string `json:"avg_price_with_out_tax,omitempty" xml:"avg_price_with_out_tax,omitempty"` // 含税均价 AvgPriceWithTax string `json:"avg_price_with_tax,omitempty" xml:"avg_price_with_tax,omitempty"` // 床型 BedDesc string `json:"bed_desc,omitempty" xml:"bed_desc,omitempty"` // bookingNoticeText1 BookingNoticeText1 string `json:"booking_notice_text1,omitempty" xml:"booking_notice_text1,omitempty"` // 早餐描述 BreakfastDesc string `json:"breakfast_desc,omitempty" xml:"breakfast_desc,omitempty"` // 取消描述 CancelDesc string `json:"cancel_desc,omitempty" xml:"cancel_desc,omitempty"` // 文案 CopyWriter string `json:"copy_writer,omitempty" xml:"copy_writer,omitempty"` // 展示价格 CostPrice string `json:"cost_price,omitempty" xml:"cost_price,omitempty"` // rate级别的透传字段,json格式 Hidden string `json:"hidden,omitempty" xml:"hidden,omitempty"` // 库存描述 InventoryDesc string `json:"inventory_desc,omitempty" xml:"inventory_desc,omitempty"` // rate上的价格描述文案 PriceDesc string `json:"price_desc,omitempty" xml:"price_desc,omitempty"` // 未落地商品库rate的唯一值,用于交易下单使用 RateKey string `json:"rate_key,omitempty" xml:"rate_key,omitempty"` // 退订信息 RefundInfo string `json:"refund_info,omitempty" xml:"refund_info,omitempty"` // 退款策略 RefundRules string `json:"refund_rules,omitempty" xml:"refund_rules,omitempty"` // 商品定价规则标题 RpTitle string `json:"rp_title,omitempty" xml:"rp_title,omitempty"` // 英文房型名称 RtEnglishName string `json:"rt_english_name,omitempty" xml:"rt_english_name,omitempty"` // 房型名称 RtName string `json:"rt_name,omitempty" xml:"rt_name,omitempty"` // 卖家nick SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"` // 卖家综合评分 SellerScore string `json:"seller_score,omitempty" xml:"seller_score,omitempty"` // 子标题 SubTitle string `json:"sub_title,omitempty" xml:"sub_title,omitempty"` // 税和费 TaxAndFee string `json:"tax_and_fee,omitempty" xml:"tax_and_fee,omitempty"` // 税 TaxPrice string `json:"tax_price,omitempty" xml:"tax_price,omitempty"` // rate上的标题:包含床型、早餐、退订政策短文案等。 Title string `json:"title,omitempty" xml:"title,omitempty"` // 含税总价 TotalPriceWithTax string `json:"total_price_with_tax,omitempty" xml:"total_price_with_tax,omitempty"` // discountDescs DiscountDescs string `json:"discount_descs,omitempty" xml:"discount_descs,omitempty"` // discountPrice DiscountPrice string `json:"discount_price,omitempty" xml:"discount_price,omitempty"` // double12Desc Double12Desc string `json:"double12_desc,omitempty" xml:"double12_desc,omitempty"` // refundDesc RefundDesc string `json:"refund_desc,omitempty" xml:"refund_desc,omitempty"` // 返现 BackCash int64 `json:"back_cash,omitempty" xml:"back_cash,omitempty"` // backTicketAmount BackTicketAmount int64 `json:"back_ticket_amount,omitempty" xml:"back_ticket_amount,omitempty"` // 酒店id Hid int64 `json:"hid,omitempty" xml:"hid,omitempty"` // 带高亮说明的title HighlightTitle *HighlightContent `json:"highlight_title,omitempty" xml:"highlight_title,omitempty"` // 酒店商品ID Id int64 `json:"id,omitempty" xml:"id,omitempty"` // IC商品数字ID Iid int64 `json:"iid,omitempty" xml:"iid,omitempty"` // 立减 ImmediatelySubtract int64 `json:"immediately_subtract,omitempty" xml:"immediately_subtract,omitempty"` // 担保 IsGuarantee int64 `json:"is_guarantee,omitempty" xml:"is_guarantee,omitempty"` // 打包 IsHotelPackage int64 `json:"is_hotel_package,omitempty" xml:"is_hotel_package,omitempty"` // 会员价 IsMember int64 `json:"is_member,omitempty" xml:"is_member,omitempty"` // 卖完 IsSellOut int64 `json:"is_sell_out,omitempty" xml:"is_sell_out,omitempty"` // 直减 MinusPrice int64 `json:"minus_price,omitempty" xml:"minus_price,omitempty"` // nop Nop int64 `json:"nop,omitempty" xml:"nop,omitempty"` // 入住人数 Occupancy int64 `json:"occupancy,omitempty" xml:"occupancy,omitempty"` // 预定链接 OrderConfirmUnits *OrderConfirmUnits `json:"order_confirm_units,omitempty" xml:"order_confirm_units,omitempty"` // 订单平均确认时长 OrderShipTime int64 `json:"order_ship_time,omitempty" xml:"order_ship_time,omitempty"` // 预订成功率 OrderSucessRate int64 `json:"order_sucess_rate,omitempty" xml:"order_sucess_rate,omitempty"` // 支付类型。编码取值:1:全额支付;5:前台面付; PaymentType int64 `json:"payment_type,omitempty" xml:"payment_type,omitempty"` // 支付code PaymentTypeCode int64 `json:"payment_type_code,omitempty" xml:"payment_type_code,omitempty"` // 库存 Quota int64 `json:"quota,omitempty" xml:"quota,omitempty"` // 商品id RateId int64 `json:"rate_id,omitempty" xml:"rate_id,omitempty"` // 商品定价规则ID,类似SKU Rpid int64 `json:"rpid,omitempty" xml:"rpid,omitempty"` // 卖家房型id RtId int64 `json:"rt_id,omitempty" xml:"rt_id,omitempty"` // 卖家ID SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"` // 卖家综合评分与同业相比结果:1:优于同业,-1:差于同业, 0:与同业相同 SellerScoreThanAvg int64 `json:"seller_score_than_avg,omitempty" xml:"seller_score_than_avg,omitempty"` // 订单平均确认时长与同业相比结果:1:优于同业,-1:差于同业, 0:与同业相同 ShipTimeThanAvg int64 `json:"ship_time_than_avg,omitempty" xml:"ship_time_than_avg,omitempty"` // 展示价格 ShowPrice int64 `json:"show_price,omitempty" xml:"show_price,omitempty"` // 立减 SubtractPrice int64 `json:"subtract_price,omitempty" xml:"subtract_price,omitempty"` // 预订成功率与同业相比结果:1:优于同业,-1:差于同业, 0:与同业相同 SuccessRateThanAvg int64 `json:"success_rate_than_avg,omitempty" xml:"success_rate_than_avg,omitempty"` // 返现的总优惠总金额 TotalBackCashAmount int64 `json:"total_back_cash_amount,omitempty" xml:"total_back_cash_amount,omitempty"` // 立减的总优惠金额(包括立减+虚拟红包) TotalSubtractAmount int64 `json:"total_subtract_amount,omitempty" xml:"total_subtract_amount,omitempty"` // virtualCardSubtractPrice VirtualCardSubtractPrice int64 `json:"virtual_card_subtract_price,omitempty" xml:"virtual_card_subtract_price,omitempty"` // maxDays MaxDays int64 `json:"max_days,omitempty" xml:"max_days,omitempty"` // 实价有房 SJYF bool `json:"s_j_y_f,omitempty" xml:"s_j_y_f,omitempty"` // 是否自动发货 AutoShip bool `json:"auto_ship,omitempty" xml:"auto_ship,omitempty"` // b2bVip B2bVip bool `json:"b2b_vip,omitempty" xml:"b2b_vip,omitempty"` // 是否双十一 DualEleven bool `json:"dual_eleven,omitempty" xml:"dual_eleven,omitempty"` // 前端展示用:-1: 不能直接预订,0:可以预定但是库存<0,预订按钮显示为灰(卖家白名单),1: 正常预订 Enable bool `json:"enable,omitempty" xml:"enable,omitempty"` // 首住 FirstStay bool `json:"first_stay,omitempty" xml:"first_stay,omitempty"` // 国际卖家 GuojiSeller bool `json:"guoji_seller,omitempty" xml:"guoji_seller,omitempty"` // 发票 HasReceipt bool `json:"has_receipt,omitempty" xml:"has_receipt,omitempty"` // quickBuy逻辑: QuickBuy bool `json:"quick_buy,omitempty" xml:"quick_buy,omitempty"` // 展示新人红包 ShowNewPeopleCash bool `json:"show_new_people_cash,omitempty" xml:"show_new_people_cash,omitempty"` }
ItemInfo 结构体
type ItemRateReplyVo ¶
type ItemRateReplyVo struct { // 内容 Content string `json:"content,omitempty" xml:"content,omitempty"` // 评论时间 GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // 图片信息,图片URL的list MediaInfo string `json:"media_info,omitempty" xml:"media_info,omitempty"` // 脱敏后的用户名字 UserNick string `json:"user_nick,omitempty" xml:"user_nick,omitempty"` // intervalDay IntervalDay int64 `json:"interval_day,omitempty" xml:"interval_day,omitempty"` // 回复的是那一条,如果是回复主评为0,否则为追评id,组成树形结构 ParentId int64 `json:"parent_id,omitempty" xml:"parent_id,omitempty"` // 被回复人的冗余信息 ParentInfo *ParentInfo `json:"parent_info,omitempty" xml:"parent_info,omitempty"` // replyId ReplyId int64 `json:"reply_id,omitempty" xml:"reply_id,omitempty"` // 恢复类型 ReplyType int64 `json:"reply_type,omitempty" xml:"reply_type,omitempty"` // 脱敏后的userId UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"` }
ItemRateReplyVo 结构体
type ItemStatisticVo ¶
type ItemStatisticVo struct { // tab信息 RoomTabInfos []TabInfo `json:"room_tab_infos,omitempty" xml:"room_tab_infos>tab_info,omitempty"` // 不同分数的数量 ScoreInfos []ScoreInfo `json:"score_infos,omitempty" xml:"score_infos>score_info,omitempty"` // tab信息 TabInfos []TabInfo `json:"tab_infos,omitempty" xml:"tab_infos>tab_info,omitempty"` // 最佳得分项 BestItem string `json:"best_item,omitempty" xml:"best_item,omitempty"` // 推荐率 RecommendStr string `json:"recommend_str,omitempty" xml:"recommend_str,omitempty"` // 评分描述: 非常好 ScoreDesc string `json:"score_desc,omitempty" xml:"score_desc,omitempty"` // 评分详情,json格式 ScoreDetail string `json:"score_detail,omitempty" xml:"score_detail,omitempty"` // 总评分 TotalScore string `json:"total_score,omitempty" xml:"total_score,omitempty"` // 旅游商品信息 TravelItemInfo string `json:"travel_item_info,omitempty" xml:"travel_item_info,omitempty"` // 五分制标记, 1为五分制, 0为十分制 IsFiveGrade int64 `json:"is_five_grade,omitempty" xml:"is_five_grade,omitempty"` // 评论总数 RateCnt int64 `json:"rate_cnt,omitempty" xml:"rate_cnt,omitempty"` // 有图的评论总数 RatePicCnt int64 `json:"rate_pic_cnt,omitempty" xml:"rate_pic_cnt,omitempty"` // 评分星级 ScoreLevel int64 `json:"score_level,omitempty" xml:"score_level,omitempty"` // source来源 0自采 1共享 21agoda 22艺龙 23tripAdvisor Source int64 `json:"source,omitempty" xml:"source,omitempty"` // 热词显示的行数 TabShowLines int64 `json:"tab_show_lines,omitempty" xml:"tab_show_lines,omitempty"` // 旅游商品信息id TravelItemId int64 `json:"travel_item_id,omitempty" xml:"travel_item_id,omitempty"` // tripAdv评论数 TripAdvateCnt int64 `json:"trip_advate_cnt,omitempty" xml:"trip_advate_cnt,omitempty"` }
ItemStatisticVo 结构体
type LikeTargetCount ¶
type LikeTargetCount struct { // count Count int64 `json:"count,omitempty" xml:"count,omitempty"` // targetId TargetId int64 `json:"target_id,omitempty" xml:"target_id,omitempty"` // voted Voted bool `json:"voted,omitempty" xml:"voted,omitempty"` }
LikeTargetCount 结构体
type MixRateVo ¶
type MixRateVo struct { // 所有顶过的所有用户id AgreeUserIds []int64 `json:"agree_user_ids,omitempty" xml:"agree_user_ids>int64,omitempty"` // 所有踩过的所有用户id DisagreeUserIds []int64 `json:"disagree_user_ids,omitempty" xml:"disagree_user_ids>int64,omitempty"` // 所有商品评论回复 ItemReplies []ItemRateReplyVo `json:"item_replies,omitempty" xml:"item_replies>item_rate_reply_vo,omitempty"` // 图片链接 PictureUrls []string `json:"picture_urls,omitempty" xml:"picture_urls>string,omitempty"` // content Content string `json:"content,omitempty" xml:"content,omitempty"` // gmtCreate GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // 旅游商品信息 ItemInfo string `json:"item_info,omitempty" xml:"item_info,omitempty"` // mediaInfo MediaInfo string `json:"media_info,omitempty" xml:"media_info,omitempty"` // 预定信息 OrderInfo string `json:"order_info,omitempty" xml:"order_info,omitempty"` // POI固定文本 PoiStr string `json:"poi_str,omitempty" xml:"poi_str,omitempty"` // 跳转链接 RedirectUrl string `json:"redirect_url,omitempty" xml:"redirect_url,omitempty"` // scoreDetail ScoreDetail string `json:"score_detail,omitempty" xml:"score_detail,omitempty"` // 取件方式:邮寄;套餐类型:7天 4GB 3G流量+无限 2G流量 Sku string `json:"sku,omitempty" xml:"sku,omitempty"` // 点评来源名称 SourceTypeName string `json:"source_type_name,omitempty" xml:"source_type_name,omitempty"` // 以上点评来自TripAdvisor. SplitLineContent string `json:"split_line_content,omitempty" xml:"split_line_content,omitempty"` // 标签 TagInfo string `json:"tag_info,omitempty" xml:"tag_info,omitempty"` // 标题 Title string `json:"title,omitempty" xml:"title,omitempty"` // 行程名称 TravelName string `json:"travel_name,omitempty" xml:"travel_name,omitempty"` // 航旅标准商品子类型id TravelSubItemInfo string `json:"travel_sub_item_info,omitempty" xml:"travel_sub_item_info,omitempty"` // ttid Ttid string `json:"ttid,omitempty" xml:"ttid,omitempty"` // 用户头像 UserIcon string `json:"user_icon,omitempty" xml:"user_icon,omitempty"` // 脱敏后的用户名字 UserNick string `json:"user_nick,omitempty" xml:"user_nick,omitempty"` // 顶数量 AgreeCount int64 `json:"agree_count,omitempty" xml:"agree_count,omitempty"` // 业务类型 BizType int64 `json:"biz_type,omitempty" xml:"biz_type,omitempty"` // 踩数量 DisagreeCount int64 `json:"disagree_count,omitempty" xml:"disagree_count,omitempty"` // id Id int64 `json:"id,omitempty" xml:"id,omitempty"` // 旅游商品id,对应于ItemRateDO中的travelItemId ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"` // 商品评论ID ItemRateId int64 `json:"item_rate_id,omitempty" xml:"item_rate_id,omitempty"` // 点赞数据 Like *LikeTargetCount `json:"like,omitempty" xml:"like,omitempty"` // 预定id OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 回复数量 ReplyCount int64 `json:"reply_count,omitempty" xml:"reply_count,omitempty"` // 点评来源 Source int64 `json:"source,omitempty" xml:"source,omitempty"` // 状态 Status int64 `json:"status,omitempty" xml:"status,omitempty"` // 总分 TotalScore int64 `json:"total_score,omitempty" xml:"total_score,omitempty"` // 航旅标准商品子类型id TravelSubItemId int64 `json:"travel_sub_item_id,omitempty" xml:"travel_sub_item_id,omitempty"` // 行程ID TripGuidId int64 `json:"trip_guid_id,omitempty" xml:"trip_guid_id,omitempty"` // 脱敏后的用户id UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"` // 用户星级 UserStar int64 `json:"user_star,omitempty" xml:"user_star,omitempty"` }
MixRateVo 结构体
type NameValuePair ¶
type NameValuePair struct { // 档次code Code string `json:"code,omitempty" xml:"code,omitempty"` // 档次名称 Name string `json:"name,omitempty" xml:"name,omitempty"` }
NameValuePair 结构体
type Option ¶
type Option struct { // link Link string `json:"link,omitempty" xml:"link,omitempty"` // text Text string `json:"text,omitempty" xml:"text,omitempty"` // value Value string `json:"value,omitempty" xml:"value,omitempty"` // active Active bool `json:"active,omitempty" xml:"active,omitempty"` }
Option 结构体
type OrderConfirmUnits ¶
type OrderConfirmUnits struct { // h5OrderConfirmUrl H5OrderConfirmUrl string `json:"h5_order_confirm_url,omitempty" xml:"h5_order_confirm_url,omitempty"` // pcOrderConfirmUrl PcOrderConfirmUrl string `json:"pc_order_confirm_url,omitempty" xml:"pc_order_confirm_url,omitempty"` // success Success bool `json:"success,omitempty" xml:"success,omitempty"` }
OrderConfirmUnits 结构体
type PackageRate ¶
type PackageRate struct { // 只存标签id Labels []int64 `json:"labels,omitempty" xml:"labels>int64,omitempty"` // 打包信息 PackageInfos []HotelPackageVo `json:"package_infos,omitempty" xml:"package_infos>hotel_package_vo,omitempty"` // 全景图 Panoramas []Panorama `json:"panoramas,omitempty" xml:"panoramas>panorama,omitempty"` // 房型内容类型 RoomContents []HighlightContent `json:"room_contents,omitempty" xml:"room_contents>highlight_content,omitempty"` // breakfasts Breakfasts []string `json:"breakfasts,omitempty" xml:"breakfasts>string,omitempty"` // firstStayLimits FirstStayLimits []int64 `json:"first_stay_limits,omitempty" xml:"first_stay_limits>int64,omitempty"` // futures Futures []int64 `json:"futures,omitempty" xml:"futures>int64,omitempty"` // 面积 Acreage string `json:"acreage,omitempty" xml:"acreage,omitempty"` // 床型描述 BedDesc string `json:"bed_desc,omitempty" xml:"bed_desc,omitempty"` // 床型 BedType string `json:"bed_type,omitempty" xml:"bed_type,omitempty"` // 早餐 Breakfast string `json:"breakfast,omitempty" xml:"breakfast,omitempty"` // 英文名字 EnglishName string `json:"english_name,omitempty" xml:"english_name,omitempty"` // 楼层 Floor string `json:"floor,omitempty" xml:"floor,omitempty"` // 酒店描述 HotelPackageDesc string `json:"hotel_package_desc,omitempty" xml:"hotel_package_desc,omitempty"` // 酒店图片 HotelPackagePic string `json:"hotel_package_pic,omitempty" xml:"hotel_package_pic,omitempty"` // 打包title HotelPackageTitle string `json:"hotel_package_title,omitempty" xml:"hotel_package_title,omitempty"` // 库存描述 InventoryDesc string `json:"inventory_desc,omitempty" xml:"inventory_desc,omitempty"` // 房型名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 可住人数 Occupancy string `json:"occupancy,omitempty" xml:"occupancy,omitempty"` // rate上的价格描述文案 PriceDesc string `json:"price_desc,omitempty" xml:"price_desc,omitempty"` // 推荐文案 RecommendDesc string `json:"recommend_desc,omitempty" xml:"recommend_desc,omitempty"` // 退订信息 RefundInfo string `json:"refund_info,omitempty" xml:"refund_info,omitempty"` // 退订规则 RefundRules string `json:"refund_rules,omitempty" xml:"refund_rules,omitempty"` // 商品定价规则标题 RpTitle string `json:"rp_title,omitempty" xml:"rp_title,omitempty"` // 卖家昵称 SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"` // 卖家综合评分 SellerScore string `json:"seller_score,omitempty" xml:"seller_score,omitempty"` // 房型设施 Services string `json:"services,omitempty" xml:"services,omitempty"` // 窗型 WindowType string `json:"window_type,omitempty" xml:"window_type,omitempty"` // breakfastDesc BreakfastDesc string `json:"breakfast_desc,omitempty" xml:"breakfast_desc,omitempty"` // costPrice CostPrice string `json:"cost_price,omitempty" xml:"cost_price,omitempty"` // hidden Hidden string `json:"hidden,omitempty" xml:"hidden,omitempty"` // rtEnglishName RtEnglishName string `json:"rt_english_name,omitempty" xml:"rt_english_name,omitempty"` // rtName RtName string `json:"rt_name,omitempty" xml:"rt_name,omitempty"` // subTitle SubTitle string `json:"sub_title,omitempty" xml:"sub_title,omitempty"` // taxAndFee TaxAndFee string `json:"tax_and_fee,omitempty" xml:"tax_and_fee,omitempty"` // 酒店id Hid int64 `json:"hid,omitempty" xml:"hid,omitempty"` // 高亮内容 HighlightTitle *HighlightContent `json:"highlight_title,omitempty" xml:"highlight_title,omitempty"` // 打包count HotelPackageCount int64 `json:"hotel_package_count,omitempty" xml:"hotel_package_count,omitempty"` // 酒店商品ID Id int64 `json:"id,omitempty" xml:"id,omitempty"` // IC商品数字ID Iid int64 `json:"iid,omitempty" xml:"iid,omitempty"` // 是否担保商品 IsGuarantee int64 `json:"is_guarantee,omitempty" xml:"is_guarantee,omitempty"` // 是否是打包 IsHotelPackage int64 `json:"is_hotel_package,omitempty" xml:"is_hotel_package,omitempty"` // 是否是会员 0否1是 IsMember int64 `json:"is_member,omitempty" xml:"is_member,omitempty"` // 是否卖完 IsSellOut int64 `json:"is_sell_out,omitempty" xml:"is_sell_out,omitempty"` // 连住人数 Nop int64 `json:"nop,omitempty" xml:"nop,omitempty"` // 预定链接 OrderConfirmUnits *OrderConfirmUnits `json:"order_confirm_units,omitempty" xml:"order_confirm_units,omitempty"` // 预订成功率 OrderSucessRate int64 `json:"order_sucess_rate,omitempty" xml:"order_sucess_rate,omitempty"` // 支付类型。编码取值:1:全额支付;5:前台面付; PaymentType int64 `json:"payment_type,omitempty" xml:"payment_type,omitempty"` // 房型图片名称 PicUrls *PicStringArrayDo `json:"pic_urls,omitempty" xml:"pic_urls,omitempty"` // rateId RateId int64 `json:"rate_id,omitempty" xml:"rate_id,omitempty"` // 商品定价规则ID,类似SKU Rpid int64 `json:"rpid,omitempty" xml:"rpid,omitempty"` // 卖家房型id RtId int64 `json:"rt_id,omitempty" xml:"rt_id,omitempty"` // 卖家ID SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"` // 展示价格(6.1.0版后为减后价) ShowPrice int64 `json:"show_price,omitempty" xml:"show_price,omitempty"` // 标准化房型ID Srtid int64 `json:"srtid,omitempty" xml:"srtid,omitempty"` // orderShipTime OrderShipTime int64 `json:"order_ship_time,omitempty" xml:"order_ship_time,omitempty"` // sellerScoreThanAvg SellerScoreThanAvg int64 `json:"seller_score_than_avg,omitempty" xml:"seller_score_than_avg,omitempty"` // shipTimeThanAvg ShipTimeThanAvg int64 `json:"ship_time_than_avg,omitempty" xml:"ship_time_than_avg,omitempty"` // successRateThanAvg SuccessRateThanAvg int64 `json:"success_rate_than_avg,omitempty" xml:"success_rate_than_avg,omitempty"` }
PackageRate 结构体
type Panorama ¶
type Panorama struct { // back Back string `json:"back,omitempty" xml:"back,omitempty"` // down Down string `json:"down,omitempty" xml:"down,omitempty"` // front Front string `json:"front,omitempty" xml:"front,omitempty"` // full Full string `json:"full,omitempty" xml:"full,omitempty"` // left Left string `json:"left,omitempty" xml:"left,omitempty"` // prefix Prefix string `json:"prefix,omitempty" xml:"prefix,omitempty"` // right Right string `json:"right,omitempty" xml:"right,omitempty"` // thumb Thumb string `json:"thumb,omitempty" xml:"thumb,omitempty"` // title Title string `json:"title,omitempty" xml:"title,omitempty"` // top Top string `json:"top,omitempty" xml:"top,omitempty"` }
Panorama 结构体
type ParentInfo ¶
type ParentInfo struct { // 脱敏后的用户名字 UserNick string `json:"user_nick,omitempty" xml:"user_nick,omitempty"` // 脱敏后的userId UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"` }
ParentInfo 结构体
type PicStringArrayDo ¶
type PicStringArrayDo struct { // sources Sources []string `json:"sources,omitempty" xml:"sources>string,omitempty"` // suffixs Suffixs []string `json:"suffixs,omitempty" xml:"suffixs>string,omitempty"` // prefix Prefix string `json:"prefix,omitempty" xml:"prefix,omitempty"` }
PicStringArrayDo 结构体
type Rate ¶
type Rate struct { // 餐食信息 Breakfast string `json:"breakfast,omitempty" xml:"breakfast,omitempty"` // 最晚入住时间 CanCheckinEnd string `json:"can_checkin_end,omitempty" xml:"can_checkin_end,omitempty"` // 最早入住时间 CanCheckinStart string `json:"can_checkin_start,omitempty" xml:"can_checkin_start,omitempty"` // 退订政策描述,默认是短文案; CancelPolicyDesc string `json:"cancel_policy_desc,omitempty" xml:"cancel_policy_desc,omitempty"` // 退订政策长文案 CancelPolicyDescLong string `json:"cancel_policy_desc_long,omitempty" xml:"cancel_policy_desc_long,omitempty"` // 退订政策中文案 CancelPolicyDescMiddle string `json:"cancel_policy_desc_middle,omitempty" xml:"cancel_policy_desc_middle,omitempty"` // 担保开始时间 GuaranteeStartTime string `json:"guarantee_start_time,omitempty" xml:"guarantee_start_time,omitempty"` // h5下单页链接 H5BuyUrl string `json:"h5_buy_url,omitempty" xml:"h5_buy_url,omitempty"` // 最长可入住时间标识,float类型 Hourage string `json:"hourage,omitempty" xml:"hourage,omitempty"` // 库存价格信息 InventoryPrice string `json:"inventory_price,omitempty" xml:"inventory_price,omitempty"` // 会员等级名称 MemberLevelName string `json:"member_level_name,omitempty" xml:"member_level_name,omitempty"` // pc购买地址 PcBuyUrl string `json:"pc_buy_url,omitempty" xml:"pc_buy_url,omitempty"` // 价格政策名称 RatePlanName string `json:"rate_plan_name,omitempty" xml:"rate_plan_name,omitempty"` // 最晚离店时间,HH:MM格式 CanCheckOutEnd string `json:"can_check_out_end,omitempty" xml:"can_check_out_end,omitempty"` // 卖家供应商渠道代号,一个卖家可以有多个供应商,使用代号进行区别 Supplier string `json:"supplier,omitempty" xml:"supplier,omitempty"` // 餐食类型,0--无早, 1--单早, 2--双早, 3--三早, 4--多早 BreakfastCount int64 `json:"breakfast_count,omitempty" xml:"breakfast_count,omitempty"` // 退订政策类型枚举,1-不能退, 2-免费退, 3-按规则退 CancelType int64 `json:"cancel_type,omitempty" xml:"cancel_type,omitempty"` // 担保类型 GuaranteeType int64 `json:"guarantee_type,omitempty" xml:"guarantee_type,omitempty"` // 会员等级 MemberLevel int64 `json:"member_level,omitempty" xml:"member_level,omitempty"` // 报价类型 PaymentTypeByte int64 `json:"payment_type_byte,omitempty" xml:"payment_type_byte,omitempty"` // 报价id RateId int64 `json:"rate_id,omitempty" xml:"rate_id,omitempty"` // 价格政策id RpId int64 `json:"rp_id,omitempty" xml:"rp_id,omitempty"` // 立减金额; 最新接口数据已包含UMP优惠信息,用于信用住场景的优惠返回; Subtract int64 `json:"subtract,omitempty" xml:"subtract,omitempty"` // 当前报价对应的rid Rid int64 `json:"rid,omitempty" xml:"rid,omitempty"` // 当前报价所属卖家id SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"` // 当前报价对应的srid Srid int64 `json:"srid,omitempty" xml:"srid,omitempty"` // 是否立即确认 InstantConfirm bool `json:"instant_confirm,omitempty" xml:"instant_confirm,omitempty"` // 注册状态,true-已注册,false-未注册 RegisterStatus bool `json:"register_status,omitempty" xml:"register_status,omitempty"` // 是否消失方,true--是,空或false-不是 HourRate bool `json:"hour_rate,omitempty" xml:"hour_rate,omitempty"` // 是否展示”信用住“标签,true--展示,false LaterPay bool `json:"later_pay,omitempty" xml:"later_pay,omitempty"` // 是否展示“会员价”标签;不是原价的价格上也有优惠价与会员价的区分;true--展示 MemberPrice bool `json:"member_price,omitempty" xml:"member_price,omitempty"` }
Rate 结构体
type RoomTypeBedInfoVo ¶
type RoomTypeBedInfoVo struct { // 或关系床型集合 BedInfoGroups []BedInfoGroupVo `json:"bed_info_groups,omitempty" xml:"bed_info_groups>bed_info_group_vo,omitempty"` // 分类,大类,用于搜索的筛选项 Classifications []string `json:"classifications,omitempty" xml:"classifications>string,omitempty"` // 简短描述,用于详情页报价前面的床型展示。 BriefDesc string `json:"brief_desc,omitempty" xml:"brief_desc,omitempty"` // 分类描述 ClassificationDesc string `json:"classification_desc,omitempty" xml:"classification_desc,omitempty"` // 描述,长描述,描述为最详细的内容,用于详情页房型详情Dialog,下单页,订单页展示 Desc string `json:"desc,omitempty" xml:"desc,omitempty"` // 模糊描述,最精简的描述信息,大床/双床/单人床/多床/床位简单描述,较长描述省略床宽 FuzzyDesc string `json:"fuzzy_desc,omitempty" xml:"fuzzy_desc,omitempty"` // 简单描述,较长描述省略床宽,但依然会描述具体的床型信息,用于详情页标准房型床型展示 SimpleDesc string `json:"simple_desc,omitempty" xml:"simple_desc,omitempty"` }
RoomTypeBedInfoVo 结构体
type RoomTypeDailyPrice ¶
type RoomTypeDailyPrice struct { // 库价具体信息 Rates []Rate `json:"rates,omitempty" xml:"rates>rate,omitempty"` // 床型数据 BedTypeString string `json:"bed_type_string,omitempty" xml:"bed_type_string,omitempty"` // h5下单页链接 H5BuyUrl string `json:"h5_buy_url,omitempty" xml:"h5_buy_url,omitempty"` // 房型名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // pc下单页链接 PcBuyUrl string `json:"pc_buy_url,omitempty" xml:"pc_buy_url,omitempty"` // 床型信息 WindowType string `json:"window_type,omitempty" xml:"window_type,omitempty"` // 卖家房型id Rid int64 `json:"rid,omitempty" xml:"rid,omitempty"` // 标准房型srid Srid int64 `json:"srid,omitempty" xml:"srid,omitempty"` }
RoomTypeDailyPrice 结构体
type RoomTypeInfo ¶
type RoomTypeInfo struct { // 展平商品 Items []ItemInfo `json:"items,omitempty" xml:"items>item_info,omitempty"` // 只存标签id Labels []int64 `json:"labels,omitempty" xml:"labels>int64,omitempty"` // 全景房 Panoramas []Panorama `json:"panoramas,omitempty" xml:"panoramas>panorama,omitempty"` // 大促展示的文案内容 PromotionDescArrs []string `json:"promotion_desc_arrs,omitempty" xml:"promotion_desc_arrs>string,omitempty"` // bedTypes BedTypes []string `json:"bed_types,omitempty" xml:"bed_types>string,omitempty"` // 面积 Acreage string `json:"acreage,omitempty" xml:"acreage,omitempty"` // 床型 BedType string `json:"bed_type,omitempty" xml:"bed_type,omitempty"` // 英文名 EnglishName string `json:"english_name,omitempty" xml:"english_name,omitempty"` // 楼层 Floor string `json:"floor,omitempty" xml:"floor,omitempty"` // 房型名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 可住人数 Occupancy string `json:"occupancy,omitempty" xml:"occupancy,omitempty"` // 房型设施 Services string `json:"services,omitempty" xml:"services,omitempty"` // 窗型信息 WindowType string `json:"window_type,omitempty" xml:"window_type,omitempty"` // drid Drid string `json:"drid,omitempty" xml:"drid,omitempty"` // networkService NetworkService string `json:"network_service,omitempty" xml:"network_service,omitempty"` // double12Desc Double12Desc string `json:"double12_desc,omitempty" xml:"double12_desc,omitempty"` // priceDesc PriceDesc string `json:"price_desc,omitempty" xml:"price_desc,omitempty"` // 图片信息 PicUrls *PicStringArrayDo `json:"pic_urls,omitempty" xml:"pic_urls,omitempty"` // 最低价 Price int64 `json:"price,omitempty" xml:"price,omitempty"` // 标准化房型ID Srtid int64 `json:"srtid,omitempty" xml:"srtid,omitempty"` // 是否还有更多 IsMore int64 `json:"is_more,omitempty" xml:"is_more,omitempty"` // 是否满房 IsSellOut int64 `json:"is_sell_out,omitempty" xml:"is_sell_out,omitempty"` // backCash BackCash *model.File `json:"back_cash,omitempty" xml:"back_cash,omitempty"` // 立减状态:0:无立减标,1:显示立减标 ImmediatelySubtract int64 `json:"immediately_subtract,omitempty" xml:"immediately_subtract,omitempty"` // 立减 SubtractPrice int64 `json:"subtract_price,omitempty" xml:"subtract_price,omitempty"` // firstStay FirstStay bool `json:"first_stay,omitempty" xml:"first_stay,omitempty"` // 是否热销 HotSale bool `json:"hot_sale,omitempty" xml:"hot_sale,omitempty"` // laterPay LaterPay bool `json:"later_pay,omitempty" xml:"later_pay,omitempty"` // memberPrice MemberPrice bool `json:"member_price,omitempty" xml:"member_price,omitempty"` // b2bVip B2bVip bool `json:"b2b_vip,omitempty" xml:"b2b_vip,omitempty"` // dualEleven DualEleven bool `json:"dual_eleven,omitempty" xml:"dual_eleven,omitempty"` // showNewPeopleCash ShowNewPeopleCash bool `json:"show_new_people_cash,omitempty" xml:"show_new_people_cash,omitempty"` }
RoomTypeInfo 结构体
type SHotelDailyPrice ¶
type SHotelDailyPrice struct { // 本shid下所有标准房型的当日库价 SroomTypeDailyPriceList []SRoomTypeDailyPrice `json:"sroom_type_daily_price_list,omitempty" xml:"sroom_type_daily_price_list>s_room_type_daily_price,omitempty"` // 离店日期 End string `json:"end,omitempty" xml:"end,omitempty"` // 错误码 ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // 错误信息 ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // 入住时间 Start string `json:"start,omitempty" xml:"start,omitempty"` // 当日所有库价的最低价 LowPrice int64 `json:"low_price,omitempty" xml:"low_price,omitempty"` // 对应标准酒店id Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"` }
SHotelDailyPrice 结构体
type SHotelInfoObject ¶
type SHotelInfoObject struct { // 房型信息 Rooms []SRoomType `json:"rooms,omitempty" xml:"rooms>s_room_type,omitempty"` // 酒店名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 酒店地址 Address string `json:"address,omitempty" xml:"address,omitempty"` // 图片url,多张图片使用","隔开 PicUrls string `json:"pic_urls,omitempty" xml:"pic_urls,omitempty"` // 服务设施 Services string `json:"services,omitempty" xml:"services,omitempty"` // 纬度 Lat string `json:"lat,omitempty" xml:"lat,omitempty"` // 纬度 Lng string `json:"lng,omitempty" xml:"lng,omitempty"` // 评分 RateScore string `json:"rate_score,omitempty" xml:"rate_score,omitempty"` // 电话,包括三种类型:<br/>1.固定电话,例如:0086-010-85322688<br/>2.移动电话,例如:13869696363<br/>3.400或800电话,例如:0086-4006123928 Tel string `json:"tel,omitempty" xml:"tel,omitempty"` // 酒店类型 Type string `json:"type,omitempty" xml:"type,omitempty"` // 酒店星级,1-5星,0是客栈 Star string `json:"star,omitempty" xml:"star,omitempty"` // 酒店开业时间 OpeningTime string `json:"opening_time,omitempty" xml:"opening_time,omitempty"` // 酒店描述 Description string `json:"description,omitempty" xml:"description,omitempty"` // 酒店设施 HotelFacilities string `json:"hotel_facilities,omitempty" xml:"hotel_facilities,omitempty"` // 酒店品牌 Brand string `json:"brand,omitempty" xml:"brand,omitempty"` // 酒店detail页面的url PcDetailUrl string `json:"pc_detail_url,omitempty" xml:"pc_detail_url,omitempty"` // H5的detail页面的URL H5DetailUrl string `json:"h5_detail_url,omitempty" xml:"h5_detail_url,omitempty"` // 入住时间 CheckInTime string `json:"check_in_time,omitempty" xml:"check_in_time,omitempty"` // 离店时间 CheckOutTime string `json:"check_out_time,omitempty" xml:"check_out_time,omitempty"` // 宠物信息 PetInfo string `json:"pet_info,omitempty" xml:"pet_info,omitempty"` // 外宾描述 ForeignDesc string `json:"foreign_desc,omitempty" xml:"foreign_desc,omitempty"` // 酒店装修时间 DecorateTime string `json:"decorate_time,omitempty" xml:"decorate_time,omitempty"` // 标准酒店ID Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"` // 评论数 RateNumber int64 `json:"rate_number,omitempty" xml:"rate_number,omitempty"` // 省的code Province int64 `json:"province,omitempty" xml:"province,omitempty"` // 市的code City int64 `json:"city,omitempty" xml:"city,omitempty"` // 地区的值 District int64 `json:"district,omitempty" xml:"district,omitempty"` // 酒店状态,0,营业中;-1,筹建中;-2,暂停营业;-3,已停业; Status int64 `json:"status,omitempty" xml:"status,omitempty"` // 外宾类型 ForeignType int64 `json:"foreign_type,omitempty" xml:"foreign_type,omitempty"` // 是否为民宿类型 BnbHotel bool `json:"bnb_hotel,omitempty" xml:"bnb_hotel,omitempty"` }
SHotelInfoObject 结构体
type SHotelPrice ¶
type SHotelPrice struct { // 每个标准酒店某一天的所有库价集合 DailyPriceList []SHotelDailyPrice `json:"daily_price_list,omitempty" xml:"daily_price_list>s_hotel_daily_price,omitempty"` // 标准房型shid Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"` }
SHotelPrice 结构体
type SHotelVo ¶
type SHotelVo struct { // 标准房型列表 SroomTypes []SRoomTypeVo `json:"sroom_types,omitempty" xml:"sroom_types>s_room_type_vo,omitempty"` // 地址 Address string `json:"address,omitempty" xml:"address,omitempty"` // 品牌code Brand string `json:"brand,omitempty" xml:"brand,omitempty"` // 最早入住时间 CheckInTime string `json:"check_in_time,omitempty" xml:"check_in_time,omitempty"` // 最晚离店时间 CheckOutTime string `json:"check_out_time,omitempty" xml:"check_out_time,omitempty"` // 装修时间 DecorateTime string `json:"decorate_time,omitempty" xml:"decorate_time,omitempty"` // 酒店描述 Desc string `json:"desc,omitempty" xml:"desc,omitempty"` // 最后修改时间 GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // h5详情页url H5DetailUrl string `json:"h5_detail_url,omitempty" xml:"h5_detail_url,omitempty"` // 默认PC详情页url HotelDetailUrl string `json:"hotel_detail_url,omitempty" xml:"hotel_detail_url,omitempty"` // 酒店设施文案 HotelFacilities string `json:"hotel_facilities,omitempty" xml:"hotel_facilities,omitempty"` // 维度 Lat string `json:"lat,omitempty" xml:"lat,omitempty"` // 经度 Lng string `json:"lng,omitempty" xml:"lng,omitempty"` // 酒店中文名 Name string `json:"name,omitempty" xml:"name,omitempty"` // 开业时间 OpeningTime string `json:"opening_time,omitempty" xml:"opening_time,omitempty"` // 重复信息 PetInfo string `json:"pet_info,omitempty" xml:"pet_info,omitempty"` // 图片信息 PicUrls string `json:"pic_urls,omitempty" xml:"pic_urls,omitempty"` // 评分 RateScore string `json:"rate_score,omitempty" xml:"rate_score,omitempty"` // 档次,0--无档次,2--二星及经济,3--舒适,4--高档,5--豪华 Star string `json:"star,omitempty" xml:"star,omitempty"` // 电话 Tel string `json:"tel,omitempty" xml:"tel,omitempty"` // 酒店业务分类 Type string `json:"type,omitempty" xml:"type,omitempty"` // 当前酒店所在城市 City int64 `json:"city,omitempty" xml:"city,omitempty"` // 与某个POI的距离 Distance int64 `json:"distance,omitempty" xml:"distance,omitempty"` // 区县 District int64 `json:"district,omitempty" xml:"district,omitempty"` // 档次 Level *NameValuePair `json:"level,omitempty" xml:"level,omitempty"` // 价格 Price int64 `json:"price,omitempty" xml:"price,omitempty"` // 省份 Province int64 `json:"province,omitempty" xml:"province,omitempty"` // 评论数 RateNumber int64 `json:"rate_number,omitempty" xml:"rate_number,omitempty"` // 销量 Sell int64 `json:"sell,omitempty" xml:"sell,omitempty"` // 标准酒店id Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"` // 服务设施集合类 ShotelPropertiesVo *ShotelPropertiesSetVo `json:"shotel_properties_vo,omitempty" xml:"shotel_properties_vo,omitempty"` // 上下架状态,0--下架,其他状态-下架 Status int64 `json:"status,omitempty" xml:"status,omitempty"` // 客房数 Rooms int64 `json:"rooms,omitempty" xml:"rooms,omitempty"` // 是否是民宿 BnbHotel bool `json:"bnb_hotel,omitempty" xml:"bnb_hotel,omitempty"` }
SHotelVo 结构体
type SRoomType ¶
type SRoomType struct { // 房型名 Name string `json:"name,omitempty" xml:"name,omitempty"` // 楼层 Floor string `json:"floor,omitempty" xml:"floor,omitempty"` // 宽带服务<br/>"0","有线上网(免费),<br/>"1","有线上网(无)",<br/>"2","有线上网(收费)",<br/>"3","有线上网(部分有且免费)",<br/>"4","有线上网(部分有且收费)" Internet string `json:"internet,omitempty" xml:"internet,omitempty"` // pic_url PicUrl string `json:"pic_url,omitempty" xml:"pic_url,omitempty"` // facility Facility string `json:"facility,omitempty" xml:"facility,omitempty"` // 面积 Area string `json:"area,omitempty" xml:"area,omitempty"` // 扩展字段 Extend string `json:"extend,omitempty" xml:"extend,omitempty"` // 创建时间 CreatedTime string `json:"created_time,omitempty" xml:"created_time,omitempty"` // 修改时间 ModifiedTime string `json:"modified_time,omitempty" xml:"modified_time,omitempty"` // 窗型,枚举类型<br/>0, 无窗,<br/>1, 有窗; WindowType string `json:"window_type,omitempty" xml:"window_type,omitempty"` // 床型。json格式:[{"bedType":"大床","bedSize":"1.5m"},{"bedType":"双床","bedSize":"1.2m"}] Bed string `json:"bed,omitempty" xml:"bed,omitempty"` // 匹配的标准房型 Srid int64 `json:"srid,omitempty" xml:"srid,omitempty"` // shid Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"` // 最大入住人数 MaxOccupancy int64 `json:"max_occupancy,omitempty" xml:"max_occupancy,omitempty"` // 状态。0:正常;-1:删除 Status int64 `json:"status,omitempty" xml:"status,omitempty"` }
SRoomType 结构体
type SRoomTypeDailyPrice ¶
type SRoomTypeDailyPrice struct { // 当前标准房型下所有库价集合 RoomTypeDailyPriceList []RoomTypeDailyPrice `json:"room_type_daily_price_list,omitempty" xml:"room_type_daily_price_list>room_type_daily_price,omitempty"` // 离店日期 End string `json:"end,omitempty" xml:"end,omitempty"` // 入住时间 Start string `json:"start,omitempty" xml:"start,omitempty"` // 床型字符串 BedTypeString string `json:"bed_type_string,omitempty" xml:"bed_type_string,omitempty"` // 标准房型名 Name string `json:"name,omitempty" xml:"name,omitempty"` // 窗型枚举,0-无窗,1-有窗,2-部分有窗,3-暗窗,4-部分暗窗 WindowType string `json:"window_type,omitempty" xml:"window_type,omitempty"` // 最低价 LowPrice int64 `json:"low_price,omitempty" xml:"low_price,omitempty"` // 标准酒店id Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"` // 标准房型id Srid int64 `json:"srid,omitempty" xml:"srid,omitempty"` }
SRoomTypeDailyPrice 结构体
type SRoomTypePropertiesSetVo ¶
type SRoomTypePropertiesSetVo struct { // 标准房型普通图集合 SroomTypeNomalPictures []ShotelPropertiesVo `json:"sroom_type_nomal_pictures,omitempty" xml:"sroom_type_nomal_pictures>shotel_properties_vo,omitempty"` // 房间设施集合 SroomTypeRoomFacilities []ShotelPropertiesVo `json:"sroom_type_room_facilities,omitempty" xml:"sroom_type_room_facilities>shotel_properties_vo,omitempty"` }
SRoomTypePropertiesSetVo 结构体
type SRoomTypeVo ¶
type SRoomTypeVo struct { // 面积 Area string `json:"area,omitempty" xml:"area,omitempty"` // 设施文本 Facility string `json:"facility,omitempty" xml:"facility,omitempty"` // 所在楼层 Floor string `json:"floor,omitempty" xml:"floor,omitempty"` // 创建时间 GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // 最后修改时间 GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // 房型中文名 Name string `json:"name,omitempty" xml:"name,omitempty"` // 房型英文名 NameE string `json:"name_e,omitempty" xml:"name_e,omitempty"` // 窗型,0--无窗,1--有窗,2--部分有窗,3--暗窗,4--部分暗窗 WindowType string `json:"window_type,omitempty" xml:"window_type,omitempty"` // 房型图片,多值使用英文逗号拼接 PicUrls string `json:"pic_urls,omitempty" xml:"pic_urls,omitempty"` // 是否可加床,0--不可,1--可以 AddBed int64 `json:"add_bed,omitempty" xml:"add_bed,omitempty"` // 最大入住人数 MaxOccupancy int64 `json:"max_occupancy,omitempty" xml:"max_occupancy,omitempty"` // 床型结构化信息 RoomTypeBedInfo *RoomTypeBedInfoVo `json:"room_type_bed_info,omitempty" xml:"room_type_bed_info,omitempty"` // 所属标准酒店id Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"` // 标准房型id Srid int64 `json:"srid,omitempty" xml:"srid,omitempty"` // 上下架状态,0--下架,其他状态-下架 Status int64 `json:"status,omitempty" xml:"status,omitempty"` // 房型附加属性集合 SroomTypeProperties *SRoomTypePropertiesSetVo `json:"sroom_type_properties,omitempty" xml:"sroom_type_properties,omitempty"` }
SRoomTypeVo 结构体
type ScoreInfo ¶
type ScoreInfo struct { // desc Desc string `json:"desc,omitempty" xml:"desc,omitempty"` // label Label string `json:"label,omitempty" xml:"label,omitempty"` // score Score string `json:"score,omitempty" xml:"score,omitempty"` // count Count int64 `json:"count,omitempty" xml:"count,omitempty"` }
ScoreInfo 结构体
type SearchPoi ¶
type SearchPoi struct { // 经度 Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"` // 纬度 Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"` // 名字 Name string `json:"name,omitempty" xml:"name,omitempty"` }
SearchPoi 结构体
type SellerSupplierPartnerMemberInfoVo ¶
type SellerSupplierPartnerMemberInfoVo struct { // 会员卡名称 CardName string `json:"card_name,omitempty" xml:"card_name,omitempty"` // 会员详细描述 DetailMemo string `json:"detail_memo,omitempty" xml:"detail_memo,omitempty"` // 会员对应的供应商 Supplier string `json:"supplier,omitempty" xml:"supplier,omitempty"` // 会员等级 MemberLevel int64 `json:"member_level,omitempty" xml:"member_level,omitempty"` // 会员对应的商家 SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"` // 用户是否在第三方系统中绑定了会员,true--已绑定 HasBinded bool `json:"has_binded,omitempty" xml:"has_binded,omitempty"` }
SellerSupplierPartnerMemberInfoVo 结构体
type ShotelPropertiesSetVo ¶
type ShotelPropertiesSetVo struct { // 预订须知 ShotelBookingNotics []ShotelPropertiesVo `json:"shotel_booking_notics,omitempty" xml:"shotel_booking_notics>shotel_properties_vo,omitempty"` // 娱乐设施 ShotelFunFacilities []ShotelPropertiesVo `json:"shotel_fun_facilities,omitempty" xml:"shotel_fun_facilities>shotel_properties_vo,omitempty"` // 酒店设施 ShotelHotelFacilities []ShotelPropertiesVo `json:"shotel_hotel_facilities,omitempty" xml:"shotel_hotel_facilities>shotel_properties_vo,omitempty"` // 酒店服务 ShotelHotelServices []ShotelPropertiesVo `json:"shotel_hotel_services,omitempty" xml:"shotel_hotel_services>shotel_properties_vo,omitempty"` // 酒店普通图 ShotelNomalPictures []ShotelPropertiesVo `json:"shotel_nomal_pictures,omitempty" xml:"shotel_nomal_pictures>shotel_properties_vo,omitempty"` // 酒店维度的房间设施 ShotelRoomFacilities []ShotelPropertiesVo `json:"shotel_room_facilities,omitempty" xml:"shotel_room_facilities>shotel_properties_vo,omitempty"` }
ShotelPropertiesSetVo 结构体
type ShotelPropertiesVo ¶
type ShotelPropertiesVo struct { // 二级分类 SubType string `json:"sub_type,omitempty" xml:"sub_type,omitempty"` // 二级服务设施字典code,10001--入店时间, 10002--离店时间, 10003--酒店政策, 10004--加床收费, 10005--额外收费, 10006--其他说明, 10007--酒店位于山顶, 10008--需坐船前往, 10009--位于景区内 TypeId string `json:"type_id,omitempty" xml:"type_id,omitempty"` // 实际内容 Value string `json:"value,omitempty" xml:"value,omitempty"` // 条目id Id int64 `json:"id,omitempty" xml:"id,omitempty"` // 排序 OrderNum int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // 所属shid Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"` // 所属srid,如果是酒店上属性,则该字段无值 Srid int64 `json:"srid,omitempty" xml:"srid,omitempty"` // 一级分类,10-预订须知 Type int64 `json:"type,omitempty" xml:"type,omitempty"` }
ShotelPropertiesVo 结构体
type StatInfo ¶
type StatInfo struct { // 品牌类型信息 BrandTypeList []BrandType `json:"brand_type_list,omitempty" xml:"brand_type_list>brand_type,omitempty"` }
StatInfo 结构体
type SuggestItemVo ¶
type SuggestItemVo struct { // 城市名字 CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"` // 联想词 DisplayName string `json:"display_name,omitempty" xml:"display_name,omitempty"` // 联想词类型 Type string `json:"type,omitempty" xml:"type,omitempty"` // 英文的联想词 DisplayNameEnglish string `json:"display_name_english,omitempty" xml:"display_name_english,omitempty"` // 城市code CityCode int64 `json:"city_code,omitempty" xml:"city_code,omitempty"` // 区域,国内0,国外1 Region int64 `json:"region,omitempty" xml:"region,omitempty"` }
SuggestItemVo 结构体
type TabInfo ¶
type TabInfo struct { // tab编码 TabCode string `json:"tab_code,omitempty" xml:"tab_code,omitempty"` // tab下的统计数据 TabDetail string `json:"tab_detail,omitempty" xml:"tab_detail,omitempty"` // tab名称 TabName string `json:"tab_name,omitempty" xml:"tab_name,omitempty"` // tab对应的埋点名 TabTrack string `json:"tab_track,omitempty" xml:"tab_track,omitempty"` // 标签的态度 1好 0中性 -1 差 Attitude int64 `json:"attitude,omitempty" xml:"attitude,omitempty"` // tabId TabId int64 `json:"tab_id,omitempty" xml:"tab_id,omitempty"` // 标签的类型 0正常 1热词 2房型 3度假 Type int64 `json:"type,omitempty" xml:"type,omitempty"` // tab是否点击 IsClick bool `json:"is_click,omitempty" xml:"is_click,omitempty"` }
TabInfo 结构体
type TaobaoXhotelCityGetAPIRequest ¶ added in v1.2.0
type TaobaoXhotelCityGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelCityGetAPIRequest 酒店城市数据获取接口 API请求 taobao.xhotel.city.get
引流API,对外提供酒店城市数据
func NewTaobaoXhotelCityGetRequest ¶
func NewTaobaoXhotelCityGetRequest() *TaobaoXhotelCityGetAPIRequest
NewTaobaoXhotelCityGetRequest 初始化TaobaoXhotelCityGetAPIRequest对象
func (TaobaoXhotelCityGetAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelCityGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelCityGetAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelCityGetAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelCityGetAPIRequest) GetCount ¶ added in v1.2.0
func (r TaobaoXhotelCityGetAPIRequest) GetCount() int64
GetCount Count Getter
func (TaobaoXhotelCityGetAPIRequest) GetStart ¶ added in v1.2.0
func (r TaobaoXhotelCityGetAPIRequest) GetStart() int64
GetStart Start Getter
func (*TaobaoXhotelCityGetAPIRequest) SetCount ¶ added in v1.2.0
func (r *TaobaoXhotelCityGetAPIRequest) SetCount(_count int64) error
SetCount is Count Setter 分页读取的城市个数,最小值为1,最大值为200
func (*TaobaoXhotelCityGetAPIRequest) SetStart ¶ added in v1.2.0
func (r *TaobaoXhotelCityGetAPIRequest) SetStart(_start int64) error
SetStart is Start Setter 分页读取的开始下标,从0开始
type TaobaoXhotelCityGetAPIResponse ¶
type TaobaoXhotelCityGetAPIResponse struct { model.CommonResponse TaobaoXhotelCityGetAPIResponseModel }
TaobaoXhotelCityGetAPIResponse 酒店城市数据获取接口 API返回值 taobao.xhotel.city.get
引流API,对外提供酒店城市数据
type TaobaoXhotelCityGetAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelCityGetAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_city_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 酒店区域的数据列表 Divisions []HotelDivision `json:"divisions,omitempty" xml:"divisions>hotel_division,omitempty"` // 总数 TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"` // 城市数据的版本。所有城市数据有一个统一的版本,与入参start和count无关。 ISV可通过版本判断城市数据是否有更新。判断方法如下:ISV在第一次拉取数据时请将version保存在本地;以后再调用接口时请比较本地version与接口返回的version。如果本地version小于于接口返回version,则说明城市数据有更新;如果本地version等于接口返回version,则说明城市数据无更新,不需要再继续拉取城市数据。 Version int64 `json:"version,omitempty" xml:"version,omitempty"` }
TaobaoXhotelCityGetAPIResponseModel is 酒店城市数据获取接口 成功返回结果
type TaobaoXhotelInfoListGetAPIRequest ¶ added in v1.2.0
type TaobaoXhotelInfoListGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelInfoListGetAPIRequest 酒店详细信息查询 API请求 taobao.xhotel.info.list.get
获取酒店详情信息
func NewTaobaoXhotelInfoListGetRequest ¶
func NewTaobaoXhotelInfoListGetRequest() *TaobaoXhotelInfoListGetAPIRequest
NewTaobaoXhotelInfoListGetRequest 初始化TaobaoXhotelInfoListGetAPIRequest对象
func (TaobaoXhotelInfoListGetAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelInfoListGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelInfoListGetAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelInfoListGetAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelInfoListGetAPIRequest) GetCityCode ¶ added in v1.2.0
func (r TaobaoXhotelInfoListGetAPIRequest) GetCityCode() int64
GetCityCode CityCode Getter
func (TaobaoXhotelInfoListGetAPIRequest) GetCurrentPage ¶ added in v1.2.0
func (r TaobaoXhotelInfoListGetAPIRequest) GetCurrentPage() int64
GetCurrentPage CurrentPage Getter
func (TaobaoXhotelInfoListGetAPIRequest) GetPageSize ¶ added in v1.2.0
func (r TaobaoXhotelInfoListGetAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (TaobaoXhotelInfoListGetAPIRequest) GetPid ¶ added in v1.2.0
func (r TaobaoXhotelInfoListGetAPIRequest) GetPid() string
GetPid Pid Getter
func (TaobaoXhotelInfoListGetAPIRequest) GetShid ¶ added in v1.2.0
func (r TaobaoXhotelInfoListGetAPIRequest) GetShid() int64
GetShid Shid Getter
func (*TaobaoXhotelInfoListGetAPIRequest) SetCityCode ¶ added in v1.2.0
func (r *TaobaoXhotelInfoListGetAPIRequest) SetCityCode(_cityCode int64) error
SetCityCode is CityCode Setter 城市code
func (*TaobaoXhotelInfoListGetAPIRequest) SetCurrentPage ¶ added in v1.2.0
func (r *TaobaoXhotelInfoListGetAPIRequest) SetCurrentPage(_currentPage int64) error
SetCurrentPage is CurrentPage Setter 分页参数:当前页数,从1开始计数。<br/>默认值:1
func (*TaobaoXhotelInfoListGetAPIRequest) SetPageSize ¶ added in v1.2.0
func (r *TaobaoXhotelInfoListGetAPIRequest) SetPageSize(_pageSize int64) error
SetPageSize is PageSize Setter 分页参数:每页酒店数量。最小值1,最大值为50。默认值:20
func (*TaobaoXhotelInfoListGetAPIRequest) SetPid ¶ added in v1.2.0
func (r *TaobaoXhotelInfoListGetAPIRequest) SetPid(_pid string) error
SetPid is Pid Setter pid
func (*TaobaoXhotelInfoListGetAPIRequest) SetShid ¶ added in v1.2.0
func (r *TaobaoXhotelInfoListGetAPIRequest) SetShid(_shid int64) error
SetShid is Shid Setter 标准酒店id,如果需要查询单条酒店的信息,需要传入此参数
type TaobaoXhotelInfoListGetAPIResponse ¶
type TaobaoXhotelInfoListGetAPIResponse struct { model.CommonResponse TaobaoXhotelInfoListGetAPIResponseModel }
TaobaoXhotelInfoListGetAPIResponse 酒店详细信息查询 API返回值 taobao.xhotel.info.list.get
获取酒店详情信息
type TaobaoXhotelInfoListGetAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelInfoListGetAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_info_list_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 标准酒店信息 Hotels []SHotelInfoObject `json:"hotels,omitempty" xml:"hotels>s_hotel_info_object,omitempty"` // 酒店总数 TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"` }
TaobaoXhotelInfoListGetAPIResponseModel is 酒店详细信息查询 成功返回结果
type TaobaoXhotelInfoListGetForHelloAPIRequest ¶ added in v1.2.0
type TaobaoXhotelInfoListGetForHelloAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelInfoListGetForHelloAPIRequest 哈罗获取酒店详情 API请求 taobao.xhotel.info.list.get.for.hello
哈罗合作项目,供哈罗合作方批量和增量两种场景下查询已开通城市下的标准酒店及房型信息,不涉及用户登录信息
func NewTaobaoXhotelInfoListGetForHelloRequest ¶
func NewTaobaoXhotelInfoListGetForHelloRequest() *TaobaoXhotelInfoListGetForHelloAPIRequest
NewTaobaoXhotelInfoListGetForHelloRequest 初始化TaobaoXhotelInfoListGetForHelloAPIRequest对象
func (TaobaoXhotelInfoListGetForHelloAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelInfoListGetForHelloAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelInfoListGetForHelloAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelInfoListGetForHelloAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelInfoListGetForHelloAPIRequest) GetHotelInfoParam ¶ added in v1.2.0
func (r TaobaoXhotelInfoListGetForHelloAPIRequest) GetHotelInfoParam() *HotelInfoParam
GetHotelInfoParam HotelInfoParam Getter
func (*TaobaoXhotelInfoListGetForHelloAPIRequest) SetHotelInfoParam ¶ added in v1.2.0
func (r *TaobaoXhotelInfoListGetForHelloAPIRequest) SetHotelInfoParam(_hotelInfoParam *HotelInfoParam) error
SetHotelInfoParam is HotelInfoParam Setter 参数封装模型
type TaobaoXhotelInfoListGetForHelloAPIResponse ¶
type TaobaoXhotelInfoListGetForHelloAPIResponse struct { model.CommonResponse TaobaoXhotelInfoListGetForHelloAPIResponseModel }
TaobaoXhotelInfoListGetForHelloAPIResponse 哈罗获取酒店详情 API返回值 taobao.xhotel.info.list.get.for.hello
哈罗合作项目,供哈罗合作方批量和增量两种场景下查询已开通城市下的标准酒店及房型信息,不涉及用户登录信息
type TaobaoXhotelInfoListGetForHelloAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelInfoListGetForHelloAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_info_list_get_for_hello_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 查询结果集 Result *TaobaoXhotelInfoListGetForHelloResultSet `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoXhotelInfoListGetForHelloAPIResponseModel is 哈罗获取酒店详情 成功返回结果
type TaobaoXhotelInfoListGetForHelloResultSet ¶
type TaobaoXhotelInfoListGetForHelloResultSet struct { // 每个标准酒店及房型信息集合 Results []SHotelVo `json:"results,omitempty" xml:"results>s_hotel_vo,omitempty"` // 渠道id ChannelId string `json:"channel_id,omitempty" xml:"channel_id,omitempty"` // errorCode,error=true时有值 ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // 错误信息,error=true时有值 ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // list页h5链接 H5ListUrl string `json:"h5_list_url,omitempty" xml:"h5_list_url,omitempty"` // list页pc链接 HotelListUrl string `json:"hotel_list_url,omitempty" xml:"hotel_list_url,omitempty"` // 请求id,用于链路追踪 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 成功标志 SuccessFlag int64 `json:"success_flag,omitempty" xml:"success_flag,omitempty"` // 总数据量 TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"` // 数据版本 Version int64 `json:"version,omitempty" xml:"version,omitempty"` // 分页查询结果中最后一个id,配合hasNext进行分页查询的性能优化 LastId int64 `json:"last_id,omitempty" xml:"last_id,omitempty"` // 本次请求是否错误 Error bool `json:"error,omitempty" xml:"error,omitempty"` // 当前数据集合是否还有下一页 HasNext bool `json:"has_next,omitempty" xml:"has_next,omitempty"` // 是否成功标记 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TaobaoXhotelInfoListGetForHelloResultSet 结构体
type TaobaoXhotelPriceGetForHelloAPIRequest ¶ added in v1.2.0
type TaobaoXhotelPriceGetForHelloAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelPriceGetForHelloAPIRequest 哈罗合作方获取酒店库存报价 API请求 taobao.xhotel.price.get.for.hello
哈罗合作项目,供哈罗合作方按需查询已开通城市下的标准酒店下指定时间段内的库存报价信息;在用户登录方面,返回结果不涉及用户个人信息,不涉及商家信息;仅根据不同用户,查询对应会员等级后,返回不同报价;
func NewTaobaoXhotelPriceGetForHelloRequest ¶
func NewTaobaoXhotelPriceGetForHelloRequest() *TaobaoXhotelPriceGetForHelloAPIRequest
NewTaobaoXhotelPriceGetForHelloRequest 初始化TaobaoXhotelPriceGetForHelloAPIRequest对象
func (TaobaoXhotelPriceGetForHelloAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelPriceGetForHelloAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelPriceGetForHelloAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelPriceGetForHelloAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelPriceGetForHelloAPIRequest) GetHotelPriceParam ¶ added in v1.2.0
func (r TaobaoXhotelPriceGetForHelloAPIRequest) GetHotelPriceParam() *HotelPriceParam
GetHotelPriceParam HotelPriceParam Getter
func (*TaobaoXhotelPriceGetForHelloAPIRequest) SetHotelPriceParam ¶ added in v1.2.0
func (r *TaobaoXhotelPriceGetForHelloAPIRequest) SetHotelPriceParam(_hotelPriceParam *HotelPriceParam) error
SetHotelPriceParam is HotelPriceParam Setter 参数封装
type TaobaoXhotelPriceGetForHelloAPIResponse ¶
type TaobaoXhotelPriceGetForHelloAPIResponse struct { model.CommonResponse TaobaoXhotelPriceGetForHelloAPIResponseModel }
TaobaoXhotelPriceGetForHelloAPIResponse 哈罗合作方获取酒店库存报价 API返回值 taobao.xhotel.price.get.for.hello
哈罗合作项目,供哈罗合作方按需查询已开通城市下的标准酒店下指定时间段内的库存报价信息;在用户登录方面,返回结果不涉及用户个人信息,不涉及商家信息;仅根据不同用户,查询对应会员等级后,返回不同报价;
type TaobaoXhotelPriceGetForHelloAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelPriceGetForHelloAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_price_get_for_hello_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 库价结果封装 Result *HotelPriceResultSet `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoXhotelPriceGetForHelloAPIResponseModel is 哈罗合作方获取酒店库存报价 成功返回结果
type TopCitySuggestListVo ¶
type TopCitySuggestListVo struct { // 联想词列表 SuggestItemVOList []SuggestItemVo `json:"suggest_item_v_o_list,omitempty" xml:"suggest_item_v_o_list>suggest_item_vo,omitempty"` }
TopCitySuggestListVo 结构体
type TopHotelSearchListParam ¶
type TopHotelSearchListParam struct { // 儿童年龄 ChildrenAges []int64 `json:"children_ages,omitempty" xml:"children_ages>int64,omitempty"` // 卖家ids SellerIds []int64 `json:"seller_ids,omitempty" xml:"seller_ids>int64,omitempty"` // 品牌code BrandCodeList []string `json:"brand_code_list,omitempty" xml:"brand_code_list>string,omitempty"` // 入店时间 CheckIn string `json:"check_in,omitempty" xml:"check_in,omitempty"` // 离店时间 CheckOut string `json:"check_out,omitempty" xml:"check_out,omitempty"` // 关键字 Keywords string `json:"keywords,omitempty" xml:"keywords,omitempty"` // 用户的Agent UserAgent string `json:"user_agent,omitempty" xml:"user_agent,omitempty"` // 用户定位的经度 UserLatitude string `json:"user_latitude,omitempty" xml:"user_latitude,omitempty"` // 用户定位的伟度 UserLongitude string `json:"user_longitude,omitempty" xml:"user_longitude,omitempty"` // 成人数 AdultNum int64 `json:"adult_num,omitempty" xml:"adult_num,omitempty"` // 城市code CityCode int64 `json:"city_code,omitempty" xml:"city_code,omitempty"` // 酒店获取开始位置 Offset int64 `json:"offset,omitempty" xml:"offset,omitempty"` // 排序方向 OrderDirection int64 `json:"order_direction,omitempty" xml:"order_direction,omitempty"` // 排序类型 OrderType int64 `json:"order_type,omitempty" xml:"order_type,omitempty"` // 每页个数 PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"` // 距离搜索时的搜索半径 Radius int64 `json:"radius,omitempty" xml:"radius,omitempty"` // 用户Id, 0表示未登录用户 UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"` // 搜索poi SearchPoi *SearchPoi `json:"search_poi,omitempty" xml:"search_poi,omitempty"` // 用户city UserCity int64 `json:"user_city,omitempty" xml:"user_city,omitempty"` }
TopHotelSearchListParam 结构体
type TopHotelSearchListVo ¶
type TopHotelSearchListVo struct { // 酒店List HotelList []HotelListInfo `json:"hotel_list,omitempty" xml:"hotel_list>hotel_list_info,omitempty"` // searchId,debug用 SearchId string `json:"search_id,omitempty" xml:"search_id,omitempty"` // 分页参数。下一页开始位置 Offset int64 `json:"offset,omitempty" xml:"offset,omitempty"` // 总酒店数 Total int64 `json:"total,omitempty" xml:"total,omitempty"` // totalPages TotalPages int64 `json:"total_pages,omitempty" xml:"total_pages,omitempty"` // 统计信息 StatInfo *StatInfo `json:"stat_info,omitempty" xml:"stat_info,omitempty"` }
TopHotelSearchListVo 结构体
Source Files ¶
- AlitripHotelDetailInfoGetAPIRequest.go
- AlitripHotelDetailInfoGetAPIResponse.go
- AlitripHotelDetailInfoGetResult.go
- AlitripHotelDetailStaticinfoGetAPIRequest.go
- AlitripHotelDetailStaticinfoGetAPIResponse.go
- AlitripHotelDetailStaticinfoGetResult.go
- AlitripHotelRateGetmixratelistGetAPIRequest.go
- AlitripHotelRateGetmixratelistGetAPIResponse.go
- AlitripHotelRateGetmixratelistGetResult.go
- AlitripHotelSearchCitysuggestGetAPIRequest.go
- AlitripHotelSearchCitysuggestGetAPIResponse.go
- AlitripHotelSearchCitysuggestGetResult.go
- AlitripHotelSearchListGetAPIRequest.go
- AlitripHotelSearchListGetAPIResponse.go
- AlitripHotelSearchListGetResult.go
- Area.go
- Attributes.go
- BedInfoGroupVo.go
- BedInfoVo.go
- Bizextmap.go
- Brand.go
- BrandType.go
- FacilityIcons.go
- Gallery.go
- GetMixRateListParam.go
- GetMixRateListResult.go
- Headers.go
- HighlightContent.go
- HotelDivision.go
- HotelInfoParam.go
- HotelLabelDto.go
- HotelLabelVo.go
- HotelListInfo.go
- HotelPackageVo.go
- HotelPriceParam.go
- HotelPriceResultSet.go
- HotelTopDetailsParam.go
- HotelTopDetailsVo.go
- HotelTopStaticDetailsParam.go
- HotelTopStaticDetailsVo.go
- ItemInfo.go
- ItemRateReplyVo.go
- ItemStatisticVo.go
- LikeTargetCount.go
- MixRateVo.go
- NameValuePair.go
- Option.go
- OrderConfirmUnits.go
- PackageRate.go
- Panorama.go
- ParentInfo.go
- PicStringArrayDo.go
- Rate.go
- RoomTypeBedInfoVo.go
- RoomTypeDailyPrice.go
- RoomTypeInfo.go
- SHotelDailyPrice.go
- SHotelInfoObject.go
- SHotelPrice.go
- SHotelVo.go
- SRoomType.go
- SRoomTypeDailyPrice.go
- SRoomTypePropertiesSetVo.go
- SRoomTypeVo.go
- ScoreInfo.go
- SearchPoi.go
- SellerSupplierPartnerMemberInfoVo.go
- ShotelPropertiesSetVo.go
- ShotelPropertiesVo.go
- StatInfo.go
- SuggestItemVo.go
- TabInfo.go
- TaobaoXhotelCityGetAPIRequest.go
- TaobaoXhotelCityGetAPIResponse.go
- TaobaoXhotelInfoListGetAPIRequest.go
- TaobaoXhotelInfoListGetAPIResponse.go
- TaobaoXhotelInfoListGetForHelloAPIRequest.go
- TaobaoXhotelInfoListGetForHelloAPIResponse.go
- TaobaoXhotelInfoListGetForHelloResultSet.go
- TaobaoXhotelPriceGetForHelloAPIRequest.go
- TaobaoXhotelPriceGetForHelloAPIResponse.go
- TopCitySuggestListVo.go
- TopHotelSearchListParam.go
- TopHotelSearchListVo.go
- doc.go