اجرای سرور رزرو: API v0 (میراث)

راه اندازی یک سرور رزرو در انتهای خود به مرکز اقدامات اجازه می دهد تا از طرف کاربر قرار ملاقات / رزرو / رزرو با شما ایجاد کند.

یک رابط API بر اساس gRPC پیاده سازی کنید

API v0 برای ادغام های جدید استفاده نمی شود.

برای شروع اجرای API، تعریف سرویس را در قالب پروتو زیر دانلود کنید.

تعریف سرویس را دانلود کنید

لطفاً با انواع منابع زیر که در این پیاده سازی استفاده خواهند شد آشنا شوید:

  • اجاره : توقف موقت در یک محل در برنامه، قبل از رزرو الزامی است
  • رزرو : رزرو نهایی یک اسلات در برنامه

علاوه بر این، روش های API زیر باید در انتهای شما برای سرور gRPC پیاده سازی شوند:

در زیر یک تعریف کامل BookingService با استفاده از 3 روش بالا ارائه می شود:

// 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، به صفحات زیر مراجعه کنید: