关于BeMyGuest API 2.0 版本

API2.0有什么新功能

BeMyGuest应用程序接口(API)第二版本(v2.0), 支持更复杂的产品和预定选项。同时它也纳入了客户反馈,并采用电脑软体业界最新的标准,大大地提高了其性能。

 

更详细和细致的数据
平均速度比API1.2提高至少10倍。新的API有一个全新的引擎构建,性能是最高优先级。所有端点数据格式都进行了重构和重建,以便为更好的优化数据块提供服务。从合作伙伴的角度来看,这应该能够加快高速缓存刷新,整体通信速度提升以及与BMG服务器连接的稳定性。 我们推出了新的端点,为开发人员提供更好的对碎片化的数据的控制。每个端点都专注于特定的细粒度上下文。 例如,主要产品内容与定价模型是分开的。

 

支持预订选项和更复杂的产品
许多新产品可立即确认,减少客户服务的工作量。产品的数据模型已经扩展了新的功能和数据点。其中一些包括例如允许双方(BMG和合作伙伴)获取和销售更复杂和更灵活的产品的新预订选项。借助该解决方案,合作伙伴的客户服务团队将为收集来自最终客户的非标准信息节省更多时间,更多产品可以完全自动地销售和交付。

 

许多新产品
数以百计的新产品和迁移产品仅在API 2.0版本中提供。新的API将能够处理需要更多数据结构灵活性的全系列产品。未来这些产品将仅在API2.0版本中提供。它允许双方提供更多即时确认产品。

 

支持批量购买 - 预订和交付
一个批量预订请求中就可以包含1000多个电子凭证。新的端点将允许合作伙伴针对选定的产品创建批量预订请求,并检查请求履行的状态。

 

更有意义的错误和测试预订
大大缩短实施时间,测试合作伙伴的生产环境要更容易得多。开发人员通常会在我们的API文档里,提供非常积极的反馈。新的API对所有响应都有很大的改进。这些响应是在对接过程中以及在将其应用到生产环境之后发回给开发人员。生产环境前的测试过程也被引入和打磨。有了更详细的文档,我们相信这个API版本的开发速度可能会比之前的版本的开发开发速度更快。

 

HATEOAS提供更好的API客户端支持
如果使用HATEOAS标准,将缩短合作伙伴的开发时间。Hypertext As The Engine Of Application State - With HATEOAS,客户端与应用服务器完全通过超媒体动态提供的网络应用进行相互作用。除了对超媒体的基本理解之外,REST客户端不需要拥有有关如何与应用程序或服务器相互作用的事先知识。它为支持此标准的软件平台提供了更轻松的对接,未来将更加灵活地扩展当前API数据格式,并且将来可以更轻松地扩展相同的API版本。