45

我拥有一家酒店,并在 booking.com 上查看了一个 API,因为我想创建自己的前端界面来更新我的酒店房价/数字几天。以及通过该 API 上传图片/更新酒店描述。然而,我唯一能找到的是一个 API 供附属机构以特定价格在特定位置获得酒店等。任何人都能够为我指出这个用例的正确方向,或者它不可用,然后我会有为自己写一个刮板来做这个?

非常感谢 !

4

6 回答 6

40

更新 3 - 2017 年 12 月 9 日

Booking.com 似乎现在有可用于其 API 的文档,但您需要以企业身份注册他们才能获得访问权限。

更新 2 - 2017 年 5 月 8 日

Booking.com 似乎最近完成了他们 API 的一些 Beta 测试,看起来他们正在让人们更容易联系。有关 Booking.com API 的更多信息,请查看此处

更新

Booking.com确实有一个 XML API 系统,但是正如许多人所说,它对开发人员不可用。它是内部的,仅适用于不属于其合作伙伴系统的酒店/连锁店。所以的,他们这样做,但不,不公开。

原始答案

我可以明确指出,在撰写本文时,Booking.com 没有 API 系统,我知道这一点是因为我已联系他们要求提供此类信息,他们好心地告诉我他们目前没有可用的 API给开发商。

于 2014-10-20T21:10:34.403 回答
9

至少有两个第三方渠道管理服务表示他们可以通过 API 与 booking.com 以及许多其他聚合器同步:
1) http://verticalbooking.com/en/channel_manager.htm

2) http://beds24.com/channel-manager.html

因此,大概有一种方法可以通过 API 与 booking.com 进行交互,但是我不知道如何在没有第三方的情况下直接做到这一点......

于 2015-04-02T22:24:47.520 回答
6

Booking.com 有一个 API,但它仅供“渠道经理”使用。我不会在这里推荐渠道经理,但我会概述你可以用它做什么以及需要做什么:

  • 查找与 Booking.com 连接的渠道经理。在选择一个之前,有很多因素需要考虑:
    • 一些渠道经理按月收取固定费用,另一些则为每次预订收取“佣金”
  • 据我所知,您只能将以下内容与Booking.com同步:
    • 每晚价格
    • 每晚库存计数
    • 每晚的限制,例如最短和最长停留时间以及关闭预订
  • 大多数渠道经理也会从 Booking.com 获取新预订。然后,您可能能够:
    • 每隔几分钟轮询一次频道管理员提供的 URL
    • 要求渠道经理立即在指定 URL 发布新预订
    • 无论哪种方式,您都可以在 PMS 中保存新的预订
    • 然后,您可以更新您的库存并将新数量推送到 Booking.com

在 Booking.com 上设置好库存(房价计划和房型)后,您需要执行以下操作:

  • 在渠道管理器上复制库存
  • 联系 Booking.com 并告诉他们需要与渠道经理建立 XML 连接。Booking.com 将在后台执行初始设置
  • 使用 Booking.com 映射渠道经理的库存。一个好的渠道经理会让他们的员工为你安排好事情

最后,您将实现频道管理器的 API,将信息从 PMS 推送到频道。然后,该频道会将这些信息推送到 Booking.com。您必须不时登录酒​​店后台以确保所有库存和预订都正确同步。

于 2016-11-22T08:36:46.187 回答
3

我不认为 booking.com 提供适合您的业务案例的 API。他们使用各种技术将您带到他们的预订系统(如 booking.com 按钮),但据我所知,普通用户无法自动上传或下载 XML,将您的预订系统与 booking.com 同步等。

于 2014-04-22T12:51:42.980 回答
2

您可以查看另一个第三方 API,它在 https://rapidapi.com/apidojo/api/booking之后,我已经测试了该 API,并且它们的响应数据与官方网站上的相同。响应采用 JSON 格式。目前,您需要查询数据的 API 端点足够多,例如:自动完成位置、列出带有选项和过滤器的属性、获取详细房间、属性描述、设施、政策等。希望这有帮助。

于 2019-03-18T06:20:41.870 回答
0

在 Booking 的管理页面中,查看 > 渠道管理器。我刚刚注册了 Planyo 试用版。看起来很有希望。他们也有预订延期。

于 2014-04-30T22:46:20.500 回答