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