上线流程

1. 注册账户和获取 API 密钥

  • 在 FareMarket 平台上注册供应商账户。
  • AeroHub会在开发接口前提供唯一的 API 密钥,该密钥用于标识和验证供应商身份。

2. API 接入测试

  • 在开发环境中,使用测试 API 密钥进行接口调用。
  • 测试各个端点的基本功能,确保 API 能够正常响应。
  • AeroHub会按照下图的流程调用接口,需要供应商开发并测试通过所有图中的接口,以确保业务完整性:

3. 联调与测试

  • 切换到联调环境,使用联调 API 密钥进行接口调用。
  • 与 AeroHub 团队协同,进行联调测试,确保系统之间的无缝集成。

4. 测试用例

  • 请确保以下场景全部测试通过

  • 开始测试前,需要供应商向AeroHub提供可测试的日期和航线。

  • 若有不支持的测试场景,如SSR、婴儿等,请提前和AeroHub沟通,并于商务达成一致,确保售卖质量。

  • 测试用例如下:

  1. 1名成人 + 单程 + 直飞 + Search + Verify + PayValid + Order + OrderList + UpdateOrder + OrderDetail
  2. 1名成人 + 单程 + 中转 + Search + Verify + PayValid + Order + OrderList + UpdateOrder + OrderDetail
  3. 2名成人 + 单程 + 直飞 + Search + Verify + PayValid + Order + OrderList + UpdateOrder + OrderDetail
  4. 3名成人 + 3名儿童 + Search + Verify + PayValid + Order + OrderList + UpdateOrder + OrderDetail
  5. 1名成人 + 往返 + 直飞 + Search + Verify + SSR + PayValid + Order + OrderList + UpdateOrder + OrderDetail
  6. 1名成人 + 往返 + 去程中转 + 返程直飞 + Search + Verify + SSR + PayValid + Order + OrderList + UpdateOrder + OrderDetail
  7. 1名成人 + 1名儿童 + 往返 + 所有行程中转 + Search + Verify + SSR + PayValid + Order + OrderList + UpdateOrder + OrderDetail
  8. 搜索超过9名乘客
  9. 1名乘客同一规格购买2件行李
  10. 无航班可用或已售罄 + 直飞 + 搜索
  11. 错误代码准确性检查
  12. 全服务航司PNR的准确性检查

5. 上线准备

  • 确认测试通过后,切换到生产环境。
  • 使用生产 API 密钥进行接口调用,确保生产环境中的稳定性和可用性。

6. 监控与支持

  • 设置监控系统,追踪 API 调用的性能和错误率。
  • 提供给供应商详细的文档和支持渠道,以解决潜在问题和回答疑问。

7. 上线完成

  • 通知相关团队和合作方 API 已经上线。
  • 提供供应商上线后的支持和维护服务。

祝您在 FareMarket 平台上的航空业务取得成功!如有任何问题,请随时与我们联系。

Author:AeroHub  Create time:2024-01-13 18:17
Last editor:AeroHub  Update time:2025-10-28 15:50