实现预订服务器:API v0(旧版)

在您的后端设置预订服务器后,Actions Center 便可以用户的身份向您创建预约/预订。

实现基于 gRPC 的 API 接口

API v0 不得用于新集成。

下载下方 proto 格式的服务定义,开始使用 API 实现。

下载服务定义

请熟悉以下资源类型,这些资源类型将在此实现中使用:

  • 租借:暂时保留日程中的空档,在进行预订之前需要执行此操作
  • 预订:最终预留日程中的空档

此外,您还必须在 gRPC 服务器端实现以下 API 方法:

以下代码使用上述 3 种方法提供完整的 BookingService 定义:

// Manages slot leases and bookings for an inventory of appointments
service BookingService {
// Creates a new lease
rpc CreateLease(CreateLeaseRequest) returns (CreateLeaseResponse) {}

// Creates a booking for which a lease exists
rpc CreateBooking(CreateBookingRequest) returns (CreateBookingResponse) {}

// Updates an existing booking
rpc UpdateBooking(UpdateBookingRequest) returns (UpdateBookingResponse) {}
}

这些方法应返回 gRPC 状态代码之一。

有疑问?

请务必查看我们的常见问题解答

其他版本

如需查看其他版本 API 的文档,请参阅以下页面: