Documentation
¶
Index ¶
- type AlitripRailIrCarrierGetAPIResponse
- type AlitripRailIrCarrierGetRequest
- type AlitripRailIrCarrierGetResponse
- type AlitripRailIrDivisionGetAPIResponse
- type AlitripRailIrDivisionGetRequest
- func (r AlitripRailIrDivisionGetRequest) GetAgentId() int64
- func (r AlitripRailIrDivisionGetRequest) GetApiMethodName() string
- func (r AlitripRailIrDivisionGetRequest) GetApiParams() url.Values
- func (r AlitripRailIrDivisionGetRequest) GetLevel() int64
- func (r AlitripRailIrDivisionGetRequest) GetPageIndex() int64
- func (r AlitripRailIrDivisionGetRequest) GetPageSize() int64
- func (r *AlitripRailIrDivisionGetRequest) SetAgentId(agentId int64) error
- func (r *AlitripRailIrDivisionGetRequest) SetLevel(level int64) error
- func (r *AlitripRailIrDivisionGetRequest) SetPageIndex(pageIndex int64) error
- func (r *AlitripRailIrDivisionGetRequest) SetPageSize(pageSize int64) error
- type AlitripRailIrDivisionGetResponse
- type AlitripRailIrServiceGetAPIResponse
- type AlitripRailIrServiceGetRequest
- func (r AlitripRailIrServiceGetRequest) GetAgentId() int64
- func (r AlitripRailIrServiceGetRequest) GetApiMethodName() string
- func (r AlitripRailIrServiceGetRequest) GetApiParams() url.Values
- func (r AlitripRailIrServiceGetRequest) GetBizType() int64
- func (r *AlitripRailIrServiceGetRequest) SetAgentId(agentId int64) error
- func (r *AlitripRailIrServiceGetRequest) SetBizType(bizType int64) error
- type AlitripRailIrServiceGetResponse
- type AlitripRailIrServiceGetResult
- type AlitripRailIrStationGetAPIResponse
- type AlitripRailIrStationGetRequest
- func (r AlitripRailIrStationGetRequest) GetAgentId() int64
- func (r AlitripRailIrStationGetRequest) GetApiMethodName() string
- func (r AlitripRailIrStationGetRequest) GetApiParams() url.Values
- func (r AlitripRailIrStationGetRequest) GetPageIndex() int64
- func (r AlitripRailIrStationGetRequest) GetPageSize() int64
- func (r *AlitripRailIrStationGetRequest) SetAgentId(agentId int64) error
- func (r *AlitripRailIrStationGetRequest) SetPageIndex(pageIndex int64) error
- func (r *AlitripRailIrStationGetRequest) SetPageSize(pageSize int64) error
- type AlitripRailIrStationGetResponse
- type AlitripRailTradeCloseticketAPIResponse
- type AlitripRailTradeCloseticketRequest
- func (r AlitripRailTradeCloseticketRequest) GetAgentId() int64
- func (r AlitripRailTradeCloseticketRequest) GetApiMethodName() string
- func (r AlitripRailTradeCloseticketRequest) GetApiParams() url.Values
- func (r AlitripRailTradeCloseticketRequest) GetErrorCode() string
- func (r AlitripRailTradeCloseticketRequest) GetErrorMsg() string
- func (r AlitripRailTradeCloseticketRequest) GetTpOrderId() int64
- func (r *AlitripRailTradeCloseticketRequest) SetAgentId(agentId int64) error
- func (r *AlitripRailTradeCloseticketRequest) SetErrorCode(errorCode string) error
- func (r *AlitripRailTradeCloseticketRequest) SetErrorMsg(errorMsg string) error
- func (r *AlitripRailTradeCloseticketRequest) SetTpOrderId(tpOrderId int64) error
- type AlitripRailTradeCloseticketResponse
- type AlitripRailTradeCloseticketResultSet
- type AlitripRailTradeIssueticketAPIResponse
- type AlitripRailTradeIssueticketRequest
- func (r AlitripRailTradeIssueticketRequest) GetAgentId() int64
- func (r AlitripRailTradeIssueticketRequest) GetAgentOrderId() string
- func (r AlitripRailTradeIssueticketRequest) GetApiMethodName() string
- func (r AlitripRailTradeIssueticketRequest) GetApiParams() url.Values
- func (r AlitripRailTradeIssueticketRequest) GetTicketNo() string
- func (r AlitripRailTradeIssueticketRequest) GetTpOrderId() int64
- func (r *AlitripRailTradeIssueticketRequest) SetAgentId(agentId int64) error
- func (r *AlitripRailTradeIssueticketRequest) SetAgentOrderId(agentOrderId string) error
- func (r *AlitripRailTradeIssueticketRequest) SetTicketNo(ticketNo string) error
- func (r *AlitripRailTradeIssueticketRequest) SetTpOrderId(tpOrderId int64) error
- type AlitripRailTradeIssueticketResponse
- type AlitripRailTradeIssueticketResultSet
- type Modules
- type RailCarrierRS
- type RailDivisionRS
- type RailResultList
- type RailStationRS
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlitripRailIrCarrierGetAPIResponse ¶
type AlitripRailIrCarrierGetAPIResponse struct { model.CommonResponse AlitripRailIrCarrierGetResponse }
国际火车票铁路承运公司查询 API返回值 alitrip.rail.ir.carrier.get
国际火车票提供给代理商用于查询标准铁路承运公司carrier信息,用于代理商自己的carrier与飞猪平台的carrier做映射
type AlitripRailIrCarrierGetRequest ¶
type AlitripRailIrCarrierGetRequest struct { model.Params // contains filtered or unexported fields }
国际火车票铁路承运公司查询 API请求 alitrip.rail.ir.carrier.get
国际火车票提供给代理商用于查询标准铁路承运公司carrier信息,用于代理商自己的carrier与飞猪平台的carrier做映射
func NewAlitripRailIrCarrierGetRequest ¶
func NewAlitripRailIrCarrierGetRequest() *AlitripRailIrCarrierGetRequest
初始化AlitripRailIrCarrierGetRequest对象
func (AlitripRailIrCarrierGetRequest) GetAgentId ¶
func (r AlitripRailIrCarrierGetRequest) GetAgentId() int64
AgentId Getter
func (AlitripRailIrCarrierGetRequest) GetApiMethodName ¶
func (r AlitripRailIrCarrierGetRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlitripRailIrCarrierGetRequest) GetApiParams ¶
func (r AlitripRailIrCarrierGetRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (*AlitripRailIrCarrierGetRequest) SetAgentId ¶
func (r *AlitripRailIrCarrierGetRequest) SetAgentId(agentId int64) error
AgentId Setter 商家id
type AlitripRailIrCarrierGetResponse ¶
type AlitripRailIrCarrierGetResponse struct { XMLName xml.Name `xml:"alitrip_rail_ir_carrier_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回对象 Result *RailCarrierRs `json:"result,omitempty" xml:"result,omitempty"` }
国际火车票铁路承运公司查询 成功返回结果
type AlitripRailIrDivisionGetAPIResponse ¶
type AlitripRailIrDivisionGetAPIResponse struct { model.CommonResponse AlitripRailIrDivisionGetResponse }
国际火车票标准城市查询 API返回值 alitrip.rail.ir.division.get
国际火车票提供给代理商用于查询标准城市信息,全部城市数据量209530条,含除中国大陆以外的全部海外区域。 代理商通过分页查询的方式,拉取飞猪平台方全部境外标准城市,用于自身城市与飞猪平台城市的映射。
type AlitripRailIrDivisionGetRequest ¶
type AlitripRailIrDivisionGetRequest struct { model.Params // contains filtered or unexported fields }
国际火车票标准城市查询 API请求 alitrip.rail.ir.division.get
国际火车票提供给代理商用于查询标准城市信息,全部城市数据量209530条,含除中国大陆以外的全部海外区域。 代理商通过分页查询的方式,拉取飞猪平台方全部境外标准城市,用于自身城市与飞猪平台城市的映射。
func NewAlitripRailIrDivisionGetRequest ¶
func NewAlitripRailIrDivisionGetRequest() *AlitripRailIrDivisionGetRequest
初始化AlitripRailIrDivisionGetRequest对象
func (AlitripRailIrDivisionGetRequest) GetAgentId ¶
func (r AlitripRailIrDivisionGetRequest) GetAgentId() int64
AgentId Getter
func (AlitripRailIrDivisionGetRequest) GetApiMethodName ¶
func (r AlitripRailIrDivisionGetRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlitripRailIrDivisionGetRequest) GetApiParams ¶
func (r AlitripRailIrDivisionGetRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlitripRailIrDivisionGetRequest) GetLevel ¶
func (r AlitripRailIrDivisionGetRequest) GetLevel() int64
Level Getter
func (AlitripRailIrDivisionGetRequest) GetPageIndex ¶
func (r AlitripRailIrDivisionGetRequest) GetPageIndex() int64
PageIndex Getter
func (AlitripRailIrDivisionGetRequest) GetPageSize ¶
func (r AlitripRailIrDivisionGetRequest) GetPageSize() int64
PageSize Getter
func (*AlitripRailIrDivisionGetRequest) SetAgentId ¶
func (r *AlitripRailIrDivisionGetRequest) SetAgentId(agentId int64) error
AgentId Setter 代理商id
func (*AlitripRailIrDivisionGetRequest) SetLevel ¶
func (r *AlitripRailIrDivisionGetRequest) SetLevel(level int64) error
Level Setter 层级,1洲,2是国家,3是省,4是市,5是区,6是街道/镇,7是村,8是逻辑行政区,境外火车票业务只需要市级别,传4就可以
func (*AlitripRailIrDivisionGetRequest) SetPageIndex ¶
func (r *AlitripRailIrDivisionGetRequest) SetPageIndex(pageIndex int64) error
PageIndex Setter 页数,从1开始
func (*AlitripRailIrDivisionGetRequest) SetPageSize ¶
func (r *AlitripRailIrDivisionGetRequest) SetPageSize(pageSize int64) error
PageSize Setter 每页条数
type AlitripRailIrDivisionGetResponse ¶
type AlitripRailIrDivisionGetResponse struct { XMLName xml.Name `xml:"alitrip_rail_ir_division_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回对象 Result *RailResultList `json:"result,omitempty" xml:"result,omitempty"` }
国际火车票标准城市查询 成功返回结果
type AlitripRailIrServiceGetAPIResponse ¶
type AlitripRailIrServiceGetAPIResponse struct { model.CommonResponse AlitripRailIrServiceGetResponse }
国际火车票仓位坐席查询 API返回值 alitrip.rail.ir.service.get
国际火车票标准仓位坐席查询
type AlitripRailIrServiceGetRequest ¶
type AlitripRailIrServiceGetRequest struct { model.Params // contains filtered or unexported fields }
国际火车票仓位坐席查询 API请求 alitrip.rail.ir.service.get
国际火车票标准仓位坐席查询
func NewAlitripRailIrServiceGetRequest ¶
func NewAlitripRailIrServiceGetRequest() *AlitripRailIrServiceGetRequest
初始化AlitripRailIrServiceGetRequest对象
func (AlitripRailIrServiceGetRequest) GetAgentId ¶
func (r AlitripRailIrServiceGetRequest) GetAgentId() int64
AgentId Getter
func (AlitripRailIrServiceGetRequest) GetApiMethodName ¶
func (r AlitripRailIrServiceGetRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlitripRailIrServiceGetRequest) GetApiParams ¶
func (r AlitripRailIrServiceGetRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlitripRailIrServiceGetRequest) GetBizType ¶
func (r AlitripRailIrServiceGetRequest) GetBizType() int64
BizType Getter
func (*AlitripRailIrServiceGetRequest) SetAgentId ¶
func (r *AlitripRailIrServiceGetRequest) SetAgentId(agentId int64) error
AgentId Setter 代理商id
func (*AlitripRailIrServiceGetRequest) SetBizType ¶
func (r *AlitripRailIrServiceGetRequest) SetBizType(bizType int64) error
BizType Setter 6代表境外火车票
type AlitripRailIrServiceGetResponse ¶
type AlitripRailIrServiceGetResponse struct { XMLName xml.Name `xml:"alitrip_rail_ir_service_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 接口返回model Result *AlitripRailIrServiceGetResult `json:"result,omitempty" xml:"result,omitempty"` }
国际火车票仓位坐席查询 成功返回结果
type AlitripRailIrServiceGetResult ¶
type AlitripRailIrServiceGetResult struct { // 是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` // 错误码 ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"` // 错误信息 ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"` // 仓位坐席数组 Modules []Modules `json:"modules,omitempty" xml:"modules>modules,omitempty"` }
AlitripRailIrServiceGetResult
type AlitripRailIrStationGetAPIResponse ¶
type AlitripRailIrStationGetAPIResponse struct { model.CommonResponse AlitripRailIrStationGetResponse }
国际火车票标准车站查询 API返回值 alitrip.rail.ir.station.get
国际火车票提供给代理商用于查询标准车站信息,用于代理商对自己的车站与飞猪平台的车站做映射
type AlitripRailIrStationGetRequest ¶
type AlitripRailIrStationGetRequest struct { model.Params // contains filtered or unexported fields }
国际火车票标准车站查询 API请求 alitrip.rail.ir.station.get
国际火车票提供给代理商用于查询标准车站信息,用于代理商对自己的车站与飞猪平台的车站做映射
func NewAlitripRailIrStationGetRequest ¶
func NewAlitripRailIrStationGetRequest() *AlitripRailIrStationGetRequest
初始化AlitripRailIrStationGetRequest对象
func (AlitripRailIrStationGetRequest) GetAgentId ¶
func (r AlitripRailIrStationGetRequest) GetAgentId() int64
AgentId Getter
func (AlitripRailIrStationGetRequest) GetApiMethodName ¶
func (r AlitripRailIrStationGetRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlitripRailIrStationGetRequest) GetApiParams ¶
func (r AlitripRailIrStationGetRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlitripRailIrStationGetRequest) GetPageIndex ¶
func (r AlitripRailIrStationGetRequest) GetPageIndex() int64
PageIndex Getter
func (AlitripRailIrStationGetRequest) GetPageSize ¶
func (r AlitripRailIrStationGetRequest) GetPageSize() int64
PageSize Getter
func (*AlitripRailIrStationGetRequest) SetAgentId ¶
func (r *AlitripRailIrStationGetRequest) SetAgentId(agentId int64) error
AgentId Setter 商家id
func (*AlitripRailIrStationGetRequest) SetPageIndex ¶
func (r *AlitripRailIrStationGetRequest) SetPageIndex(pageIndex int64) error
PageIndex Setter 页数 从1开始
func (*AlitripRailIrStationGetRequest) SetPageSize ¶
func (r *AlitripRailIrStationGetRequest) SetPageSize(pageSize int64) error
PageSize Setter 每页条数
type AlitripRailIrStationGetResponse ¶
type AlitripRailIrStationGetResponse struct { XMLName xml.Name `xml:"alitrip_rail_ir_station_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回对象 Result *RailResultList `json:"result,omitempty" xml:"result,omitempty"` }
国际火车票标准车站查询 成功返回结果
type AlitripRailTradeCloseticketAPIResponse ¶
type AlitripRailTradeCloseticketAPIResponse struct { model.CommonResponse AlitripRailTradeCloseticketResponse }
出票失败关单接口 API返回值 alitrip.rail.trade.closeticket
出票成功回调接口
type AlitripRailTradeCloseticketRequest ¶
type AlitripRailTradeCloseticketRequest struct { model.Params // contains filtered or unexported fields }
出票失败关单接口 API请求 alitrip.rail.trade.closeticket
出票成功回调接口
func NewAlitripRailTradeCloseticketRequest ¶
func NewAlitripRailTradeCloseticketRequest() *AlitripRailTradeCloseticketRequest
初始化AlitripRailTradeCloseticketRequest对象
func (AlitripRailTradeCloseticketRequest) GetAgentId ¶
func (r AlitripRailTradeCloseticketRequest) GetAgentId() int64
AgentId Getter
func (AlitripRailTradeCloseticketRequest) GetApiMethodName ¶
func (r AlitripRailTradeCloseticketRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlitripRailTradeCloseticketRequest) GetApiParams ¶
func (r AlitripRailTradeCloseticketRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlitripRailTradeCloseticketRequest) GetErrorCode ¶
func (r AlitripRailTradeCloseticketRequest) GetErrorCode() string
ErrorCode Getter
func (AlitripRailTradeCloseticketRequest) GetErrorMsg ¶
func (r AlitripRailTradeCloseticketRequest) GetErrorMsg() string
ErrorMsg Getter
func (AlitripRailTradeCloseticketRequest) GetTpOrderId ¶
func (r AlitripRailTradeCloseticketRequest) GetTpOrderId() int64
TpOrderId Getter
func (*AlitripRailTradeCloseticketRequest) SetAgentId ¶
func (r *AlitripRailTradeCloseticketRequest) SetAgentId(agentId int64) error
AgentId Setter 代理商订单号
func (*AlitripRailTradeCloseticketRequest) SetErrorCode ¶
func (r *AlitripRailTradeCloseticketRequest) SetErrorCode(errorCode string) error
ErrorCode Setter 出票失败码
func (*AlitripRailTradeCloseticketRequest) SetErrorMsg ¶
func (r *AlitripRailTradeCloseticketRequest) SetErrorMsg(errorMsg string) error
ErrorMsg Setter 出票失败原因
func (*AlitripRailTradeCloseticketRequest) SetTpOrderId ¶
func (r *AlitripRailTradeCloseticketRequest) SetTpOrderId(tpOrderId int64) error
TpOrderId Setter 平台订单号
type AlitripRailTradeCloseticketResponse ¶
type AlitripRailTradeCloseticketResponse struct { XMLName xml.Name `xml:"alitrip_rail_trade_closeticket_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 查询结果集 Result *AlitripRailTradeCloseticketResultSet `json:"result,omitempty" xml:"result,omitempty"` }
出票失败关单接口 成功返回结果
type AlitripRailTradeCloseticketResultSet ¶
type AlitripRailTradeCloseticketResultSet struct { // 成功失败 Module bool `json:"module,omitempty" xml:"module,omitempty"` // errorMsg ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // errorCode ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` }
AlitripRailTradeCloseticketResultSet
type AlitripRailTradeIssueticketAPIResponse ¶
type AlitripRailTradeIssueticketAPIResponse struct { model.CommonResponse AlitripRailTradeIssueticketResponse }
德铁出票成功接口 API返回值 alitrip.rail.trade.issueticket
出票成功回调接口
type AlitripRailTradeIssueticketRequest ¶
type AlitripRailTradeIssueticketRequest struct { model.Params // contains filtered or unexported fields }
德铁出票成功接口 API请求 alitrip.rail.trade.issueticket
出票成功回调接口
func NewAlitripRailTradeIssueticketRequest ¶
func NewAlitripRailTradeIssueticketRequest() *AlitripRailTradeIssueticketRequest
初始化AlitripRailTradeIssueticketRequest对象
func (AlitripRailTradeIssueticketRequest) GetAgentId ¶
func (r AlitripRailTradeIssueticketRequest) GetAgentId() int64
AgentId Getter
func (AlitripRailTradeIssueticketRequest) GetAgentOrderId ¶
func (r AlitripRailTradeIssueticketRequest) GetAgentOrderId() string
AgentOrderId Getter
func (AlitripRailTradeIssueticketRequest) GetApiMethodName ¶
func (r AlitripRailTradeIssueticketRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlitripRailTradeIssueticketRequest) GetApiParams ¶
func (r AlitripRailTradeIssueticketRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlitripRailTradeIssueticketRequest) GetTicketNo ¶
func (r AlitripRailTradeIssueticketRequest) GetTicketNo() string
TicketNo Getter
func (AlitripRailTradeIssueticketRequest) GetTpOrderId ¶
func (r AlitripRailTradeIssueticketRequest) GetTpOrderId() int64
TpOrderId Getter
func (*AlitripRailTradeIssueticketRequest) SetAgentId ¶
func (r *AlitripRailTradeIssueticketRequest) SetAgentId(agentId int64) error
AgentId Setter 代理商id
func (*AlitripRailTradeIssueticketRequest) SetAgentOrderId ¶
func (r *AlitripRailTradeIssueticketRequest) SetAgentOrderId(agentOrderId string) error
AgentOrderId Setter 代理商订单号
func (*AlitripRailTradeIssueticketRequest) SetTicketNo ¶
func (r *AlitripRailTradeIssueticketRequest) SetTicketNo(ticketNo string) error
TicketNo Setter pnr票号有则填,无则空
func (*AlitripRailTradeIssueticketRequest) SetTpOrderId ¶
func (r *AlitripRailTradeIssueticketRequest) SetTpOrderId(tpOrderId int64) error
TpOrderId Setter 平台订单号
type AlitripRailTradeIssueticketResponse ¶
type AlitripRailTradeIssueticketResponse struct { XMLName xml.Name `xml:"alitrip_rail_trade_issueticket_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 查询结果集 Result *AlitripRailTradeIssueticketResultSet `json:"result,omitempty" xml:"result,omitempty"` }
德铁出票成功接口 成功返回结果
type AlitripRailTradeIssueticketResultSet ¶
type AlitripRailTradeIssueticketResultSet struct { // 成功失败 Module bool `json:"module,omitempty" xml:"module,omitempty"` // errorMsg ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // errorCode ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` }
AlitripRailTradeIssueticketResultSet
type Modules ¶
type Modules struct { // 业务类型,6代表境外火车票 BizType int64 `json:"biz_type,omitempty" xml:"biz_type,omitempty"` // 坐席code SeatCode string `json:"seat_code,omitempty" xml:"seat_code,omitempty"` // 坐席名称 SeatName string `json:"seat_name,omitempty" xml:"seat_name,omitempty"` // 坐席详情 SeatDetail string `json:"seat_detail,omitempty" xml:"seat_detail,omitempty"` // 坐席图片 SeatImage string `json:"seat_image,omitempty" xml:"seat_image,omitempty"` }
Modules
type RailCarrierRS ¶
type RailCarrierRS struct { // 铁路运营公司Code Code string `json:"code,omitempty" xml:"code,omitempty"` // 铁路运营公司Logo Logo string `json:"logo,omitempty" xml:"logo,omitempty"` // 铁路运营公司中文名 CnName string `json:"cn_name,omitempty" xml:"cn_name,omitempty"` // 铁路运营公司英文名 EnName string `json:"en_name,omitempty" xml:"en_name,omitempty"` // 关联or归属铁路局编码 RailWayCode string `json:"rail_way_code,omitempty" xml:"rail_way_code,omitempty"` }
RailCarrierRS
type RailDivisionRS ¶
type RailDivisionRS struct { // 省份城市 ProvName string `json:"prov_name,omitempty" xml:"prov_name,omitempty"` // 省份城市英文 ProvNameEn string `json:"prov_name_en,omitempty" xml:"prov_name_en,omitempty"` // 省份id ProvId int64 `json:"prov_id,omitempty" xml:"prov_id,omitempty"` // 国家名称英文 CountryNameEn string `json:"country_name_en,omitempty" xml:"country_name_en,omitempty"` // 国家名称 CountryName string `json:"country_name,omitempty" xml:"country_name,omitempty"` // 国家id CountryId int64 `json:"country_id,omitempty" xml:"country_id,omitempty"` // 洲名称英文 ContinentNameEn string `json:"continent_name_en,omitempty" xml:"continent_name_en,omitempty"` // 洲名称 ContinentName string `json:"continent_name,omitempty" xml:"continent_name,omitempty"` // 洲id,id树层级展开 ContinentId int64 `json:"continent_id,omitempty" xml:"continent_id,omitempty"` // 城市三字码 CityCode3 string `json:"city_code3,omitempty" xml:"city_code3,omitempty"` // 是否是首都 CapitalFlag int64 `json:"capital_flag,omitempty" xml:"capital_flag,omitempty"` // 国内或者国际 0表示国内,1表示国际 Abroad int64 `json:"abroad,omitempty" xml:"abroad,omitempty"` // 简拼 Py string `json:"py,omitempty" xml:"py,omitempty"` // 拼音 Pinyin string `json:"pinyin,omitempty" xml:"pinyin,omitempty"` // 时区 Timezoneid string `json:"timezoneid,omitempty" xml:"timezoneid,omitempty"` // 国家二字码(ISO 3166-1 alpha-2) CountryCode2 string `json:"country_code2,omitempty" xml:"country_code2,omitempty"` // 纬度 Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"` // 经度 Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"` // 父级ID ParentId int64 `json:"parent_id,omitempty" xml:"parent_id,omitempty"` // 层级,1洲,2是国家,3是省,4是市,5是区,6是街道/镇,7是村,8是逻辑行政区 Level int64 `json:"level,omitempty" xml:"level,omitempty"` // 英文名 NameEn string `json:"name_en,omitempty" xml:"name_en,omitempty"` // 简称 NameAbbr string `json:"name_abbr,omitempty" xml:"name_abbr,omitempty"` // 名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 区名称英文 DistrictNameEn string `json:"district_name_en,omitempty" xml:"district_name_en,omitempty"` // 区名称 DistrictName string `json:"district_name,omitempty" xml:"district_name,omitempty"` // 区id DistrictId int64 `json:"district_id,omitempty" xml:"district_id,omitempty"` // 城市名称英文 CityNameEn string `json:"city_name_en,omitempty" xml:"city_name_en,omitempty"` // 城市名称 CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"` // 城市id CityId int64 `json:"city_id,omitempty" xml:"city_id,omitempty"` // 区域id Id int64 `json:"id,omitempty" xml:"id,omitempty"` }
RailDivisionRS
type RailResultList ¶
type RailResultList struct { // 是否成功 Success string `json:"success,omitempty" xml:"success,omitempty"` // 错误描述 ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"` // 错误码 ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"` // 城市列表 ModuleList []RailDivisionRS `json:"module_list,omitempty" xml:"module_list>rail_division_rs,omitempty"` }
RailResultList
type RailStationRS ¶
type RailStationRS struct { // 车站图片url,多个;号分隔 Image string `json:"image,omitempty" xml:"image,omitempty"` // 车站信息,多行;号分隔 Detail string `json:"detail,omitempty" xml:"detail,omitempty"` // 车站地址 Address string `json:"address,omitempty" xml:"address,omitempty"` // 纬度 Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"` // 经度 Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"` // 车站中文名称 CnName string `json:"cn_name,omitempty" xml:"cn_name,omitempty"` // 车站英文名称 EnName string `json:"en_name,omitempty" xml:"en_name,omitempty"` // 所属城市名称 DivisionName string `json:"division_name,omitempty" xml:"division_name,omitempty"` // 所属城市id DivisionId int64 `json:"division_id,omitempty" xml:"division_id,omitempty"` // 车站原始名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 车站编码 Code string `json:"code,omitempty" xml:"code,omitempty"` }
RailStationRS
Source Files
¶
- AlitripRailIrCarrierGetRequest.go
- AlitripRailIrCarrierGetResponse.go
- AlitripRailIrDivisionGetRequest.go
- AlitripRailIrDivisionGetResponse.go
- AlitripRailIrServiceGetRequest.go
- AlitripRailIrServiceGetResponse.go
- AlitripRailIrServiceGetResult.go
- AlitripRailIrStationGetRequest.go
- AlitripRailIrStationGetResponse.go
- AlitripRailTradeCloseticketRequest.go
- AlitripRailTradeCloseticketResponse.go
- AlitripRailTradeCloseticketResultSet.go
- AlitripRailTradeIssueticketRequest.go
- AlitripRailTradeIssueticketResponse.go
- AlitripRailTradeIssueticketResultSet.go
- Modules.go
- RailCarrierRs.go
- RailDivisionRS.go
- RailResultList.go
- RailStationRS.go