For the complete documentation index, see llms.txt. This page is also available as Markdown.

307 vs 327 vs 410

Atlas 订单阶段输入错误 307、327 和 410 的区别,以及如何安全地修复乘客、证件和联系数据。

💬 需要帮助? 如果遇到问题,请在帮助中心咨询 Eva,快速获取诊断建议。

咨询 Eva

order.do 因预订数据可能不完整、无效或格式错误而失败时,使用本页面。

简要回答

307 表示一个或多个预订请求字段无效。

327 表示乘客信息不满足预订要求。

410 表示联系电话格式无效。

三者都是输入问题。

都不应触发盲目重试。

常见问题

307 通常意味着什么?

意味着 Atlas 发现了一个无效的订单字段。

检查响应中的 msg 获取确切的字段。

327 通常意味着什么?

意味着必需的乘客或证件数据缺失,或不符合当前预订要求。

重新检查 verify.do 中的 bookingRequirement

410 通常意味着什么?

意味着联系电话格式错误。

修复格式并重新提交。

核心区别

307 — 非法预订请求参数

通常含义

一个或多个请求字段无效。

这可能包括乘客字段、证件字段或附加服务映射。

典型示例

  • 无效的乘客姓名

  • 错误的生日格式

  • 错误的性别值

  • 无效的证件到期日期格式

  • 不一致的行李映射

下一步操作

读取返回的 msg

修复确切的字段并重新提交。

327 — 乘客信息不符合要求

通常含义

请求不满足当前的 bookingRequirement

必需的乘客或证件字段缺失、不完整或不可接受。

典型示例

  • 缺少证件数据

  • 需要时缺少国籍或居住地数据

  • 乘客详情与航空公司要求的字段集不匹配

下一步操作

从最新的验证响应重新读取 bookingRequirement

然后根据该要求重建乘客数据。

410 — 无效的联系电话格式

通常含义

联系电话格式错误。

预期模式

使用 XXXX-XXXXXXXX

示例:

  • 0001-87291810

  • 0086-13928109091

下一步操作

更正电话格式并重新提交。

快速决策规则

在生产中使用此规则:

  • 307 — 检查确切无效字段

  • 327 — 重新检查 bookingRequirement

  • 410 — 仅修复电话格式

首先检查什么

当这些错误出现时,检查:

  • 最新的 bookingRequirement

  • 乘客姓名、出生日期、性别和证件字段

  • 联系电话格式

  • 请求是否基于过时的验证数据构建

常见错误

327 视为通用格式问题

不要这样做。

这通常意味着请求不满足航空公司特定的必填字段集。

410 视为乘客数据问题

不要这样做。

这是一个联系格式问题。

在未读取 msg 的情况下重试 307

不要这样做。

返回的字段提示是修复问题的最快路径。

最佳实践

从最新的验证响应构建 order.do

使用 bookingRequirement 作为所需乘客和证件字段的真实来源。

在发送请求前规范化联系电话格式。

相关页面

Last updated

Was this helpful?