予約サーバーの実装: API v0(以前のバージョン)

お客様側で予約サーバーをセットアップすると、アクション センターで以下が可能になります。 予約の作成。ユーザーに代わって予約を作成できる。

gRPC に基づく API インターフェースを実装する

API v0 は新しい統合には使用しないでください。

以下のプロトコルでサービス定義をダウンロードして、 API の実装。

サービスをダウンロードする 定義

このコースで取り上げる次のリソースタイプについて、よく理解しておいてください。 例を示します。

  • Lease: 一時的 予約するには予約が必要です
  • 予約: 最終 スケジュール内のスロットの予約

また、次の API メソッドをお客様側で実装する必要があります。 gRPC サーバーに:

以下は、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 のドキュメントについては、次のページをご覧ください。