Google ক্যালেন্ডার API ওভারভিউ

গুগল ক্যালেন্ডার এপিআই একটি RESTful এপিআই, যা সুস্পষ্ট HTTP কল অথবা গুগল ক্লায়েন্ট লাইব্রেরি ব্যবহার করে অ্যাক্সেস করা যায়। এই এপিআইটি গুগল ক্যালেন্ডার ওয়েব ইন্টারফেসে উপলব্ধ বেশিরভাগ ফিচারই প্রদান করে।

গুগল ক্যালেন্ডার এপিআই-তে ব্যবহৃত কিছু সাধারণ পরিভাষা নিচে দেওয়া হলো:

অনুষ্ঠান
ক্যালেন্ডারের একটি ইভেন্ট, যাতে শিরোনাম, শুরু ও শেষের সময় এবং অংশগ্রহণকারীদের মতো তথ্য থাকে। ইভেন্টগুলো একক বা পুনরাবৃত্তিমূলক হতে পারে। একটি ইভেন্টকে একটি ইভেন্ট রিসোর্স দ্বারা উপস্থাপন করা হয়।
ক্যালেন্ডার
ইভেন্টসমূহের একটি সংগ্রহ। প্রতিটি ক্যালেন্ডারের সাথে মেটাডেটা যুক্ত থাকে, যেমন ক্যালেন্ডারের বিবরণ বা ডিফল্ট ক্যালেন্ডার টাইম জোন। একটি একক ক্যালেন্ডারের মেটাডেটা একটি ক্যালেন্ডার রিসোর্স দ্বারা উপস্থাপিত হয়।
ক্যালেন্ডার তালিকা
ক্যালেন্ডার UI-তে একজন ব্যবহারকারীর ক্যালেন্ডার তালিকায় থাকা সমস্ত ক্যালেন্ডারের একটি তালিকা। ক্যালেন্ডার তালিকায় প্রদর্শিত একটি একক ক্যালেন্ডারের মেটাডেটা একটি CalendarListEntry রিসোর্স দ্বারা উপস্থাপিত হয়। এই মেটাডেটাতে ক্যালেন্ডারের ব্যবহারকারী-নির্দিষ্ট বৈশিষ্ট্য, যেমন এর রঙ বা নতুন ইভেন্টের বিজ্ঞপ্তি অন্তর্ভুক্ত থাকে।
সেটিং
ক্যালেন্ডার UI-এর একটি ব্যবহারকারীর পছন্দ, যেমন ব্যবহারকারীর টাইম জোন। একটি একক ব্যবহারকারীর পছন্দ একটি সেটিং রিসোর্স দ্বারা উপস্থাপিত হয়।
এসিএল
একটি অ্যাক্সেস কন্ট্রোল রুল যা একজন ব্যবহারকারীকে (বা ব্যবহারকারীদের একটি দলকে) একটি ক্যালেন্ডারে নির্দিষ্ট স্তরের অ্যাক্সেস প্রদান করে। একটি একক অ্যাক্সেস কন্ট্রোল রুল একটি ACL রিসোর্স দ্বারা উপস্থাপিত হয়।
  • Google Workspace API ব্যবহার করে ডেভেলপমেন্ট, যার মধ্যে অথেনটিকেশন এবং অথরাইজেশন পরিচালনা অন্তর্ভুক্ত, সে সম্পর্কে জানতে "Get started as a Google Workspace developer" দেখুন।

  • একটি সাধারণ গুগল ক্যালেন্ডার এপিআই অ্যাপ কীভাবে কনফিগার ও রান করতে হয় তা জানতে, কুইকস্টার্টস ওভারভিউটি পড়ুন।

গুগল ক্যালেন্ডার এপিআই-এর কার্যকারিতা দেখতে চান?
গুগল ওয়ার্কস্পেস ডেভেলপারস চ্যানেলে বিভিন্ন টিপস, ট্রিকস এবং সর্বশেষ ফিচার সম্পর্কে ভিডিও পাওয়া যায়।