बुकिंग सर्वर लागू करें: एपीआई v0 (लेगसी)

अपनी तरफ़ से बुकिंग सर्वर सेट अप करने से, कार्रवाई केंद्र को उपयोगकर्ता की ओर से आपके साथ अपॉइंटमेंट / बुकिंग / बुकिंग करने की अनुमति मिल जाएगी.

gRPC के आधार पर एपीआई इंटरफ़ेस लागू करें

नए इंटिग्रेशन के लिए, एपीआई v0 का इस्तेमाल नहीं किया जाना चाहिए.

एपीआई लागू करने के लिए, नीचे दिए गए प्रोटो फ़ॉर्मैट में सेवा की परिभाषा डाउनलोड करें.

सेवा की परिभाषा डाउनलोड करें

कृपया यहां दिए गए रिसॉर्स टाइप के बारे में जानें, जिनका इस्तेमाल इस लागू करने में किया जाएगा:

  • लीज़: शेड्यूल में किसी स्लॉट को कुछ समय के लिए होल्ड पर रखा जाता है. यह बुकिंग करने से पहले ज़रूरी होता है
  • बुकिंग: शेड्यूल में किसी स्लॉट को बुक करना

इसके अलावा, gRPC सर्वर के लिए, आपको एपीआई के ये तरीके लागू करने होंगे:

यहां ऊपर दिए गए तीन तरीकों का इस्तेमाल करके, 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 स्टेटस कोड से फिर से चालू किया जाना चाहिए.

क्या आपका कोई सवाल है?

अक्सर पूछे जाने वाले सवाल देखना न भूलें.

अन्य वर्शन

एपीआई के अन्य वर्शन के दस्तावेज़ों के लिए, ये पेज देखें: