Documentation
¶
Overview ¶
Package xhotelonlineorder 包含酒店在线预订API相关方法
Index ¶
- func AlitripXhotelChannelNotify(ctx context.Context, clt *core.SDKClient, ...) error
- func AlitripXhotelChannelOrderCreate(ctx context.Context, clt *core.SDKClient, ...) error
- func AlitripXhotelChannelOrderMembertypeSync(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelCommoninvoiceListVtwo(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelCommoninvoiceRemove(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelCommoninvoiceUpdate(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelFastinvoiceComplete(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelFastinvoiceRequest(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelFutureSoftmodify(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelIntlRateUpdate(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelMemberrightUpdate(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelOrderAlipayfaceCancelsettle(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelOrderAlipayfaceSettle(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelOrderAlipayfaceUpdate(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelOrderDetailSearch(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelOrderFutureFacescanPut(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelOrderFutureInfoGet(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelOrderFutureInfoPut(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelOrderSearch(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelOrderStatementGet(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelOrderUpdate(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelOrderUpdateConfirmcode(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoXhotelPmsGuestbillGetVtwo(ctx context.Context, clt *core.SDKClient, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AlitripXhotelChannelNotify ¶
func AlitripXhotelChannelNotify(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.AlitripXhotelChannelNotifyAPIRequest, resp *xhotelonlineorder.AlitripXhotelChannelNotifyAPIResponse, session string) error
AlitripXhotelChannelNotify 分销渠道各类通知接口 alitrip.xhotel.channel.notify
分销渠道支付通知
func AlitripXhotelChannelOrderCreate ¶
func AlitripXhotelChannelOrderCreate(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.AlitripXhotelChannelOrderCreateAPIRequest, resp *xhotelonlineorder.AlitripXhotelChannelOrderCreateAPIResponse, session string) error
AlitripXhotelChannelOrderCreate 渠道分销创建订单接口 alitrip.xhotel.channel.order.create
创建订单接口服务(如菲住等其他渠道分销提供)
func AlitripXhotelChannelOrderMembertypeSync ¶
func AlitripXhotelChannelOrderMembertypeSync(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.AlitripXhotelChannelOrderMembertypeSyncAPIRequest, resp *xhotelonlineorder.AlitripXhotelChannelOrderMembertypeSyncAPIResponse, session string) error
AlitripXhotelChannelOrderMembertypeSync 酒店分销渠道会员类型同步 alitrip.xhotel.channel.order.membertype.sync
酒店分销渠道会员类型同步
func TaobaoXhotelCommoninvoiceListVtwo ¶
func TaobaoXhotelCommoninvoiceListVtwo(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelCommoninvoiceListVtwoAPIRequest, resp *xhotelonlineorder.TaobaoXhotelCommoninvoiceListVtwoAPIResponse, session string) error
TaobaoXhotelCommoninvoiceListVtwo 用户常用发票信息查询接口 taobao.xhotel.commoninvoice.list.vtwo
获取用户常用发票信息接口
func TaobaoXhotelCommoninvoiceRemove ¶
func TaobaoXhotelCommoninvoiceRemove(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelCommoninvoiceRemoveAPIRequest, resp *xhotelonlineorder.TaobaoXhotelCommoninvoiceRemoveAPIResponse, session string) error
TaobaoXhotelCommoninvoiceRemove 常用发票信息删除接口 taobao.xhotel.commoninvoice.remove
常用发票信息删除接口
func TaobaoXhotelCommoninvoiceUpdate ¶
func TaobaoXhotelCommoninvoiceUpdate(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelCommoninvoiceUpdateAPIRequest, resp *xhotelonlineorder.TaobaoXhotelCommoninvoiceUpdateAPIResponse, session string) error
TaobaoXhotelCommoninvoiceUpdate 常用发票信息更新接口 taobao.xhotel.commoninvoice.update
常用发票信息更新接口(根据用户id,发票抬头和发票属性或发票id进行更新,没有则添加)
func TaobaoXhotelFastinvoiceComplete ¶
func TaobaoXhotelFastinvoiceComplete(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelFastinvoiceCompleteAPIRequest, resp *xhotelonlineorder.TaobaoXhotelFastinvoiceCompleteAPIResponse, session string) error
TaobaoXhotelFastinvoiceComplete 极速开票开票请求完成 taobao.xhotel.fastinvoice.complete
极速开票开票请求回传,用于更新航信开票请求数据
func TaobaoXhotelFastinvoiceRequest ¶
func TaobaoXhotelFastinvoiceRequest(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelFastinvoiceRequestAPIRequest, resp *xhotelonlineorder.TaobaoXhotelFastinvoiceRequestAPIResponse, session string) error
TaobaoXhotelFastinvoiceRequest 极速开票开票请求回传 taobao.xhotel.fastinvoice.request
极速开票开票请求回传,用于记录航信开票请求数据
func TaobaoXhotelFutureSoftmodify ¶
func TaobaoXhotelFutureSoftmodify(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelFutureSoftmodifyAPIRequest, resp *xhotelonlineorder.TaobaoXhotelFutureSoftmodifyAPIResponse, session string) error
TaobaoXhotelFutureSoftmodify 未来酒店信息下发 taobao.xhotel.future.softmodify
未来酒店信息下发,包含PMS订单查询和自助入住
func TaobaoXhotelIntlRateUpdate ¶
func TaobaoXhotelIntlRateUpdate(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelIntlRateUpdateAPIRequest, resp *xhotelonlineorder.TaobaoXhotelIntlRateUpdateAPIResponse, session string) error
TaobaoXhotelIntlRateUpdate 不落库商家推送更新酒店rate taobao.xhotel.intl.rate.update
商家主动推送不落库商品的酒店信息
func TaobaoXhotelMemberrightUpdate ¶
func TaobaoXhotelMemberrightUpdate(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelMemberrightUpdateAPIRequest, resp *xhotelonlineorder.TaobaoXhotelMemberrightUpdateAPIResponse, session string) error
TaobaoXhotelMemberrightUpdate 酒店会员权益更新操作 taobao.xhotel.memberright.update
当用户在搜索酒店时,我们需要根据用户是否可享有某项权益来进行相应价格的展示或隐藏,因此我们在酒店搜索时就需要判断用户是否享有某项权益。而由于酒店搜索频率过高,为提高搜索性能并降低第三方接口压力,当用户在搜索酒店时,淘宝会通过读取淘宝本地缓存的用户相关权益信息来进行判断。为提高缓存的准确性,当第三方有用户相关权益有变化时,通过调用淘宝此接口来更新淘宝本地缓存。此接口需要采用Top方式调用。
func TaobaoXhotelOrderAlipayfaceCancelsettle ¶
func TaobaoXhotelOrderAlipayfaceCancelsettle(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest, resp *xhotelonlineorder.TaobaoXhotelOrderAlipayfaceCancelsettleAPIResponse, session string) error
TaobaoXhotelOrderAlipayfaceCancelsettle 信用住订单取消结算接口 taobao.xhotel.order.alipayface.cancelsettle
信用住订单由于客人为出现等原因,最终取消结算,一定要在结算后2个小时之内调用,否则不会成功。
func TaobaoXhotelOrderAlipayfaceSettle ¶
func TaobaoXhotelOrderAlipayfaceSettle(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelOrderAlipayfaceSettleAPIRequest, resp *xhotelonlineorder.TaobaoXhotelOrderAlipayfaceSettleAPIResponse, session string) error
TaobaoXhotelOrderAlipayfaceSettle 信用住订单结账接口 taobao.xhotel.order.alipayface.settle
用于离店付订单在客人离店后,发起结账以及扣款等后续动作
func TaobaoXhotelOrderAlipayfaceUpdate ¶
func TaobaoXhotelOrderAlipayfaceUpdate(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelOrderAlipayfaceUpdateAPIRequest, resp *xhotelonlineorder.TaobaoXhotelOrderAlipayfaceUpdateAPIResponse, session string) error
TaobaoXhotelOrderAlipayfaceUpdate 酒店信用住订单状态更新 taobao.xhotel.order.alipayface.update
完成对信用住或者面付订单的状态的更新。包含订单状态的确认,入离店状态的更新等等。(不适用于预付订单)
func TaobaoXhotelOrderDetailSearch ¶
func TaobaoXhotelOrderDetailSearch(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelOrderDetailSearchAPIRequest, resp *xhotelonlineorder.TaobaoXhotelOrderDetailSearchAPIResponse, session string) error
TaobaoXhotelOrderDetailSearch 订单详情查询 taobao.xhotel.order.detail.search
提供订单详情查询
func TaobaoXhotelOrderFutureFacescanPut ¶
func TaobaoXhotelOrderFutureFacescanPut(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelOrderFutureFacescanPutAPIRequest, resp *xhotelonlineorder.TaobaoXhotelOrderFutureFacescanPutAPIResponse, session string) error
TaobaoXhotelOrderFutureFacescanPut 未来酒店扫脸信息上传 taobao.xhotel.order.future.facescan.put
未来酒店扫脸信息上传服务,用于悉尔等厂商的扫脸设备对接
func TaobaoXhotelOrderFutureInfoGet ¶
func TaobaoXhotelOrderFutureInfoGet(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelOrderFutureInfoGetAPIRequest, resp *xhotelonlineorder.TaobaoXhotelOrderFutureInfoGetAPIResponse, session string) error
TaobaoXhotelOrderFutureInfoGet 获取(查询)订单变更信息 taobao.xhotel.order.future.info.get
支持操作类型 1.在线开发票请求 3.在线选房请求 4.自助checkIn请求 13.扫脸入住身份信息请求 10.房态信息查询请求 103.通用任务取消指令
func TaobaoXhotelOrderFutureInfoPut ¶
func TaobaoXhotelOrderFutureInfoPut(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelOrderFutureInfoPutAPIRequest, resp *xhotelonlineorder.TaobaoXhotelOrderFutureInfoPutAPIResponse, session string) error
TaobaoXhotelOrderFutureInfoPut 订单信息上传更新 taobao.xhotel.order.future.info.put
商家调用推送信息给飞猪平台。 支持如下操作类型:21: 订单状态更新(商家推送订单状态变更)23:酒店房态信息上传(上传一段时间内的酒店房态)25:在线开发票请求确认 26:自助选房请求进行请求确认 27:自助checkIn请求进行请求确认 32: 扫脸入住入住信息回传 (飞猪将登记至公安系统)
func TaobaoXhotelOrderSearch ¶
func TaobaoXhotelOrderSearch(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelOrderSearchAPIRequest, resp *xhotelonlineorder.TaobaoXhotelOrderSearchAPIResponse, session string) error
TaobaoXhotelOrderSearch 酒店产品库订单查询 taobao.xhotel.order.search
酒店产品库订单查询功能,查询90天内的订单
func TaobaoXhotelOrderStatementGet ¶
func TaobaoXhotelOrderStatementGet(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelOrderStatementGetAPIRequest, resp *xhotelonlineorder.TaobaoXhotelOrderStatementGetAPIResponse, session string) error
TaobaoXhotelOrderStatementGet 查询账单信息 taobao.xhotel.order.statement.get
阿里根据此接口定义输出订单账务明细,结账状态发生变化时阿里需推送账单信息。系统商可实时调用该接口来查询订单的详情
func TaobaoXhotelOrderUpdate ¶
func TaobaoXhotelOrderUpdate(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelOrderUpdateAPIRequest, resp *xhotelonlineorder.TaobaoXhotelOrderUpdateAPIResponse, session string) error
TaobaoXhotelOrderUpdate 酒店订单发货接口 taobao.xhotel.order.update
卖家确认订单或者取消订单,适用于预付、面付、信用住订单
func TaobaoXhotelOrderUpdateConfirmcode ¶
func TaobaoXhotelOrderUpdateConfirmcode(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelOrderUpdateConfirmcodeAPIRequest, resp *xhotelonlineorder.TaobaoXhotelOrderUpdateConfirmcodeAPIResponse, session string) error
TaobaoXhotelOrderUpdateConfirmcode 推送及更新订单确认号 taobao.xhotel.order.update.confirmcode
商家拿到订单确认号后,异步推送给飞猪或更新给飞猪。订单确认号用于到店查无时的紧急查单依据。
func TaobaoXhotelPmsGuestbillGetVtwo ¶
func TaobaoXhotelPmsGuestbillGetVtwo(ctx context.Context, clt *core.SDKClient, req *xhotelonlineorder.TaobaoXhotelPmsGuestbillGetVtwoAPIRequest, resp *xhotelonlineorder.TaobaoXhotelPmsGuestbillGetVtwoAPIResponse, session string) error
TaobaoXhotelPmsGuestbillGetVtwo 客人PMS账单信息查询 taobao.xhotel.pms.guestbill.get.vtwo
从pms获取客人账单信息
Types ¶
This section is empty.
Source Files
¶
- AlitripXhotelChannelNotify.go
- AlitripXhotelChannelOrderCreate.go
- AlitripXhotelChannelOrderMembertypeSync.go
- TaobaoXhotelCommoninvoiceListVtwo.go
- TaobaoXhotelCommoninvoiceRemove.go
- TaobaoXhotelCommoninvoiceUpdate.go
- TaobaoXhotelFastinvoiceComplete.go
- TaobaoXhotelFastinvoiceRequest.go
- TaobaoXhotelFutureSoftmodify.go
- TaobaoXhotelIntlRateUpdate.go
- TaobaoXhotelMemberrightUpdate.go
- TaobaoXhotelOrderAlipayfaceCancelsettle.go
- TaobaoXhotelOrderAlipayfaceSettle.go
- TaobaoXhotelOrderAlipayfaceUpdate.go
- TaobaoXhotelOrderDetailSearch.go
- TaobaoXhotelOrderFutureFacescanPut.go
- TaobaoXhotelOrderFutureInfoGet.go
- TaobaoXhotelOrderFutureInfoPut.go
- TaobaoXhotelOrderSearch.go
- TaobaoXhotelOrderStatementGet.go
- TaobaoXhotelOrderUpdate.go
- TaobaoXhotelOrderUpdateConfirmcode.go
- TaobaoXhotelPmsGuestbillGetVtwo.go
- doc.go