提示:此文章只涉及订单相关对接


对接过程

  • 一、申请账号
  • 二、签名助手工具
  • 三、接口配置
  • 三、产品配置
  • 四、遍历测试
  • 总结

一、申请账号

首先需要申请携程多玩对接自助测试平台的账号 这个应该是需要携程那边配合的 ,个人完不成。 地址:https://ttdstp.ctrip.com/user/login.do

然后相关的参数携程方会下发到预留的邮箱中,对接需要这个邮件内容。
api文档:api文档

文档的对接步骤

二、签名助手工具

打开签名助手,里面是帮助签名校验的,接口密钥是在邮件中,这里有签名示例,可以打开查看demo,

三、接口配置

三、产品配置


对于这里,个人的理解是:
一张一人需要证件----->例子: 有5个人,然后5个人都需要证件才可以进场
一单一人需要证件----->例子: 有5个人,其中是1个人带着其他4个人,然后5个人只需要带头的那1个人出示证件就可以进场

四、遍历测试

重点!!!(ps:由于只做了请求报文的加密,但是响应报文加密没做处理,循环测试的时候一直报错,折腾了多半天,最后咨询他们技术才知道响应报文也要加密,深深的怨念~~~)
所有的报文请求(请求报文和响应报文)都是要加密的,解密之后的内容格式参照api文档,加密后格式如下:


测试结果:按照api文档返回对应的code,

之后的操作就是在正式环境上也测试一遍,然后点通知携程,之后的步骤参考文档的对接步骤,

总结

虽然携程对于这方面业务是有技术支持的,有些问题不是技术方面的就需要自己解决,然而网上没有这方面资源,特此记录一份,

关于携程多玩对接-订单对接相关推荐

  1. 携程笔试题:订单查询

    携程笔试题:有一批订单记录,数据有订单号,入店时间,离店时间;输入一个时间值A,需要在这批记录中找到符合入离店时间范围(A大于等于入店时间,并且A小于等于离店时间)内的所有记录.单次查询时间复杂度控制 ...

  2. 订单扣款却又被系统删除?携程回应:酒店系统故障导致

    [TechWeb]10月3日,昨天下午至夜间,有大量网友曝料,称自己在携程购入的酒店订单已经扣款,但是入住时酒店却无法确认,再次查看订单后发现订单被删除,同时携程客服打不通,人工客服排队人数上万,影响 ...

  3. 干货 | 跨多业务线挑战下,携程订单索引服务的1.0到2.0

    作者简介 唐巍,携程用户平台部订单服务组资深后端开发,在互联网尤其是移动互联网方面有丰富的经验,目前主要负责OrderIndex的维护和架构升级工作. 经过团队几个月的努力,我们最近终于完成了OI(订 ...

  4. 订单失效怎么做的_此招一出,数据库压力降低90%,携程机票订单缓存系统实践...

    本文转自 | 携程技术 作者简介 Chaplin,携程资深PMO,平时喜欢解决系统相关的问题,包括但不限于分布式/大数据量/性能/体验等,不畏复杂但更喜欢简单.本文旨在分享携程机票后服务订单处理团队, ...

  5. 订单失效怎么做的_数据库压力降低90%,携程机票订单缓存系统实践

    本文旨在分享携程机票后服务订单处理团队,在构建机票订单缓存系统过程中的一些思考总结,希望能给大家一些启发或帮助.通篇分为以下七大部分:背景,瓶颈,选型,架构,方案,优化,总结,文章概要如下图: 一.背 ...

  6. 订单失效怎么做的_携程技术专家:数据库压力降低90%,订单缓存系统架构实践...

    来源:携程技术(ID:ctriptech) 本文旨在分享携程机票后服务订单处理团队,在构建机票订单缓存系统过程中的一些思考总结,希望能给大家一些启发或帮助.通篇分为以下七大部分:背景,瓶颈,选型,架构 ...

  7. 千亿级携程酒店AWS实践

    作者简介 微末,携程软件技术专家,关注系统架构,致力于高可用高性能的支撑业务系统开发. 一.背景 随着携程海外酒店业务的发展,遍布全球的海外供应商与携程总部IDC之间的数据传输量快速增长.技术上,这种 ...

  8. 携程移动端架构演进与优化之路

    导读: 目前携程 75% 以上订单来自移动端,App 几乎承载了整个集团的所有业务形态.那么无线服务端和客户端底层架构如何支撑如此复杂灵活多样多变的业务,并顺利接入整个集团十几个不同研发团队开发的代码 ...

  9. 干货 | DevSecOps在携程的最佳实践

    作者简介 Living,携程高级基础安全工程师,关注应用安全.渗透测试方面的技术. 一.DevSecOps面临的挑战 作为业务覆盖机票.酒店.度假.汽车票.火车票.支付等各个方面,为全球用户提供服务的 ...

最新文章

  1. Modeling System Behavior with Use Case(2)
  2. 滴滴产品总监:如何合理设计弹窗以保证流畅的用户体验?
  3. n维数组实现(可变参数表的使用)
  4. android语音识别开源代码,android语音识别,有没有相应的源码,教程可以推荐啊?
  5. uniapp小程序的getsysteminfo_Typecho小程序:Pisces-Mini-Program
  6. mongodb远程连接访问
  7. mysql查找多个表并更新值_Mysql子查询,连接,多表更新
  8. Python 最频繁使用的4个函数:lambda、 map、filter 和 reduce
  9. 常用函数的傅里叶变换对汇总
  10. Excel添加下拉选项菜单的方法
  11. python assertequal_python – assertEqual – 两个相同的列表,为什么我得到奇怪的结果?...
  12. java-php-python-ssm南京新东方学校家校通系统计算机毕业设计
  13. 如何用Appium连接并操作手机App
  14. ESP8266最小系统
  15. 微信公众号oauth授权
  16. webdriver中的等待——主要讲解WebDriverWait()
  17. 汽车电子触摸屏产品EMC设计要领
  18. 数字经济专家高泽龙:映客更名映宇宙,元宇宙会成为映客下一个增长引擎吗?
  19. php riak,Riak的分布式数据库模型 - 分布式数据库相关理论 Part3
  20. 电容与电池的主要区别说明

热门文章

  1. 解决vue打包后去掉console
  2. Box2D v2.1.0用户手册翻译 - 第10章 世界(World Class)
  3. pwn暑假练习,额额不能被落下太远
  4. arthas java诊断工具入门应用和常见启动问题
  5. Selenium Python
  6. 计算机在金融业中的应用作业四,《计算机在金融业中的应用》作业及答案.doc...
  7. CTPAT认证辅导,安全程序紧对于那些符合C-TPAT认证条件的商业伙伴
  8. 了解FIDO2:WebAuthn 和 CTAP
  9. 学习JavaScript的第一天
  10. 苹果AIFF格式音频如何转换成FLAC格式