在我搜索酒店API时,我发现只有一个API可以不受限制地打开酒店数据库并允许您预订酒店:
Expedia的EAN http://developer.ean.com/
你需要签署他们的联盟计划,这很容易.您可以立即访问他们的酒店数据库,并且您可以通过多种响应选项(包括JSON)提供可用性/预订请求,这比(不幸的)更广泛的XML更方便和轻量级.
当您立即访问他们的API时,您可以开始开发和测试,但仍然需要他们的批准来启动该站点,基本上是为了确保它提供所需的质量和安全性,这是合理的.
它们还提供"深层链接",即您可以通过添加参数来自定义您的请求.然后,如果它足以满足您的目的(因为它不是),您甚至不需要将其内容存储在您的服务器上.
我还签署了HotelsCombined计划:(链接删除,因为这个网站似乎没有让我放更多的链接)
但是,它们不会立即允许您使用其API进行测试.从他们的答案:
"对由此带来的不便表示歉意,但这仅仅是限制访问我们丰富的酒店内容的商业决定.请在接下来的2-3个月内回来查看,我们将能够判断您的流量,并依次判断您的状态标准数据源."
我还签了Booking.com联盟计划:(链接删除,因为这个网站似乎不让我放更多的链接)
不幸的是,他们再次限制访问,他们的回答是:"请注意,由于XML集成涉及大量时间和成本,我们只能向少数合作伙伴提供XML集成.高潜力."
我没有探索Tripadvisor,因为他们似乎只提供十大酒店而且仅作为小部件,但对我来说最重要的是,他们不允许通过它们进行预订.
我已经检查了上面提到的hotelbase.org,它们有非常广泛的列表,但没有Expedia那么丰富,它们似乎也没有图像,也不允许预订.
尝试联系 Orbitz.com 的联属团队,并查看 Booking.com 的 api ( http://xml.booking.com/ ),两者都有很好的 API。
| 归档时间: |
|
| 查看次数: |
35056 次 |
| 最近记录: |