hotelhstdf

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Jul 1, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

飞猪酒店标准库 model

https://open.taobao.com/API.htm?docId=44900&docType=2

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlitripHotelHstdfBusinessareaGetAPIRequest added in v1.2.0

type AlitripHotelHstdfBusinessareaGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

根据城市查询商圈 API请求 alitrip.hotel.hstdf.businessarea.get

根据cityId分页查询商圈信息

func NewAlitripHotelHstdfBusinessareaGetRequest

func NewAlitripHotelHstdfBusinessareaGetRequest() *AlitripHotelHstdfBusinessareaGetAPIRequest

初始化AlitripHotelHstdfBusinessareaGetAPIRequest对象

func (AlitripHotelHstdfBusinessareaGetAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfBusinessareaGetAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfBusinessareaGetAPIRequest) GetParamGetByTrdiDivisionIdParam added in v1.2.0

func (r AlitripHotelHstdfBusinessareaGetAPIRequest) GetParamGetByTrdiDivisionIdParam() *GetByTrdiDivisionIdParam

ParamGetByTrdiDivisionIdParam Getter

func (*AlitripHotelHstdfBusinessareaGetAPIRequest) SetParamGetByTrdiDivisionIdParam added in v1.2.0

func (r *AlitripHotelHstdfBusinessareaGetAPIRequest) SetParamGetByTrdiDivisionIdParam(_paramGetByTrdiDivisionIdParam *GetByTrdiDivisionIdParam) error

ParamGetByTrdiDivisionIdParam Setter 请求参数封装

type AlitripHotelHstdfBusinessareaGetAPIResponse

type AlitripHotelHstdfBusinessareaGetAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfBusinessareaGetAPIResponseModel
}

根据城市查询商圈 API返回值 alitrip.hotel.hstdf.businessarea.get

根据cityId分页查询商圈信息

type AlitripHotelHstdfBusinessareaGetAPIResponseModel added in v1.2.0

type AlitripHotelHstdfBusinessareaGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_hotel_hstdf_businessarea_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// top返回结果
	Result *TopStdResultSet `json:"result,omitempty" xml:"result,omitempty"`
}

根据城市查询商圈 成功返回结果

type AlitripHotelHstdfHotelroomstaticGetAPIRequest added in v1.2.0

type AlitripHotelHstdfHotelroomstaticGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

根据类型查询静态字段 API请求 alitrip.hotel.hstdf.hotelroomstatic.get

根据类型查询分页静态字段

func NewAlitripHotelHstdfHotelroomstaticGetRequest

func NewAlitripHotelHstdfHotelroomstaticGetRequest() *AlitripHotelHstdfHotelroomstaticGetAPIRequest

初始化AlitripHotelHstdfHotelroomstaticGetAPIRequest对象

func (AlitripHotelHstdfHotelroomstaticGetAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfHotelroomstaticGetAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfHotelroomstaticGetAPIRequest) GetParamGetHotelRoomStaticParam added in v1.2.0

func (r AlitripHotelHstdfHotelroomstaticGetAPIRequest) GetParamGetHotelRoomStaticParam() *GetHotelRoomStaticParam

ParamGetHotelRoomStaticParam Getter

func (*AlitripHotelHstdfHotelroomstaticGetAPIRequest) SetParamGetHotelRoomStaticParam added in v1.2.0

func (r *AlitripHotelHstdfHotelroomstaticGetAPIRequest) SetParamGetHotelRoomStaticParam(_paramGetHotelRoomStaticParam *GetHotelRoomStaticParam) error

ParamGetHotelRoomStaticParam Setter 参数封装

type AlitripHotelHstdfHotelroomstaticGetAPIResponse

type AlitripHotelHstdfHotelroomstaticGetAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfHotelroomstaticGetAPIResponseModel
}

根据类型查询静态字段 API返回值 alitrip.hotel.hstdf.hotelroomstatic.get

根据类型查询分页静态字段

type AlitripHotelHstdfHotelroomstaticGetAPIResponseModel added in v1.2.0

type AlitripHotelHstdfHotelroomstaticGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_hotel_hstdf_hotelroomstatic_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// top返回结果
	Result *TopResultSet `json:"result,omitempty" xml:"result,omitempty"`
}

根据类型查询静态字段 成功返回结果

type AlitripHotelHstdfPoilocationGetAPIRequest added in v1.2.0

type AlitripHotelHstdfPoilocationGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

根据平台城市id分页查询poi location API请求 alitrip.hotel.hstdf.poilocation.get

根据平台城市id分页查询poi location

func NewAlitripHotelHstdfPoilocationGetRequest

func NewAlitripHotelHstdfPoilocationGetRequest() *AlitripHotelHstdfPoilocationGetAPIRequest

初始化AlitripHotelHstdfPoilocationGetAPIRequest对象

func (AlitripHotelHstdfPoilocationGetAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfPoilocationGetAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfPoilocationGetAPIRequest) GetParamGetByTrdiDivisionIdParam added in v1.2.0

func (r AlitripHotelHstdfPoilocationGetAPIRequest) GetParamGetByTrdiDivisionIdParam() *GetByTrdiDivisionIdParam

ParamGetByTrdiDivisionIdParam Getter

func (*AlitripHotelHstdfPoilocationGetAPIRequest) SetParamGetByTrdiDivisionIdParam added in v1.2.0

func (r *AlitripHotelHstdfPoilocationGetAPIRequest) SetParamGetByTrdiDivisionIdParam(_paramGetByTrdiDivisionIdParam *GetByTrdiDivisionIdParam) error

ParamGetByTrdiDivisionIdParam Setter 参数封装

type AlitripHotelHstdfPoilocationGetAPIResponse

type AlitripHotelHstdfPoilocationGetAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfPoilocationGetAPIResponseModel
}

根据平台城市id分页查询poi location API返回值 alitrip.hotel.hstdf.poilocation.get

根据平台城市id分页查询poi location

type AlitripHotelHstdfPoilocationGetAPIResponseModel added in v1.2.0

type AlitripHotelHstdfPoilocationGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_hotel_hstdf_poilocation_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// top返回结果
	Result *TopStdResultSet `json:"result,omitempty" xml:"result,omitempty"`
}

根据平台城市id分页查询poi location 成功返回结果

type AlitripHotelHstdfShotelExnotmatchroomAPIRequest added in v1.2.0

type AlitripHotelHstdfShotelExnotmatchroomAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

导出一个hid下所有未匹配rid的接口 API请求 alitrip.hotel.hstdf.shotel.exnotmatchroom

导出一个卖家hid下所有未匹配的rid信息,包括rid,名称、英文名称、床型、窗型、面积、对外系统id

func NewAlitripHotelHstdfShotelExnotmatchroomRequest

func NewAlitripHotelHstdfShotelExnotmatchroomRequest() *AlitripHotelHstdfShotelExnotmatchroomAPIRequest

初始化AlitripHotelHstdfShotelExnotmatchroomAPIRequest对象

func (AlitripHotelHstdfShotelExnotmatchroomAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfShotelExnotmatchroomAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfShotelExnotmatchroomAPIRequest) GetHid added in v1.2.0

Hid Getter

func (*AlitripHotelHstdfShotelExnotmatchroomAPIRequest) SetHid added in v1.2.0

Hid Setter 卖家酒店hid

type AlitripHotelHstdfShotelExnotmatchroomAPIResponse

type AlitripHotelHstdfShotelExnotmatchroomAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfShotelExnotmatchroomAPIResponseModel
}

导出一个hid下所有未匹配rid的接口 API返回值 alitrip.hotel.hstdf.shotel.exnotmatchroom

导出一个卖家hid下所有未匹配的rid信息,包括rid,名称、英文名称、床型、窗型、面积、对外系统id

type AlitripHotelHstdfShotelExnotmatchroomAPIResponseModel added in v1.2.0

type AlitripHotelHstdfShotelExnotmatchroomAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_hotel_hstdf_shotel_exnotmatchroom_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// top返回结果
	Result *TopResultSet `json:"result,omitempty" xml:"result,omitempty"`
}

导出一个hid下所有未匹配rid的接口 成功返回结果

type AlitripHotelHstdfShotelExportshotelAPIRequest added in v1.2.0

type AlitripHotelHstdfShotelExportshotelAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

商家自主导出相似度高的标准酒店 API请求 alitrip.hotel.hstdf.shotel.exportshotel

商家通过给出自己的卖家酒店信息,通过接口可以返回相似度高的标准酒店信息

func NewAlitripHotelHstdfShotelExportshotelRequest

func NewAlitripHotelHstdfShotelExportshotelRequest() *AlitripHotelHstdfShotelExportshotelAPIRequest

初始化AlitripHotelHstdfShotelExportshotelAPIRequest对象

func (AlitripHotelHstdfShotelExportshotelAPIRequest) GetAddress added in v1.2.0

Address Getter

func (AlitripHotelHstdfShotelExportshotelAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfShotelExportshotelAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfShotelExportshotelAPIRequest) GetCityCode added in v1.2.0

CityCode Getter

func (AlitripHotelHstdfShotelExportshotelAPIRequest) GetHid added in v1.2.0

Hid Getter

func (AlitripHotelHstdfShotelExportshotelAPIRequest) GetLatitude added in v1.2.0

Latitude Getter

func (AlitripHotelHstdfShotelExportshotelAPIRequest) GetLongitude added in v1.2.0

Longitude Getter

func (AlitripHotelHstdfShotelExportshotelAPIRequest) GetName added in v1.2.0

Name Getter

func (AlitripHotelHstdfShotelExportshotelAPIRequest) GetTelNumber added in v1.2.0

TelNumber Getter

func (*AlitripHotelHstdfShotelExportshotelAPIRequest) SetAddress added in v1.2.0

Address Setter 地址

func (*AlitripHotelHstdfShotelExportshotelAPIRequest) SetCityCode added in v1.2.0

func (r *AlitripHotelHstdfShotelExportshotelAPIRequest) SetCityCode(_cityCode int64) error

CityCode Setter 酒店所在行政区划,对应平台ID,为空时会使用经纬度来定位

func (*AlitripHotelHstdfShotelExportshotelAPIRequest) SetHid added in v1.2.0

Hid Setter HID,卖家酒店上传到平台后的ID

func (*AlitripHotelHstdfShotelExportshotelAPIRequest) SetLatitude added in v1.2.0

Latitude Setter 纬度

func (*AlitripHotelHstdfShotelExportshotelAPIRequest) SetLongitude added in v1.2.0

func (r *AlitripHotelHstdfShotelExportshotelAPIRequest) SetLongitude(_longitude string) error

Longitude Setter 经度

func (*AlitripHotelHstdfShotelExportshotelAPIRequest) SetName added in v1.2.0

Name Setter 酒店名称,必填

func (*AlitripHotelHstdfShotelExportshotelAPIRequest) SetTelNumber added in v1.2.0

func (r *AlitripHotelHstdfShotelExportshotelAPIRequest) SetTelNumber(_telNumber string) error

TelNumber Setter 电话

type AlitripHotelHstdfShotelExportshotelAPIResponse

type AlitripHotelHstdfShotelExportshotelAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfShotelExportshotelAPIResponseModel
}

商家自主导出相似度高的标准酒店 API返回值 alitrip.hotel.hstdf.shotel.exportshotel

商家通过给出自己的卖家酒店信息,通过接口可以返回相似度高的标准酒店信息

type AlitripHotelHstdfShotelExportshotelAPIResponseModel added in v1.2.0

type AlitripHotelHstdfShotelExportshotelAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_hotel_hstdf_shotel_exportshotel_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// top返回结果
	TopResultSet *TopResultSet `json:"top_result_set,omitempty" xml:"top_result_set,omitempty"`
}

商家自主导出相似度高的标准酒店 成功返回结果

type AlitripHotelHstdfShotelExportsroomtypeAPIRequest added in v1.2.0

type AlitripHotelHstdfShotelExportsroomtypeAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

导出一个卖家房型下的所有标准房型 API请求 alitrip.hotel.hstdf.shotel.exportsroomtype

导出一个卖家酒店下的所有标准房型

func NewAlitripHotelHstdfShotelExportsroomtypeRequest

func NewAlitripHotelHstdfShotelExportsroomtypeRequest() *AlitripHotelHstdfShotelExportsroomtypeAPIRequest

初始化AlitripHotelHstdfShotelExportsroomtypeAPIRequest对象

func (AlitripHotelHstdfShotelExportsroomtypeAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfShotelExportsroomtypeAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfShotelExportsroomtypeAPIRequest) GetHid added in v1.2.0

Hid Getter

func (*AlitripHotelHstdfShotelExportsroomtypeAPIRequest) SetHid added in v1.2.0

Hid Setter 卖家酒店id

type AlitripHotelHstdfShotelExportsroomtypeAPIResponse

type AlitripHotelHstdfShotelExportsroomtypeAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfShotelExportsroomtypeAPIResponseModel
}

导出一个卖家房型下的所有标准房型 API返回值 alitrip.hotel.hstdf.shotel.exportsroomtype

导出一个卖家酒店下的所有标准房型

type AlitripHotelHstdfShotelExportsroomtypeAPIResponseModel added in v1.2.0

type AlitripHotelHstdfShotelExportsroomtypeAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_hotel_hstdf_shotel_exportsroomtype_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// top返回结果
	Result *TopResultSet `json:"result,omitempty" xml:"result,omitempty"`
}

导出一个卖家房型下的所有标准房型 成功返回结果

type AlitripHotelHstdfShotelMatchshotelselfAPIRequest added in v1.2.0

type AlitripHotelHstdfShotelMatchshotelselfAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

自主匹配标准酒店以及卖家酒店 API请求 alitrip.hotel.hstdf.shotel.matchshotelself

商家通过指定的标准酒店id和卖家酒店id进行匹配

func NewAlitripHotelHstdfShotelMatchshotelselfRequest

func NewAlitripHotelHstdfShotelMatchshotelselfRequest() *AlitripHotelHstdfShotelMatchshotelselfAPIRequest

初始化AlitripHotelHstdfShotelMatchshotelselfAPIRequest对象

func (AlitripHotelHstdfShotelMatchshotelselfAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfShotelMatchshotelselfAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfShotelMatchshotelselfAPIRequest) GetParam0 added in v1.2.0

Param0 Getter

func (*AlitripHotelHstdfShotelMatchshotelselfAPIRequest) SetParam0 added in v1.2.0

Param0 Setter HotelMatchParam

type AlitripHotelHstdfShotelMatchshotelselfAPIResponse

type AlitripHotelHstdfShotelMatchshotelselfAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfShotelMatchshotelselfAPIResponseModel
}

自主匹配标准酒店以及卖家酒店 API返回值 alitrip.hotel.hstdf.shotel.matchshotelself

商家通过指定的标准酒店id和卖家酒店id进行匹配

type AlitripHotelHstdfShotelMatchshotelselfAPIResponseModel added in v1.2.0

type AlitripHotelHstdfShotelMatchshotelselfAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_hotel_hstdf_shotel_matchshotelself_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	Errorcode string `json:"errorcode,omitempty" xml:"errorcode,omitempty"`
	// 错误信息
	Errormsg string `json:"errormsg,omitempty" xml:"errormsg,omitempty"`
	// 是否成功
	Status bool `json:"status,omitempty" xml:"status,omitempty"`
}

自主匹配标准酒店以及卖家酒店 成功返回结果

type AlitripHotelHstdfShotelMatchsroomselfAPIRequest added in v1.2.0

type AlitripHotelHstdfShotelMatchsroomselfAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

匹配标准房型以及卖家房型 API请求 alitrip.hotel.hstdf.shotel.matchsroomself

匹配卖家房型以及标准房型,返回匹配结果

func NewAlitripHotelHstdfShotelMatchsroomselfRequest

func NewAlitripHotelHstdfShotelMatchsroomselfRequest() *AlitripHotelHstdfShotelMatchsroomselfAPIRequest

初始化AlitripHotelHstdfShotelMatchsroomselfAPIRequest对象

func (AlitripHotelHstdfShotelMatchsroomselfAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfShotelMatchsroomselfAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfShotelMatchsroomselfAPIRequest) GetParam0 added in v1.2.0

Param0 Getter

func (*AlitripHotelHstdfShotelMatchsroomselfAPIRequest) SetParam0 added in v1.2.0

Param0 Setter SroomTypeMatchParam

type AlitripHotelHstdfShotelMatchsroomselfAPIResponse

type AlitripHotelHstdfShotelMatchsroomselfAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfShotelMatchsroomselfAPIResponseModel
}

匹配标准房型以及卖家房型 API返回值 alitrip.hotel.hstdf.shotel.matchsroomself

匹配卖家房型以及标准房型,返回匹配结果

type AlitripHotelHstdfShotelMatchsroomselfAPIResponseModel added in v1.2.0

type AlitripHotelHstdfShotelMatchsroomselfAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_hotel_hstdf_shotel_matchsroomself_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// error_code
	Errorcode string `json:"errorcode,omitempty" xml:"errorcode,omitempty"`
	// error_msg
	Errormsg string `json:"errormsg,omitempty" xml:"errormsg,omitempty"`
	// 是否成功
	Status bool `json:"status,omitempty" xml:"status,omitempty"`
}

匹配标准房型以及卖家房型 成功返回结果

type AlitripHotelHstdfShotelRoomtypeMappingsListAPIRequest added in v1.2.0

type AlitripHotelHstdfShotelRoomtypeMappingsListAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

根据HID获取所有卖家房型匹配关系 API请求 alitrip.hotel.hstdf.shotel.roomtype.mappings.list

根据HID获取所有卖家房型匹配关系

func NewAlitripHotelHstdfShotelRoomtypeMappingsListRequest

func NewAlitripHotelHstdfShotelRoomtypeMappingsListRequest() *AlitripHotelHstdfShotelRoomtypeMappingsListAPIRequest

初始化AlitripHotelHstdfShotelRoomtypeMappingsListAPIRequest对象

func (AlitripHotelHstdfShotelRoomtypeMappingsListAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfShotelRoomtypeMappingsListAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfShotelRoomtypeMappingsListAPIRequest) GetHid added in v1.2.0

Hid Getter

func (*AlitripHotelHstdfShotelRoomtypeMappingsListAPIRequest) SetHid added in v1.2.0

Hid Setter HID

type AlitripHotelHstdfShotelRoomtypeMappingsListAPIResponse

type AlitripHotelHstdfShotelRoomtypeMappingsListAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfShotelRoomtypeMappingsListAPIResponseModel
}

根据HID获取所有卖家房型匹配关系 API返回值 alitrip.hotel.hstdf.shotel.roomtype.mappings.list

根据HID获取所有卖家房型匹配关系

type AlitripHotelHstdfShotelRoomtypeMappingsListAPIResponseModel added in v1.2.0

type AlitripHotelHstdfShotelRoomtypeMappingsListAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_hotel_hstdf_shotel_roomtype_mappings_list_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// top返回结果
	Result *TopResultSet `json:"result,omitempty" xml:"result,omitempty"`
}

根据HID获取所有卖家房型匹配关系 成功返回结果

type AlitripHotelHstdfShotelRoomtypeMappingsListResults

type AlitripHotelHstdfShotelRoomtypeMappingsListResults struct {
	// 是否匹配
	Matched bool `json:"matched,omitempty" xml:"matched,omitempty"`
	// 卖家房型
	RoomType *RoomTypePo `json:"room_type,omitempty" xml:"room_type,omitempty"`
	// 标准房型
	StdRoomType *SroomTypePo `json:"std_room_type,omitempty" xml:"std_room_type,omitempty"`
}

AlitripHotelHstdfShotelRoomtypeMappingsListResults

type BusinessArea

type BusinessArea struct {
	// 商圈围栏数据,经纬度坐标使用英文逗号拼接
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 商圈图片
	AreaPic string `json:"area_pic,omitempty" xml:"area_pic,omitempty"`
	// 所在城市id,北京市
	City int64 `json:"city,omitempty" xml:"city,omitempty"`
	// 所在国家英文名
	Country string `json:"country,omitempty" xml:"country,omitempty"`
	// 所在区县id
	District int64 `json:"district,omitempty" xml:"district,omitempty"`
	// 国内外,0-国内,1--国外
	Domestic int64 `json:"domestic,omitempty" xml:"domestic,omitempty"`
	// 计算酒店所属商圈是否需要外延,0-不需要,1-需要
	ExtentMeter int64 `json:"extent_meter,omitempty" xml:"extent_meter,omitempty"`
	// 热度
	Hot int64 `json:"hot,omitempty" xml:"hot,omitempty"`
	// id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 商圈中心点纬度
	Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// 商圈中心点经度
	Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"`
	// 暂不使用
	Major int64 `json:"major,omitempty" xml:"major,omitempty"`
	// 中文名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 暂不使用
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 所在省份id,北京直辖市
	Province int64 `json:"province,omitempty" xml:"province,omitempty"`
	// 商圈跨多个地区时,其他地区id适应英文逗号拼接
	Region string `json:"region,omitempty" xml:"region,omitempty"`
	// 暂不使用
	Source int64 `json:"source,omitempty" xml:"source,omitempty"`
	// 商圈推荐导语
	Summary string `json:"summary,omitempty" xml:"summary,omitempty"`
	// 商圈标签,英文逗号分隔,注意与酒店标签不是同一类概念
	Tags []string `json:"tags,omitempty" xml:"tags>string,omitempty"`
	// 商圈缩略图
	AreaPicNail string `json:"area_pic_nail,omitempty" xml:"area_pic_nail,omitempty"`
	// 国家编码,取代country使用
	CountryCode int64 `json:"country_code,omitempty" xml:"country_code,omitempty"`
	// 能精确到的最低层级区划id,优先区县,次选城市
	DivisionId int64 `json:"division_id,omitempty" xml:"division_id,omitempty"`
	// 行政区划树,冗余字段,不一定有值
	DivisionTree string `json:"division_tree,omitempty" xml:"division_tree,omitempty"`
	// 商圈英文名
	EnName string `json:"en_name,omitempty" xml:"en_name,omitempty"`
	// 经纬度服务商,0--高德,一般用于国内,1-- 谷歌,一般用于国际
	PositionType int64 `json:"position_type,omitempty" xml:"position_type,omitempty"`
	// 时区,冗余字段,不一定有值
	TimeZoneId string `json:"time_zone_id,omitempty" xml:"time_zone_id,omitempty"`
	// 最精确的行政区划对应的平台id
	TrdiDivisionId int64 `json:"trdi_division_id,omitempty" xml:"trdi_division_id,omitempty"`
}

BusinessArea

type GetByTrdiDivisionIdParam

type GetByTrdiDivisionIdParam struct {
	// 第1页
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页取100条数据
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 平台行政区划id,北京市
	TrdiDivisionId int64 `json:"trdi_division_id,omitempty" xml:"trdi_division_id,omitempty"`
}

GetByTrdiDivisionIdParam

type GetHotelRoomStaticParam

type GetHotelRoomStaticParam struct {
	// 第1页
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页取100条
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 字典类型
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
}

GetHotelRoomStaticParam

type HotelExportParam

type HotelExportParam struct {
	// 标准酒店id
	Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"`
	// 卖家酒店id
	Hid int64 `json:"hid,omitempty" xml:"hid,omitempty"`
	// 标准酒店名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 标准酒店所在城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 酒店地址
	Address string `json:"address,omitempty" xml:"address,omitempty"`
	// 电话号码
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 经纬度
	Jwd string `json:"jwd,omitempty" xml:"jwd,omitempty"`
	// 相似度分数
	Score string `json:"score,omitempty" xml:"score,omitempty"`
	// 英文名称
	NameE string `json:"name_e,omitempty" xml:"name_e,omitempty"`
	// 英文地址
	EnAddr string `json:"en_addr,omitempty" xml:"en_addr,omitempty"`
	// 曾用名
	UsedName string `json:"used_name,omitempty" xml:"used_name,omitempty"`
	// 酒店状态0,正常,有报价可在线售卖,-1,待上线,-3 下架,-1,-3需要上线时联系平台处理
	StatusCode int64 `json:"status_code,omitempty" xml:"status_code,omitempty"`
	// 酒店状态描述
	StatusDesc string `json:"status_desc,omitempty" xml:"status_desc,omitempty"`
}

HotelExportParam

type HotelMatchParam

type HotelMatchParam struct {
	// 卖家酒店id
	Hid int64 `json:"hid,omitempty" xml:"hid,omitempty"`
	// 标准酒店id
	Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"`
}

HotelMatchParam

type HotelPOI

type HotelPOI struct {
	// 所在城市id
	City int64 `json:"city,omitempty" xml:"city,omitempty"`
	// 暂不使用
	CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	// 热度
	Hot int64 `json:"hot,omitempty" xml:"hot,omitempty"`
	// id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// poi location纬度
	Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// poi locaiton经度
	Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"`
	// 中文名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 分组内排序
	OrderIndex int64 `json:"order_index,omitempty" xml:"order_index,omitempty"`
	// 父id
	ParentId int64 `json:"parent_id,omitempty" xml:"parent_id,omitempty"`
	// 类型,3--地铁线路,4--地铁站,20--考点,5--景点,6--机场,7--火车站,8--汽车站,9--医院,10--大学,11--热点搜索,12--城市,13--办公区
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 所在国家英文名
	Country string `json:"country,omitempty" xml:"country,omitempty"`
	// 所在国家id
	CountryCode int64 `json:"country_code,omitempty" xml:"country_code,omitempty"`
	// 所在区县id
	District int64 `json:"district,omitempty" xml:"district,omitempty"`
	// 能精确到的最低层级区划id,优先区县,次选城市
	DivisionId int64 `json:"division_id,omitempty" xml:"division_id,omitempty"`
	// 行政区划树,冗余字段,不一定有值
	DivisionTree string `json:"division_tree,omitempty" xml:"division_tree,omitempty"`
	// 国内外,0-国内,1--国外
	Domestic int64 `json:"domestic,omitempty" xml:"domestic,omitempty"`
	// 英文名
	EnName string `json:"en_name,omitempty" xml:"en_name,omitempty"`
	// 经纬度服务商,0--高德,一般用于国内,1- - 谷歌,一般用于国际
	PositionType int64 `json:"position_type,omitempty" xml:"position_type,omitempty"`
	// 所在省份id,北京直辖市
	Province int64 `json:"province,omitempty" xml:"province,omitempty"`
	// 时区,冗余字段,不一定有值
	TimeZoneId string `json:"time_zone_id,omitempty" xml:"time_zone_id,omitempty"`
	// 最精确的行政区划对应的平台id
	TrdiDivisionId int64 `json:"trdi_division_id,omitempty" xml:"trdi_division_id,omitempty"`
	// 搜索热度
	SearchPercent string `json:"search_percent,omitempty" xml:"search_percent,omitempty"`
}

HotelPOI

type HotelRoomStaticDo

type HotelRoomStaticDo struct {
	// 字典code,收费停车场
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 数据银行id,酒店集团字典才有值
	DataBankBrandId string `json:"data_bank_brand_id,omitempty" xml:"data_bank_brand_id,omitempty"`
	// 描述,不一定有值
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 展示名称
	DisplayName string `json:"display_name,omitempty" xml:"display_name,omitempty"`
	// 英文名
	EnName string `json:"en_name,omitempty" xml:"en_name,omitempty"`
	// 暂不使用
	ExtendInfo string `json:"extend_info,omitempty" xml:"extend_info,omitempty"`
	// 热度
	Hot int64 `json:"hot,omitempty" xml:"hot,omitempty"`
	// id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// log图片
	LogoUrl string `json:"logo_url,omitempty" xml:"logo_url,omitempty"`
	// 中文名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 父id
	ParentId int64 `json:"parent_id,omitempty" xml:"parent_id,omitempty"`
	// 优先级
	Priority int64 `json:"priority,omitempty" xml:"priority,omitempty"`
	// 状态,0--生效,-4--失效,接口返回一般均为生效数据
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 二级分类
	SubType int64 `json:"sub_type,omitempty" xml:"sub_type,omitempty"`
	// 暂不使用
	Tag int64 `json:"tag,omitempty" xml:"tag,omitempty"`
	// 字典类型,10--预订须知,116--酒店设施,117--娱乐设施,118--酒店服务,119--房间设施
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
}

HotelRoomStaticDo

type RoomTypePo

type RoomTypePo struct {
	// 外部系统id
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 卖家未匹配房型的面积
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 卖家未匹配房型的床型
	BedType string `json:"bed_type,omitempty" xml:"bed_type,omitempty"`
	// 卖家未匹配房型英文名称
	NameE string `json:"name_e,omitempty" xml:"name_e,omitempty"`
	// 卖家未匹配房型名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 卖家未匹配rid
	Rid int64 `json:"rid,omitempty" xml:"rid,omitempty"`
	// 窗型
	WindowType int64 `json:"window_type,omitempty" xml:"window_type,omitempty"`
}

RoomTypePo

type SroomTypeMatchParam

type SroomTypeMatchParam struct {
	// 标准房型id
	Srid int64 `json:"srid,omitempty" xml:"srid,omitempty"`
	// 卖家房型id
	Rid int64 `json:"rid,omitempty" xml:"rid,omitempty"`
}

SroomTypeMatchParam

type SroomTypePo

type SroomTypePo struct {
	// 标准房型id
	Srid int64 `json:"srid,omitempty" xml:"srid,omitempty"`
	// 标准房型名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 标准房型英文名称
	NameE string `json:"name_e,omitempty" xml:"name_e,omitempty"`
	// 标准房型床型
	BedType string `json:"bed_type,omitempty" xml:"bed_type,omitempty"`
	// 标准房型面积
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 窗型,0:无窗,1:有窗,2:部分有窗,3:暗窗,4:部分暗窗
	WindowType int64 `json:"window_type,omitempty" xml:"window_type,omitempty"`
}

SroomTypePo

type TopResultSet

type TopResultSet struct {
	// 当前页之后是否还有数据,true--还有,可以继续请求
	HasNext bool `json:"has_next,omitempty" xml:"has_next,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 结果集合
	ModuleList []HotelRoomStaticDo `json:"module_list,omitempty" xml:"module_list>hotel_room_static_do,omitempty"`
	// 暂不使用
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 请求失败时返回的错误信息,一般success=false时有值
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 当前查询条件下的数据总数;判断是否需要继续查询时,可以使用已请求数据量对比该值,但建议对结果集合进行判空,为空即停止
	TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"`
	// 返回列表
	Results []RoomTypePo `json:"results,omitempty" xml:"results>room_type_po,omitempty"`
	// error_code
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// error_msg
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
}

TopResultSet

type TopStdResultSet

type TopStdResultSet struct {
	// 是
	HasNext bool `json:"has_next,omitempty" xml:"has_next,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 商圈数据集合
	ModuleList []BusinessArea `json:"module_list,omitempty" xml:"module_list>business_area,omitempty"`
	// 暂不使用
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 请求失败时返回的错误信息,一般success=false时有值
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 当前查询条件下的数据总数;判断是否需要继续查询时,可以使用已请求数据量对比该值,但建议对结果集合进行判空,为空即停止
	TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"`
}

TopStdResultSet

Jump to

Keyboard shortcuts

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