邮递员收款
使用 Postman 测试 Rapid API 端点并查看具 体的请求/响应格式。
目前可用
目前,我们提供以下邮递员代收服务:
- 快速住宿 API(通知服务除外)
- 快速汽车 API
Rapid Flight 和 Activities API 还将推出更多集合,但目前尚未正式发布。
**注意:**这些请求与网站上的 Swagger 材料相关。
这些集合的编写方式尽可能地符合 self-contained 的规范——它们封装了身份验证逻辑和每个请求中的 check-in/check-out self-update。每个集合还包含一些基本测试,可以与 Postman 集合运行器功能结合使用。
安装
从下载 Postman 集合部分下载集合,然后将其导入 Postman。
前提条件和系统要求
有关更多信息,请参阅Postman 文档。
- 一个
api_key和shared_secret。 - 最新版 Postman。
注意:请勿编辑或更改“编辑收藏集”部分。变量和代码必须保持不变,以确保请求能够按预期运行。
配置
Postman 使用其自身的格式处理变量。在使用这些集合之前,您需要设置一些环境变量。
可以定义以下参数,其中只有两个是必要参数:
| 密钥 | 默认 | 必填 | 说明 |
|---|---|---|---|
api_key | 不适用 | 是 | API 密钥。 |
shared_secret | 不适用 | 是 | 您的共享秘钥。 |
eanapi_url | https://test.ean.com/ | — | 要定位的主机,您可能希望用“https://api.ean.com”来覆盖它 |
property_id | 3609882 | — | 在内容和房态调用中请求的 LCM/expedia property_id。 |
region_id | 178248 | — | 在与地理相关的调用中请求的区域。 |
iata_airport_code | ORD | — | 在与地理相关的调用中请求的 IATA 机场代码。 |
iata_airport_metro_code | CHI | — | 在与地理相关的调用中请求的 IATA 机场地铁代码。 |
language | en-US | — | 要请求的本地化语言,BCP47 格式的子集。 |
occupancy | 2 | — | 要请求的每间客房的人数,格式为 numberOfAdults[-firstChildAge[,nextChildAge]]-“2-9,3” 表示两个成年人、一个 9 岁儿童和一个 3 岁儿童。 |
booking_email | john@example.com | — | 预订请求中使用的邮箱地址。 |
hold_itinerary_creation | true | — | 是否在保留状态下创建行程。 |
billing_terms | 不适用 | —* | 说明如何向生成的预订收费的条款。 |
partner_point_of_sale | 不适用 | —* | 购物和预订 API 将使用哪个销售点? |
payment_terms | 不适用 | —* | 为生成的预订支付时应当使用的付款条款。 |
platform_name | 不适用 | —* | 用于选购和预订的平台。 |
* 注意:这些变量仅对 api.ean.com 是必需的;它们对 test.ean.com 则不是必需的。
以下参数为 auto-generated,将在您的环境中自动设置:
| 密钥 | 全球 | 说明 |
|---|---|---|
authorizaton | 是 | 此授权码是通过您的 api_key 和 shared_secret 生成的,用作请求标头。 |
checkin | 是 | checkin 日期是针对房态请求自动生成的。始终为发出请求之日起的 30 天。 |
checkout | 是 | checkout 日期是针对房态请求自动生成的。始终为发出请求之日起的 32 天。 |
arrival | 是 | arrival 时间是针对交叉销售请求自动生成的。始终为发出请求的时间点起的 30 天。 |
affiliate_reference_id | — | affiliate_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 中发挥作用的。 |