Google Meet REST API ওভারভিউ

Google Meet REST API আপনাকে Google Meet-এর জন্য মিটিং তৈরি ও পরিচালনা করতে দেয় এবং আপনার অ্যাপ থেকে সরাসরি আপনার ব্যবহারকারীদের এন্ট্রি পয়েন্ট অফার করে।

Meet REST API-এর সাহায্যে আপনি নিম্নলিখিতগুলি করতে পারেন:

  • ভিডিওর মাধ্যমে ব্যবহারকারীদের সংযোগ করতে একটি মিটিং স্পেস তৈরি করুন৷
  • সম্পদের নাম দ্বারা একটি মিটিং স্থান বা সম্মেলন পান।
  • অংশগ্রহণকারীদের এবং অংশগ্রহণকারীদের সেশনের একটি তালিকা পান।
  • মিটিং আর্টিফ্যাক্ট (রেকর্ডিং, প্রতিলিপি, এবং প্রতিলিপি এন্ট্রি) পান।

এছাড়াও আপনি Google Workspace Events API ব্যবহার করে Meet ইভেন্টে সদস্যতা নিতে পারেন। পরিবর্তনগুলি সম্পর্কে অবহিত হওয়ার জন্য, আপনি একটি নির্দিষ্ট মিটিং স্পেস বা একটি নির্দিষ্ট ব্যবহারকারীর অন্তর্গত সমস্ত মিটিং স্পেসে সদস্যতা নিতে পারেন৷ আরও তথ্যের জন্য, Google Workspace Events API ব্যবহার করে ইভেন্টগুলিতে সদস্যতা নিন এবং Google Meet ইভেন্টগুলিতে সদস্যতা নিন দেখুন।

ব্যবহারের ক্ষেত্রে

অ্যাপগুলি নিম্নলিখিত কাজগুলি সম্পাদন করতে Meet REST API-এর সাথে একীভূত হতে পারে:

  • কনফারেন্সের আগে : মিটিং স্পেস তৈরি করে কনফারেন্সের অভিজ্ঞতা প্রয়োজন অনুযায়ী তৈরি করুন। এছাড়াও আপনি আমন্ত্রিতদের পরিচালনা করতে পারেন এবং সেটিংস প্রি-কনফিগার করতে পারেন।

  • একটি সম্মেলনের সময় : ফিরে আসা মেটাডেটার উপর ভিত্তি করে আপনার অ্যাপের অভিজ্ঞতা পরিবর্তন করতে সম্মেলনের তথ্য পুনরুদ্ধার করুন।

  • কনফারেন্সের পরে : কনফারেন্স আর্টিফ্যাক্ট আনুন, যেমন রেকর্ডিং এবং ট্রান্সক্রিপশন।

আপনি মিট REST API ব্যবহার করতে চাইতে পারেন এমন কিছু উদাহরণের মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:

  • বিক্রয় এবং অ্যাকাউন্ট ব্যবস্থাপনা

    • রেকর্ডের উদ্দেশ্যে মিটিং এবং অংশগ্রহণকারীদের তথ্য পুনরুদ্ধার করুন।
    • মিটিং আর্টিফ্যাক্ট আনুন এবং অ্যাকাউন্টে পোস্ট করুন.
    • কোচিং এবং বিক্রয় কার্যকারিতা বিশ্লেষণ তৈরি করতে AI মডেলের মাধ্যমে ট্রান্সক্রিপশন এবং রেকর্ডিং চালান।
  • শিক্ষা ও উন্নয়ন

    • প্রশিক্ষণের জন্য মিটিং তৈরি করুন এবং পূর্ব-কনফিগার করুন।
    • প্রশিক্ষক এবং সেশন লিডদের সহ-হোস্ট ভূমিকা বরাদ্দ করুন।
    • রেকর্ডিং পুনরুদ্ধার করুন যা শিক্ষার্থীদের কোর্স শেষ হওয়ার পরে উপকরণ পর্যালোচনা করতে দেয়।
  • বিকাশকারী ক্রিয়াকলাপ

    • সতীর্থদের সাথে সাথে সংযোগ করতে মিটিং তৈরি করুন।
    • অন্যান্য স্টেকহোল্ডারদের রিয়েল-টাইম মিটিং এবং অংশগ্রহণকারীদের তথ্য ভাগ করে চলমান মিটিংয়ে যোগদান করতে দিন।
    • সঠিক পরবর্তী ধাপগুলি তৈরি করতে AI মডেলের মাধ্যমে ট্রান্সক্রিপশন ডেটা চালান।
চ্যাট স্পেসের মধ্যে আপনার সহকর্মীদের সাথে একটি গতিশীল মিটিং তৈরি করুন এবং যোগ দিন।
চিত্র 1. একটি চ্যাট স্পেসের মধ্যে আপনার সহকর্মীদের সাথে একটি গতিশীল মিটিং তৈরি করুন এবং যোগদান করুন৷

সহযোগিতাকে আরও এগিয়ে নেওয়ার জন্য আপনি আপনার অ্যাপে Chat API-এর মতো অন্যান্য Google Workspace APIগুলিও অন্তর্ভুক্ত করতে পারেন। আরও তথ্যের জন্য, চ্যাট ব্যবহারের ক্ষেত্রে দেখুন।

সাধারণ পদ

নিম্নলিখিত এই API-এ ব্যবহৃত সাধারণ পদগুলির একটি তালিকা:

আর্টিফ্যাক্ট
একটি কনফারেন্সের প্রতিক্রিয়া হিসাবে Meet দ্বারা তৈরি করা একটি ফাইল, যেমন রেকর্ডিং এবং ট্রান্সক্রিপ্ট ৷ সাধারণত একটি কনফারেন্স শেষ হওয়ার পরেই একটি শিল্পকর্ম আনার জন্য প্রস্তুত থাকে।
ক্যালেন্ডার ইভেন্ট
একাধিক অংশগ্রহণকারীদের সাথে Google ক্যালেন্ডারে একটি ইভেন্ট, সাধারণত একটি মিটিং সংগঠক দ্বারা তৈরি করা হয়, যাতে একটি মিটিংয়ে যোগদানের তথ্য থাকে৷ মিট ইভেন্টের জন্য সম্মেলন সমাধান হতে পারে।
কল
Meet ব্যবহার করে একটি সেশন, অথবা অন্যদের জানানো যে একটি কল শুরু হচ্ছে বা চলছে এবং তাদের অবিলম্বে যোগদান করার অনুমতি দিন।
সম্মেলন
একটি সম্মেলন হল একটি মিটিং স্পেসের মধ্যে একটি কলের উদাহরণ। ব্যবহারকারীরা সাধারণত এই দৃশ্যটিকে একটি একক মিটিং হিসাবে বিবেচনা করে।
সহ-হোস্ট
একটি কলে থাকা একজন ব্যক্তি যাকে হোস্ট দ্বারা হোস্ট-ব্যবস্থাপনার সুবিধা দেওয়া হয়েছে, মূল হোস্টকে সরানোর ক্ষমতা ছাড়া৷
হোস্ট
যে ব্যক্তি একটি কল তৈরি করেছেন ( মিটিং সংগঠক ) বা যে ব্যক্তি কলটি নিয়ন্ত্রণ করেন। নোট করুন যে একজন মিটিং সংগঠক সভা সংগঠিত করতে পারেন তবে এটি অনুষ্ঠিত হওয়ার সময় উপস্থিত থাকবেন না। একটি হোস্ট একটি সহ-হোস্টকে হোস্টের বিশেষাধিকারও অর্পণ করতে পারে।
মিটিং কোড
একটি মিটিং স্পেসের যোগদানের URL-এর মধ্যে ব্যবহৃত মিটিং স্পেসের জন্য একটি টাইপযোগ্য, অনন্য 10-অক্ষরের স্ট্রিং। উদাহরণস্বরূপ, abc-mnop-xyz । মিটিং কোডগুলি দীর্ঘ মেয়াদে সংরক্ষণ করা উচিত নয় কারণ সেগুলি একটি মিটিং স্পেস থেকে বিচ্ছিন্ন হয়ে যেতে পারে এবং ভবিষ্যতে বিভিন্ন মিটিং স্পেসের জন্য পুনরায় ব্যবহার করা যেতে পারে। সাধারণত, মিটিং কোড শেষবার ব্যবহারের 365 দিন পরে শেষ হয়ে যায়। আরও তথ্যের জন্য, Google Meet-এ মিটিং কোড সম্পর্কে জানুন দেখুন।
সভার নাম
একটি অনন্য সার্ভার-জেনারেটেড ID একটি মিটিং স্পেস সনাক্ত করতে ব্যবহৃত হয়। spaces রিসোর্সের name ক্ষেত্রে মিটিং আইডি ফেরত দেওয়া হয়।
সভা সংগঠক
যে ব্যবহারকারী মিটিং স্পেস তৈরি করেছেন। এই ব্যবহারকারীকেও সভার মালিক হিসাবে বিবেচনা করা যেতে পারে। তারা কলের সময় উপস্থিত নাও থাকতে পারে বা মিটিং হোস্ট হতে পারে। শুধুমাত্র একজন মিটিং সংগঠক থাকতে পারে।
মিটিং স্পেস
একটি ভার্চুয়াল জায়গা বা একটি স্থায়ী বস্তু (যেমন একটি মিটিং রুম) যেখানে একটি সম্মেলন অনুষ্ঠিত হয়। যে কোনো সময়ে একটি স্থানে শুধুমাত্র একটি সক্রিয় সম্মেলন অনুষ্ঠিত হতে পারে। একটি মিটিং স্পেস ব্যবহারকারীদের সাথে দেখা করতে এবং ভাগ করা সম্পদ খুঁজে পেতে সহায়তা করে।
অংশগ্রহণকারী
একজন ব্যক্তি একটি কলে যোগদান করেছেন বা যেটি কম্প্যানিয়ন মোড ব্যবহার করে, দর্শক হিসেবে দেখছে, অথবা একটি কলের সাথে সংযুক্ত একটি রুম ডিভাইস। প্রতিটি ব্যক্তির জন্য একটি conferenceRecords.participants . অংশগ্রহণকারী সংস্থান রয়েছে৷ যখন একজন অংশগ্রহণকারী সম্মেলনে যোগদান করেন, তখন একটি অনন্য আইডি বরাদ্দ করা হয়।
অংশগ্রহণকারী অধিবেশন
কলে যোগদানকারী প্রতিটি অংশগ্রহণকারী-ডিভাইস জোড়ার জন্য একটি অনন্য সেশন আইডি তৈরি করা হয়েছে। প্রতিটি সেশনের জন্য একটি conferenceRecords.participants.participantSessions রিসোর্স আছে। যদি অংশগ্রহণকারী একই অংশগ্রহণকারী-ডিভাইস জোড়া থেকে একই কলে একাধিকবার যোগদান করেন, তাহলে তাদের প্রত্যেককে অনন্য সেশন আইডি বরাদ্দ করা হয়।

API-নির্দিষ্ট অনুমোদন এবং প্রমাণীকরণ তথ্য

অনুমোদনের সুযোগগুলি হল সেই অনুমতিগুলি যা আপনি ব্যবহারকারীদেরকে আপনার অ্যাপের জন্য মিটিং সামগ্রী অ্যাক্সেস করার অনুমতি দেওয়ার জন্য অনুরোধ করেন৷ যখন কেউ আপনার অ্যাপ ইনস্টল করে, ব্যবহারকারীকে এই সুযোগগুলি যাচাই করতে বলা হয়। সাধারণত, আপনার সম্ভাব্য সবচেয়ে সংকীর্ণভাবে ফোকাস করা সুযোগ বেছে নেওয়া উচিত এবং আপনার অ্যাপের প্রয়োজন নেই এমন সুযোগের অনুরোধ করা এড়িয়ে চলা উচিত। ব্যবহারকারীরা আরও সহজে সীমিত, স্পষ্টভাবে বর্ণিত সুযোগগুলিতে অ্যাক্সেস মঞ্জুর করে৷

Meet REST API নিম্নলিখিত OAuth 2.0 স্কোপ সমর্থন করে:

স্কোপ কোড বর্ণনা ব্যবহার
https://www.googleapis.com/auth/meetings.space.readonly ব্যবহারকারীর অ্যাক্সেস আছে এমন কোনো মিটিং স্পেস সম্পর্কে অ্যাপগুলিকে মেটাডেটা পড়ার অনুমতি দিন। সংবেদনশীল
https://www.googleapis.com/auth/meetings.space.created অ্যাপ্লিকেশানগুলিকে আপনার অ্যাপ্লিকেশান দ্বারা তৈরি করা মিটিং স্পেস সম্পর্কে মেটাডেটা তৈরি, সংশোধন এবং পড়ার অনুমতি দিন৷ সংবেদনশীল
https://www.googleapis.com/auth/drive.readonly অ্যাপগুলিকে Google Drive API থেকে রেকর্ডিং এবং ট্রান্সক্রিপ্ট ফাইল ডাউনলোড করার অনুমতি দিন। সীমাবদ্ধ

নির্দিষ্ট OAuth 2.0 স্কোপ সম্পর্কে আরও তথ্যের জন্য, Google API-এর জন্য OAuth 2.0 স্কোপ দেখুন।