Google Workspace API চালু করুন

Google API ব্যবহার করার আগে, আপনাকে Google Cloud প্রোজেক্টে সেগুলি চালু করতে হবে। আপনি একটি Google Cloud প্রোজেক্টে এক বা একাধিক API চালু করতে পারবেন। আপনার আগে থেকে কোনও Google Cloud প্রোজেক্ট না থাকলে, Cloud প্রোজেক্ট তৈরি করুন দেখুন।

আপনার ক্লাউড প্রোজেক্টে API চালু করতে:

Google Cloud কনসোল

  1. Google Cloud কনসোলে, 'মেনু > API ও পরিষেবা > লাইব্রেরি > Google Workspace' বিকল্পে যান।

    API লাইব্রেরিতে যান

  2. আপনি যে API চালু করতে চান সেটিতে ক্লিক করুন।
  3. চালু করুন বিকল্পে ক্লিক করুন।
  4. আরও API চালু করতে, এইসব ধাপ আবার করুন।

Google Cloud CLI

  1. Google Cloud কমান্ড লাইন ইন্টারফেস (CLI) ইনস্টল করুন বা খুলুন।
  2. কোন API পরিষেবা চালু করতে হবে তা উল্লেখ করে services enable কমান্ড রান করুন।

    gcloud services enable API_SERVICE_ID

Google AI Studio-তে আগে থেকে চালু করা API

Google AI Studio-তে ওয়েব অ্যাপ তৈরি করার সময়, আপনাকে Google Cloud কনসোলে ম্যানুয়ালি কাজ করে এমন Google Workspace API চালু করতে হবে না। আপনার Google-পরিচালিত স্টার্টার টিয়ার প্রোজেক্টে নিম্নলিখিত API আগে থেকেই চালু করা আছে:

  • Google Calendar API (calendar-json.googleapis.com)
  • Google Docs API (docs.googleapis.com)
  • Google Drive API (drive.googleapis.com)
  • Google Forms API (forms.googleapis.com)
  • Gmail API (gmail.googleapis.com)
  • Google Picker API (picker.googleapis.com)
  • Google Sheets API (sheets.googleapis.com)
  • Google Slides API (slides.googleapis.com)
  • Google Tasks API (tasks.googleapis.com)

Starter Tier প্রোজেক্টে, Google Workspace API শুধুমাত্র ক্লায়েন্ট-সাইড OAuth 2.0-কে সাপোর্ট করে। যেমন, Google Picker API ডেভেলপার API কী-এর পরিবর্তে OAuth 2.0 অ্যাক্সেস টোকেন ব্যবহার করে এবং পরিষেবা অ্যাকাউন্ট বা Secret Manager-এ OAuth ক্লায়েন্ট সিক্রেট স্টোর করা কাজ করে না। আপনার যদি সার্ভার-সাইড ক্রেডেনশিয়াল, API কী বা অতিরিক্ত API যেমন Admin SDK API বা Google Apps Script API-এর প্রয়োজন হয়, তাহলে আপনি আপনার Starter Tier প্রোজেক্টকে স্ট্যান্ডার্ড Cloud প্রোজেক্টে আপগ্রেড করতে এবং ম্যানুয়ালি কনফিগার করতে পারবেন।

Starter Tier কোটা ও ফিচার সম্পর্কে আরও জানতে, Starter Tier ওভারভিউ এবং Google AI Studio থেকে ওয়েব অ্যাপ ডিপ্লয় করুন দেখুন।

(ঐচ্ছিক) পরীক্ষামূলক অ্যাপে Google Workspace API ব্যবহার করে দেখুন

আপনি Google Workspace নিয়ে এক্সপেরিমেন্ট করলে, নিম্নলিখিত শর্টকাট ব্যবহার করুন, যা জনপ্রিয় Google Workspace API চালু করে এবং আপনি ব্যবহার করতে পারবেন এমন OAuth ক্রেডেনশিয়াল তৈরি করে।

আপনি যদি এমন কোনও অ্যাপ ডেভেলপ করেন যা ব্যবহারকারীর তথ্য অ্যাক্সেস করে, তাহলে আপনার অ্যাপ রিলিজ করার আগে আপনাকে অবশ্যই OAuth-এর সম্মতি সংক্রান্ত স্ক্রিন কনফিগার করতে হবে।

Google Cloud প্রোজেক্ট বেছে নিতে বা তৈরি করতে এই বোতামে ক্লিক করুন এবং অটোমেটিক Workspace API চালু করুন:

Workspace API চালু করুন

ফলাফল হিসেবে দেখানো ডায়ালগে, ক্লায়েন্ট কনফিগারেশন ডাউনলোড করুন বিকল্পে ক্লিক করুন এবং আপনার ওয়ার্কিং ডিরেক্টরিতে credentials.json সেভ করুন।

উপলভ্য সব API-এর সম্পূর্ণ তালিকা দেখতে এবং আপনার ব্রাউজার থেকে নির্দিষ্ট পদ্ধতি ব্যবহার করে দেখতে, Google Workspace APIs এক্সপ্লোরার দেখুন।

চালু করা API (বড় করতে ক্লিক করুন)

বোতামটি নিম্নলিখিত API চালু করে:

  • Admin SDK API
  • Apps Script API
  • Calendar API
  • Chat API
  • Classroom API
  • Docs API
  • Drive API
  • Forms API
  • Gmail API
  • Google Workspace অ্যাড-অন API
  • Google Keep API
  • Meet REST API
  • Sheets API
  • Slides API

Google Workspace API

আপনার Cloud প্রোজেক্টে নির্দিষ্ট Google Workspace API চালু করতে, নিম্নলিখিত Google Cloud কনসোল লিঙ্ক বা Google Cloud কমান্ড লাইন ইন্টারফেস (CLI) ব্যবহার করুন।

Admin SDK API চালু করুন
gcloud services enable admin.googleapis.com
Alert Center API চালু করুন
gcloud services enable alertcenter.googleapis.com
Apps Script API চালু করুন
gcloud services enable script.googleapis.com
CalDAV API চালু করুন
gcloud services enable caldav.googleapis.com
Calendar API চালু করুন
gcloud services enable calendar-json.googleapis.com
Chat API চালু করুন
gcloud services enable chat.googleapis.com
Classroom API চালু করুন
gcloud services enable classroom.googleapis.com
Cloud Identity API চালু করুন
gcloud services enable cloudidentity.googleapis.com
Cloud Search API চালু করুন
gcloud services enable cloudsearch.googleapis.com
Docs API চালু করুন
gcloud services enable docs.googleapis.com
Drive API চালু করুন
gcloud services enable drive.googleapis.com
Drive Activity API চালু করুন
gcloud services enable driveactivity.googleapis.com
Drive Labels API চালু করুন
gcloud services enable drivelabels.googleapis.com
Forms API চালু করুন
gcloud services enable forms.googleapis.com
Gmail API চালু করুন
gcloud services enable gmail.googleapis.com
Groups Migration API চালু করুন
gcloud services enable groupsmigration.googleapis.com
Groups Settings API চালু করুন
gcloud services enable groupssettings.googleapis.com
Google Workspace অ্যাড-অন API চালু করুন
gcloud services enable gsuiteaddons.googleapis.com
Google Keep API চালু করুন
gcloud services enable keep.googleapis.com
Enterprise License Manager API চালু করুন
gcloud services enable licensing.googleapis.com
Marketplace API চালু করুন
gcloud services enable appsmarket.googleapis.com
Marketplace SDK চালু করুন
gcloud services enable appsmarket-component.googleapis.com
Meet REST API চালু করুন
gcloud services enable meet.googleapis.com
People API চালু করুন
gcloud services enable people.googleapis.com
Postmaster Tools API চালু করুন
gcloud services enable gmailpostmastertools.googleapis.com
রিসেলার API চালু করুন
gcloud services enable reseller.googleapis.com
Sheets API চালু করুন
gcloud services enable sheets.googleapis.com
Slides API চালু করুন
gcloud services enable slides.googleapis.com
Tasks API চালু করুন
gcloud services enable tasks.googleapis.com
Vault API চালু করুন
gcloud services enable vault.googleapis.com

পরের ধাপ

Google Workspace API-এর জন্য যাচাইকরণ ও অনুমোদন কীভাবে কাজ করে তা জানুন।