Rapid Postman 集合

获得适用于以下 Rapid API 的 Postman 集合。

Rapid Postman 集合

Postman 集合包含针对 Rapid 的请求。

系统根据网站上的 Swagger 材料对请求进行分组。

  • 地理
  • 内容
  • 选购
  • 推荐
  • 预订
  • 管理预订

这些集合已被编写为尽可能自包含,它们封装了身份验证逻辑以及每个请求的入住/退房自我更新。

每个集合还包含一些基本的测试,可与 Postman 集合运行器功能结合使用。 点击此处了解更多信息。

先决条件和系统要求

  • 一个 api_keyshared_secret
  • 最新版 Postman。

安装

从以下位置下载集合后,将其导入 Postman。

您还需要确保已设置 api_keyshared_secret 变量。有关更多信息,请参见它们的网站

测试说明

请勿编辑或变更“Edit Collection”部分。

变量和代码必须保持不变,以确保请求能够按预期运行。

配置

您需要设置一些环境变量才能使用集合,有关 Postman 如何处理变量的更多信息,请参见此处

可以定义以下参数,其中只有两个是必要参数:

密钥默认必填说明
api_key不适用API 密钥。
shared_secret不适用您的共享秘钥。
eanapi_urlhttps://test.ean.com/要定位的主机,您可能希望用“https://api.ean.com”来覆盖它
property_id3609882在内容和房态调用中请求的 LCM/expedia property_id
region_id178248在与地理相关的调用中请求的区域。
iata_airport_codeORD在与地理相关的调用中请求的 IATA 机场代码。
iata_airport_metro_codeCHI在与地理相关的调用中请求的 IATA 机场地铁代码。
languageen-US要请求的本地化语言,BCP47 格式的子集。
occupancy2要请求的每间客房的人数,格式为 numberOfAdults[-firstChildAge[,nextChildAge]]-“2-9,3” 表示两个成年人、一个 9 岁儿童和一个 3 岁儿童。
booking_emailjohn@example.com预订请求中使用的邮箱地址。
hold_itinerary_creationtrue是否在保留状态下创建行程。
billing_terms不适用否*说明如何向生成的预订收费的条款。
partner_point_of_sale不适用否*用于选购和预订的销售网站。
payment_terms不适用否*为生成的预订支付时应当使用的付款条款。
platform_name不适用否*用于选购和预订的平台。

*请注意,使用星号 * 来标记非必要变量的要求仅适用于 api.ean.com,不适用于 test.ean.com

请注意,以下参数是自动生成的,将在您的环境中设置:

密钥全球说明
authorizaton此授权码是通过您的 api_keyshared_secret 生成的,用作请求标头。
checkincheckin 日期是针对房态请求自动生成的。始终为发出请求之日起的 30 天。
checkoutcheckout 日期是针对房态请求自动生成的。始终为发出请求之日起的 32 天。
arrivalarrival 时间是针对交叉销售请求自动生成的。始终为发出请求的时间点起的 30 天。
affiliate_reference_idaffiliate_reference_id 用于创建预订请求,还可用于检索后续预订。
price_check_link如果返回的住宿具有该链接,则在房态、交叉销售或推荐请求之后设置 price_check_link。它可用于发出价格检查请求。
payment_options_link如果返回的住宿具有该链接,则在房态、交叉销售或推荐请求之后设置 payment_options_link。它可用于发出付款方式请求。
deposit_policies_link如果返回的住宿具有该链接,则在房态、交叉销售或推荐请求之后设置 deposit_policies_link。它可用于发出押金政策请求。
book_link如果返回的住宿具有该链接,则在价格检查请求之后设置 book_link。它可用于发出预订请求。
retrieve_link如果返回的行程具有该链接,则在预订请求之后设置 retrieve_link。它可用于发出检索请求。
resume_link如果返回的行程具有该链接,则在预订请求之后设置 resume_link。它可用于发出继续请求。
cancel_link如果返回的行程具有该链接,则在预订请求之后设置 cancel_link。它可用于发出取消请求。
cancel_room_link如果返回的行程具有该链接,则在预订请求之后设置 cancel_room_link。它可用于发出取消客房请求。
change_room_link如果返回的行程具有该链接,则在预订请求之后设置 change_room_link。它可用于发出变更客房请求。
complete_payment_session_link如果返回的行程具有该链接,则在预订请求之后设置 complete_payment_session_link。它可用于发出完成付款会话请求。
pagination_link在对任何分页端点发出任何请求之后设置 pagination_link。它可用于演示分页是如何在 API 中发挥作用的。

推荐的配置

建议在仅设置了 eanapi_urlapi_keyshared_secret 的环境中定义变量。

下载模板配置

Rapid Postman 集合

在下载以下集合之前,请务必阅读上述信息。

下载 Rapid 3

您觉得这个页面有用吗?
我们该如何改进这些内容?
感谢您帮助我们改进!