הטמעת שרת ההזמנות: API v0 (מדור קודם)

הגדרה של שרת לקביעת פגישות תאפשר למרכז הפעולות ליצור איתכם פגישות, הזמנות או הזמנות בשם המשתמש.

הטמעה של ממשק API המבוסס על gRPC

אין להשתמש ב-API v0 לשילובים חדשים.

כדי להתחיל בהטמעת ה-API, צריך להוריד את הגדרת השירות בפורמט proto בהמשך.

הורדה של הגדרת השירות

כדאי להכיר את סוגי המשאבים הבאים שבהם ייעשה שימוש בהטמעה הזו:

  • חכירה: השהיה זמנית של משבצת בלוח הזמנים, שנדרשת לפני ביצוע ההזמנה
  • Booking: שמירה סופית של מקום בלוח הזמנים

בנוסף, צריך להטמיע בצד שלכם את שיטות ה-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, עיין בדפים הבאים: