এই নথিতে Google ক্যালেন্ডার API-নির্দিষ্ট অনুমোদন এবং প্রমাণীকরণ তথ্য রয়েছে৷ এই ডকুমেন্টটি পড়ার আগে, প্রমাণীকরণ এবং অনুমোদন সম্পর্কে জানুন-এ Google Workspace-এর সাধারণ প্রমাণীকরণ এবং অনুমোদন সংক্রান্ত তথ্য পড়তে ভুলবেন না।
অনুমোদনের জন্য OAuth 2.0 কনফিগার করুন
OAuth সম্মতি স্ক্রীন কনফিগার করুন এবং ব্যবহারকারী এবং অ্যাপ পর্যালোচনাকারীদের কাছে কোন তথ্য প্রদর্শন করা হবে তা নির্ধারণ করার জন্য স্কোপ বেছে নিন এবং আপনার অ্যাপটি নিবন্ধন করুন যাতে আপনি এটি পরে প্রকাশ করতে পারেন।
ক্যালেন্ডার API স্কোপ
আপনার অ্যাপে প্রদত্ত অ্যাক্সেসের স্তর নির্ধারণ করতে, আপনাকে অনুমোদনের সুযোগ সনাক্ত করতে এবং ঘোষণা করতে হবে। অনুমোদনের সুযোগ হল একটি OAuth 2.0 URI স্ট্রিং যাতে Google Workspace অ্যাপের নাম, এটি কী ধরনের ডেটা অ্যাক্সেস করে এবং অ্যাক্সেসের স্তর থাকে। স্কোপগুলি হল ব্যবহারকারীদের Google অ্যাকাউন্ট ডেটা সহ Google Workspace ডেটার সাথে কাজ করার জন্য আপনার অ্যাপের অনুরোধ।
যখন আপনার অ্যাপ ইনস্টল করা হয়, একজন ব্যবহারকারীকে অ্যাপ দ্বারা ব্যবহৃত স্কোপগুলি যাচাই করতে বলা হয়। সাধারণত, আপনার সম্ভাব্য সবচেয়ে সংকীর্ণভাবে ফোকাস করা সুযোগ বেছে নেওয়া উচিত এবং আপনার অ্যাপের প্রয়োজন নেই এমন সুযোগের অনুরোধ করা এড়িয়ে চলা উচিত। ব্যবহারকারীরা আরও সহজে সীমিত, স্পষ্টভাবে বর্ণিত সুযোগগুলিতে অ্যাক্সেস মঞ্জুর করে৷
ক্যালেন্ডার API নিম্নলিখিত সুযোগগুলিকে সমর্থন করে:
ব্যাপ্তি | অর্থ |
---|---|
https://www.googleapis.com/auth/calendar | আপনি Google ক্যালেন্ডার ব্যবহার করে অ্যাক্সেস করতে পারেন এমন সমস্ত ক্যালেন্ডার দেখুন, সম্পাদনা করুন, ভাগ করুন এবং স্থায়ীভাবে মুছুন৷ |
https://www.googleapis.com/auth/calendar.readonly | আপনি আপনার ক্যালেন্ডার ব্যবহার করে অ্যাক্সেস করতে পারেন এমন যেকোনো ক্যালেন্ডার দেখুন এবং ডাউনলোড করুন। |
https://www.googleapis.com/auth/calendar.events | আপনার সমস্ত ক্যালেন্ডারে ইভেন্টগুলি দেখুন এবং সম্পাদনা করুন৷ |
https://www.googleapis.com/auth/calendar.events.readonly | আপনার সমস্ত ক্যালেন্ডারে ইভেন্টগুলি দেখুন৷ |
https://www.googleapis.com/auth/calendar.settings.readonly | আপনার ক্যালেন্ডার সেটিংস দেখুন। |
https://www.googleapis.com/auth/calendar.addons.execute | একটি ক্যালেন্ডার অ্যাড-অন হিসাবে চালান। |