文档中心 > API类目 > 飞猪机票前台类目

alitrip.checkin.merchant.result.checkin (值机选座结果回调)

值机选座结果回调

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
web_hook_checkin_result_request WebHookCheckinResultRequest 可选 值机选座结果回调请求参数
  • └ request_id
  • String
  • 可选
  • 123e4567-e89b-12d3-a456-426614174000
  • 请求唯一标识ID,用于幂等控制
  • └ external_order_id
  • String
  • 可选
  • EXTERNAL123456789
  • 外部订单号
  • └ caller_id
  • String
  • 可选
  • merchant_abc
  • 调用方标识
  • └ results
  • String
  • 可选
  • {"checkinStatus":"SUCCESS","seatInfo":"12A"}
  • 值机选座结果详情,JSON字符串格式

响应参数

名称 类型 示例值 描述
resp_code Number 123 响应
message String 123 描述

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripCheckinMerchantResultCheckinRequest req = new AlitripCheckinMerchantResultCheckinRequest();
AlitripCheckinMerchantResultCheckinRequest.WebHookCheckinResultRequest obj1 = new AlitripCheckinMerchantResultCheckinRequest.WebHookCheckinResultRequest();
obj1.setRequestId("123e4567-e89b-12d3-a456-426614174000");
obj1.setExternalOrderId("EXTERNAL123456789");
obj1.setCallerId("merchant_abc");
obj1.setResults("{\"checkinStatus\":\"SUCCESS\",\"seatInfo\":\"12A\"}");
req.setWebHookCheckinResultRequest(obj1);
AlitripCheckinMerchantResultCheckinResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_checkin_merchant_result_checkin_response>
    <resp_code>123</resp_code>
    <message>123</message>
</alitrip_checkin_merchant_result_checkin_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部