• 127
  • 1390
  • 33

景点门票

聚合数据 企业专用

提供景点门票信息查询,以及支付下单

  • 按实际订单计费

¥ *** 价格详情请联系客服

  • API文档
  • 错误码参照
  • 示例代码
  • 联系我们
立即调用
接口地址:http://api2.juheapi.com/tongc/order/createOrder
返回格式:json
请求方式:post,参数以json格式传入
请求示例:http://api2.juheapi.com/tongc/order/createOrder
接口备注:分销商下单接口,下单前请确保帐户有充足的资金,

请求参数说明:

名称 必填 类型 说明
  key String APP Key
  sign String MD5(key+openId+priceID),openId需到个人中心查询
  ticketsNum List [int,int...] 购买数量如:[1],不要加引号
  bookMan List 预定人,如:["王明"]
  bookMobileType int 预定人手机类型(1:大陆 0:非大陆),不要加引号
  bookMobile List 预定人手机号码,如:["15851470000"]
  travelerName List 取票人姓名,如:["张三"]
  travelerMobileType int 取票人手机类型(1:大陆 0:非大陆),不要加引号
  travelerMobile List 取票人手机号码,如:["15851470000"]
  priceID int 产品Id,int型不要加引号,如36675
  travelDate String 旅游日期,如:"2016-10-25"
  thirdSerialId List 如["JUHE3495906044"],第三方流水号,该结点主要用来验证是否存在重复单,流水号的数量要与票数列表中的数量一致,必须唯一
  bookAddress String 预定人地址
  bookPostCode String 预定人邮编
  bookEmail String 预定人邮箱
  remark String 实名制内容
  travelerIdCardNo String 如果是身份证验证模式,则需要传输身份证号码,否则,不需要
  travelerIdCardNoList List 取票人身份证号码,当产品验证方式为实名制验证+身份证验证双重验证方式时,有几个取票人就要求传递几个取票身份证,如["320722198600004554" ]
  sceneryScreeningInfo obj 场次信息"ScreeningInfo": { "ScreeningId": "AS00001", "BeginTime": "2015-04-20 10:30:00","EndTime":"2015-04-20 12:30:00"}
  screeningId String (属sceneryScreeningInfo)场次ID
  beginTime String (属sceneryScreeningInfo)场次开始时间
  endTime String (属sceneryScreeningInfo)场次结束时间

返回参数说明:

名称 类型 说明
  见JSON返回示例 - -
 

JSON返回示例:

当产品验证方式为实名制+身份证验证双重验证时,预订多张票需要传递多个取票人身份证号,见travelerIdCardNoList属性,同时
travelerIdCardNo值也需要传递身份证信息,当预订多张票时, 身份证号、手机号码、取票人名称不允许出现重复; 重点讲解:
 (1)如果产品验证方式为:实名制+身份证验证,下N张票,要传N个travelerName 和travelerMobile,travelerIdCardNoList里有N个
身份证信息;
(2)如果产品验证方式为:实名制+非身份证验证,下N张票,要传N个travelerName和
 travelerMobile,travelerIdCardNoList不需要传, travelerIdCardNo不需要传;
(3)如果产品验证方式为:非实名制+身份证验证,下N张票,要传1个travelerName和                                
 travelerMobile,travelerIdCardNoList不需要传,但是travelerIdCardNo要传一个身份证信息;
(4)如果产品验证方式为:非实名制+非身份证验证,下N张票,要传1个travelerName和travelerMobile,
 travelerIdCardNoList不需要传,travelerIdCardNo不需要传;

{
"respTime":"2016/5/9 16:48:05",
"orderResponse":[
{
"serialId":"sz57304uc410u5780655"/*同程订单号*/
}
],
"error_code":0,/*更多错误码,请参数下面*/
"reason":"下单成功"
}

错误代码描述
错误代码	错误描述	错误产生原因
1001	请求参数不允许为空	直接请求接口,没有传递对应的参数信息或者未按照POST方式传递参数
1002	请求参数解析失败	请求参数未按照规定的Json格式进行传递
2001	配置账号不允许为空	请求参数中不包含agentAccount结点或者agentAccount值为空
2002	MD5加密码不允许为空	请求参数中不包含digitalSign结点或者digitalSign值为空
2003	MD5加密后的digitalSign不正确	digitalSign值未按照同程规定的加密规则进行加密
2004	未找到该账号对应的分销商信息	数据库中没有该账号信息
2005	该账号已被锁定,无法使用	账号状态被设置为锁定
2006	该账号未设置分销角色,请联系同程旅游进行角色设置	没有未该分销账号设置分销角色
1114	你的授信金额已不足,下单操作将不能通过,请尽快充值	聚合在同程资金不足,请联系聚合客服
1113	下单金额超过账户余额,请充值后进行下单操作	账户余额不足
1112	下单时,财务账户信息获取失败,请稍候下单	接口访问失败
4003	票数不允许为空	请求参数中不包含ticketsNum结点或者ticketsNum值为空
4005	票数必须为正整数	对通过逗号分隔开的票数验证时,如果值无法转为正整数时,会给出该提示
4006	景区Id不允许为空	请求参数中不包含sceneryId结点或者sceneryId值为空或者sceneryId值小于等于0
4007	预定人姓名不允许为空	请求参数中不包含bookMan结点或者bookMan值为空
4008	预定人手机类型不允许为空	请求参数中不包含bookMobileType结点或者bookMobileType值为空
4009	预定人手机号码不允许为空	请求参数中不包含bookMobile结点或者bookMobile值为空
4010	取票人姓名不允许为空	请求参数中不包含travelerName结点或者travelerName值为空
4011	取票人手机类型不允许为空	请求参数中不包含travelerMobileType结点或者travelerMobileType值为空
4012	取票人手机号码不允许为空	请求参数中不包含travelerMobile结点或者travelerMobile值为空
4013	产品ID不允许为空	请求参数中不包含priceID结点或者priceID值为空或者priceID值小于等于0
4014	旅游日期不允许为空	请求参数中不包含travelDate结点或者travelDate值为空
4015	旅游日期格式不正确	正确格式:yyyy-MM-dd
4020	身份证不允许为空	票型要求实名制时,如果身份证为空,会给出该提示
4021	该分销商不具体该票型的分销权限或者当前时间不在票型的有效售卖时间范围内,请联系同程旅游进行设置	产品已经不针对该分销商进行分销
4023	预定手机号码数量不等于票数列表数量	针对实名制产品
4024	取票手机号码数量不等于票数列表数量	针对实名制产品
4025	第三方流水号数量不等于票数列表数量	
4030	电子邮箱格式不正确	针对邮箱验证产品
4026	本次订单中存在重复的取票人名称	针对实名制产品
4027	本次订单中存在重复的取票手机号	针对实名制产品
4028	实名制中身份证号不允许重复	针对实名制产品
6001	同一个流程号在2分钟内不允许重复预约	防止并发
6002	已存在相同的订单流水号	重复请求
1048	旅游日期无效[不在有效范围内]【下单限制时间】	
1113	下单金额超过账户余额,请充值后进行下单操作	(聚合在同程资金不足,请联系聚合客服)
2504	预订人手机[格式错误]	预订人手机不是11位
2505	取票人手机[格式错误]	取票人手机不是11位
2506	价格策略[超出范围]	价格策略ID等于0
2508	取票数[超出范围]	价格策略ID等于0
2519	预订人姓名不能为空	预订人姓名不能为空
2520	预订人手机不能为空	预订人姓名不能为空
2521	取票人姓名不能为空	取票人姓名不能为空
2522	取票人手机不能为空	取票人手机不能为空
1001	无此门票信息	根据价格策略ID找不到数据
1002	超过预订限制时间	超过下单的预订限制时间
1004	门票在当前游览日期中无效	在旅游日期当天被屏蔽
1012	亲您已经预订过了,一个手机号一天/一周/一月只能预订{0}张/次	
1013	亲您已经预订过了,一个身份证一天/一周/一月只能预订{0}张/次	
1014	亲您已经预订过了,一个账号一天/一周/一月只能预订{0}张/次	
1015	亲您已经预订过了,一部手机一天/一周/一月只能预订{0}张/次	
1024	订单不符合此门票实名制限制	门票需要实名制
1025	取票数和填写的实名制信息不一致	实名制内容不正确
1026 	黑名单会员,下单受限	黑名单会员
1027	预订恐龙园大剧场票受限制	恐龙园大剧场
1028	预订长隆大马戏场次受限制	预订长隆大马戏场次没有返回
1030	该价格策略必须填写二代身份证	门票需要身份证
1062	保险单数量大于门票数	
1064	保险产品未找到	
1065	投保日期不在保险产品有效期内	
1067	秒杀时间已过	秒杀活动已经结束
1068	暂时无秒杀活动	秒杀活动未开始
1104	获取订单号失败	
1105	确认好获取失败或已使用完	
1106	分销商未授权该景区	
1107	景区不在可分销范围内	
1113	下单金额超过账户余额,请充值后进行下单操作	
1114	你的授信金额已不足, 下单操作将不能通过, 请尽快充值	
1123	实名制输入格式不正确	
1147	更新失败	抢购失败
1147	门票价格策略不存在	抢购失败,产品已下线
1147	无效的价格策略不能下单	抢购失败,产品已下线
1147	库存不足	抢购失败,产品已下线
1147	时间戳验证未通过	抢购失败,重新抢购
1973	分销商价格与价格策略已指定唯一价格不相等	
1974	此价格策略不允许进行分销	
1975	低于门票最小预订数	
1976	超出门票最大预订数	
1977	下单票数超过促销活动设定最大数	
1978	分销商不存在	
1979	未授权销售门票价格	
1980	实名制信息内容太长	
1981	参数错误[缺少参数]操作时间超出限制范围	
100001	接口执行失败,请稍等重试	接口执行异常或其他原因
100002	接口执行超时,请稍等重试	执行超时

服务级错误码参照(error_code):

  错误码 说明
  212701 错误的请求参数
  212702 只支持POST请求
  212703 sign参数错误
  212704 账户余额不足!
  212705 系统错误!
  212706 请求路径错误!
  212707 不存在此订单号!
  212708 聚合账号扣款失败!
  212709 聚合账号退款失败,请联系客服
  212710 该订单不可取消
  212711 第三方订单号重复

系统级错误码参照:

  错误码 说明 旧版本(resultcode)
  10001 错误的请求KEY 101
  10002 该KEY无请求权限 102
  10003 KEY过期 103
  10004 错误的OPENID 104
  10005 应用未审核超时,请提交认证 105
  10007 未知的请求源 107
  10008 被禁止的IP 108
  10009 被禁止的KEY 109
  10011 当前IP请求超过限制 111
  10012 请求超过次数限制 112
  10013 测试KEY超过请求限制 113
  10014 系统内部异常(调用充值类业务时,请务必联系客服或通过订单查询接口检测订单,避免造成损失) 114
  10020 接口维护 120
  10021 接口停用 121

错误码格式说明(示例:200201):

  2 002 01
  服务级错误(1为系统级错误) 服务模块代码(即数据ID) 具体错误代码

完整教学代码示例:

  语言 标题 提供者 时间

常见问题:

  内容 详细
  常见问题: http://www.juhe.cn/qa/index/1534339491

联系我们

  内容 详细
  接口测试: API测试工具
  技术支持: info@juhe.cn
  联系电话: 400-8827-715
  在线客服QQ: 800076065

猜你喜欢

现在注册,百款接口免费测试

免费注册