中国航信酒店平台接口开发指南.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《中国航信酒店平台接口开发指南.docx》由会员分享,可在线阅读,更多相关《中国航信酒店平台接口开发指南.docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中国航信酒店平台接口开发指南V1.0.1中国民航信息网络股份有限公司2010年6月变更记录DateVersionDescriptionAuthor2010/061.0.0版本发布杨同波2010/061.0.1概述中增加了业务建议;hotelBE接口参考文档扩展房健2011/041.0.2增加了对缓存接口的补充描述房健目录变更记录21概述42开发步骤52.1申请使用接口的帐号:52.2对酒店接口进行开发的步骤:62.2.1阅读hotelbe接口文档,熟悉酒店的相关业务知识62.2.2设计本地表结构,缓存酒店的信息62.2.3 接收hotelce的酒店消息通知62.2.4 查询通知消息73技术支持
2、114 参考文档141概述对于需根据自己业务规则调整数据的渠道,需采用缓存数据+动态查询预订的机制。首先,静态信息(如城市列表、酒店名称、ID等内容)和动态信息(如价格、房态等信息)通过缓存数据接口定期获得(如每周定时获取一次,更新到渠道本地数据库中);其次,查询实时价格和预订等通过HotelBE接口完成;最后,异步的变价等通知信息需渠道建立通知监听服务接收HotelCE通知消息。本文档描述了中航信平台酒店接口开发指南,内容涉及平台相关的多个系统。平台接口后台应用通过MQ服务提供,UTF-8编码格式。客户通过DirectLink统一访问地址,可以访问平台酒店的多个应用接口。每条指令都包括两部分
3、:请求和返回,都有统一的XML格式,请求指令以为根节点,返回指令以为根节点。指令的具体格式请参照不同应用的相关接口文档。l 外网测试服务地址:http:/202.106.139.49:9090/directlink/tbeController.do l 生产服务地址: 提交指令均以httpPost请求的方式,参数名为request,即将请求XML串放到request参数中。UTF-8编码格式。每个应用的接口指令通过其中的application元素区分该指令所要访问的平台应用,每条指令的application必须填写正确,否则请求的指令不能被相应的应用所处理,application区分大小写。本
4、文涉及三个应用:l hotelcache:缓存接口,提供给平台渠道缓存酒店数据。l hotelbe:交易接口,提供给平台渠道查询预订酒店。l hotelce:通知接口,提供给酒店发送相关信息给平台,同时平台会将酒店相关信息发给特定的渠道。另外,需要注意的是,由于业务可能会有扩展,在新接口的基础上会增加个别字段,而一些第三方插件在从xml到对象转换时,对新增加字段的解析有可能会出现问题,所以在开发时,对请求的返回结果的解析最好采用逐级逐节点的解析,尽量不要采用第三方插件把xml转换成对象,否则由此产生的问题,需要渠道端再次修改才能适用!2开发步骤您可以通过以下步骤使用中航信的酒店平台接口:2.1
5、申请使用接口的帐号:您需要向分支申请使用接口,获得申请接口的认证信息。(1) 申请成为TravelHub平台渠道航旅通的Office已经默认作为平台的渠道。渠道code等同于officeCode(2)申请接口认证信息申请认证信息需要说明:l 开通测试还是生产系统申请流程: 航信各分支机构处填写,分支机构业务负责人签字后发送传真至010-82861705,并发申请单电子版至chenxing 。总部收到传真领导签字审核通过后三个工作日内开通接口,并将接口认证信息发送到申请单中的负责人邮箱。(3)认证信息的格式接口的认证信息放在指令的元素中.如下:代理Office号用户名用户密码角色该认证信息要放在
6、接口指令中,directLink会对每一条请求指令进行权限验证。2.2对酒店接口进行开发的步骤:2.2.1阅读hotelbe、数据缓存等接口文档,熟悉酒店的相关业务知识HotelBE是TravelHub平台面向下游渠道的实时交易接口,主要供渠道通过单酒店查询、预订等指令和平台就具体酒店动态数据、订单等信息进行交互。HotelBE接口技术文档中着重讲了指令的格式和调用方式,技术实现上相对简单。开发接口前了解指令中每个元素的含义,熟悉酒店预订相关的业务知识是非常必要的。参考文档: 、2.2.2设计本地表结构,缓存酒店的信息 由于酒店的信息量大,不仅包括酒店的静态信息,例如名称、地址、描述、电话、邮
7、编、传真、行政区域、地标、房型描述等,而且包含动态信息,例如房型价格、配额、担保政策、预订政策等。因此接口客户必须对酒店的信息进行本地缓存,以提高客人的查询的速度和效率。客户需在熟悉业务的基础上,结合接口文档设计本地的表结构,缓存酒店的所有信息。本地化缓存后,客户可以自己本地设置酒店的促销级别,灵活地展现客人查询后酒店的展示顺序和必要的信息。利用HotelBE数据缓存接口中的酒店信息查询、酒店房价信息查询等指令(具体参考中国航信HotelBE数据缓存接口描述),客户可以把查到的酒店信息缓存在本地数据库中。2.2.3 接收hotelce的酒店消息通知本地话缓存数据后,客人在客户网站的酒店查询操作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 国航 酒店 平台 接口 开发 指南
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内