বুকিং সার্ভার বাস্তবায়ন করুন: API v0 (লেগ্যাসি)

আপনার পক্ষ থেকে একটি বুকিং সার্ভার সেট আপ করলে অ্যাকশন সেন্টার ব্যবহারকারীর পক্ষ থেকে আপনার সাথে অ্যাপয়েন্টমেন্ট/বুকিং/রিজার্ভেশন তৈরি করতে পারবে।

gRPC-এর উপর ভিত্তি করে একটি API ইন্টারফেস বাস্তবায়ন করুন

নতুন ইন্টিগ্রেশনের জন্য API v0 ব্যবহার করা যাবে না।

API বাস্তবায়ন শুরু করতে নীচের প্রোটো ফর্ম্যাটে পরিষেবা সংজ্ঞাটি ডাউনলোড করুন।

পরিষেবার সংজ্ঞা ডাউনলোড করুন

এই বাস্তবায়নে ব্যবহৃত নিম্নলিখিত রিসোর্সের ধরণগুলির সাথে নিজেকে পরিচিত করুন:

  • লিজ : সময়সূচীর একটি স্লটে অস্থায়ী হোল্ড, বুকিং করার আগে প্রয়োজনীয়
  • বুকিং : সময়সূচীতে একটি স্লটের চূড়ান্ত সংরক্ষণ

অতিরিক্তভাবে, gRPC সার্ভারের জন্য নিম্নলিখিত API পদ্ধতিগুলি আপনার পক্ষ থেকে প্রয়োগ করতে হবে:

উপরের ৩টি পদ্ধতি ব্যবহার করে নিম্নলিখিতটি একটি সম্পূর্ণ 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 এর অন্যান্য সংস্করণের ডকুমেন্টেশনের জন্য, নিম্নলিখিত পৃষ্ঠাগুলি দেখুন: