এই নির্দেশিকাটি ব্যাখ্যা করে যে কীভাবে Google Meet REST API আপনাকে Google Meet-এর জন্য মিটিং তৈরি এবং পরিচালনা করতে দেয়।
একটি মিটিং স্পেস একটি ভার্চুয়াল স্থান বা একটি স্থায়ী বস্তু (যেমন একটি মিটিং রুম) প্রতিনিধিত্ব করে যেখানে সম্মেলন অনুষ্ঠিত হয়। যেকোনো সময়ে একটি স্থানে কেবল একটি সক্রিয় সম্মেলন অনুষ্ঠিত হতে পারে। একটি মিটিং স্পেস ব্যবহারকারীদের সাথে দেখা করতে এবং ভাগ করা সম্পদ খুঁজে পেতে সহায়তা করে।
মিটিং স্পেস নিয়ে কাজ করতে, "ক্রিয়েট এবং ম্যানেজ মিটিং স্পেস" দেখুন। "ক্যাটাগরিতে মিটিং স্পেস কনফিগার করতে হয় তা জানতে, "ক্যাটাগরিতে মিটিং স্পেস এবং সদস্যদের কনফিগার করুন" দেখুন।
মিটিং স্পেস পদ্ধতিগুলি কীভাবে কল করবেন
নিম্নলিখিত সারণীতে মিটিং স্পেস পদ্ধতিগুলি ব্যবহারের জন্য প্রয়োজনীয় মিটিং ভূমিকাগুলির বিশদ বিবরণ দেওয়া হয়েছে:
| পদ্ধতি | মালিকরা | অংশগ্রহণকারীরা | অন্যান্য |
|---|---|---|---|
endActiveConference | এক্স | ||
get | এক্স | এক্স | এক্স |
| সেটিংস সহ | এক্স | ||
| সক্রিয় সম্মেলনের সাথে | এক্স | এক্স | |
patch | এক্স |
Meet কীভাবে একটি মিটিং স্পেস শনাক্ত করে
Google Meet REST API প্রতিটি মিটিং স্পেসের জন্য একটি spaces রিসোর্স তৈরি করে। spaces রিসোর্সটি একটি কনফারেন্সে যোগদানের জন্য একাধিক এন্ট্রি পয়েন্ট অফার করে।
নিচের টেবিলে দেখানো হয়েছে কিভাবে একটি মিটিং স্পেস সনাক্ত করতে হবে এবং যোগদান করতে হবে:
| ক্ষেত্রের নাম | বিবরণ |
|---|---|
name | স্পেসের নাম। {space} স্ট্রিং হল স্পেসের রিসোর্স আইডেন্টিফায়ার এবং এটি spaces/{space} হিসেবে ফর্ম্যাট করা হয়েছে। এটি একটি অনন্য, সার্ভার-জেনারেটেড আইডি এবং কেস সংবেদনশীল। উদাহরণস্বরূপ, spaces/jQCFfuBOdN5z । |
meetingCode | স্পেস নামের উপনাম। {meetingCode} একটি টাইপযোগ্য, অনন্য অক্ষর স্ট্রিং এবং অ-কেস সংবেদনশীল। এটি spaces/{meetingCode} হিসাবে ফর্ম্যাট করা হয়েছে। উদাহরণস্বরূপ, spaces/abc-mnop-xyz । সর্বাধিক দৈর্ঘ্য 128 অক্ষর। এটি meetingUri এর অংশ: https://meet.google.com/abc-mnop-xyz । |
phoneAccess | এই মিটিং স্পেসের জন্য ফোন অ্যাক্সেস পদ্ধতি। phoneAccess অবজেক্টে কনফারেন্সে ডায়াল করার জন্য প্রয়োজনীয় তথ্য রয়েছে যার মধ্যে মিটিং স্পেসের আঞ্চলিক ফোন নম্বর এবং সেই ফোন নম্বরের জন্য নির্দিষ্ট একটি পিন কোড অন্তর্ভুক্ত রয়েছে। পিনটিতে কেবল দশমিক সংখ্যা থাকে এবং দৈর্ঘ্য ভিন্ন হতে পারে। উদাহরণস্বরূপ, "pin": 19707127300 ।Meet UI এর মতোই, spaces রিসোর্সে সীমিত সংখ্যক ডায়াল-ইন নম্বর রয়েছে। আপনি নিম্নলিখিত URL-এ {meetingCode} যোগ করে একটি মিটিং স্পেসের জন্য অতিরিক্ত ফোন নম্বর দেখতে পারেন: https://meet.google.com/tel/ । উদাহরণস্বরূপ, https://meet.google.com/tel/abc-mnop-xyz । |
gatewaySipAccess | এই মিটিং স্পেসের জন্য সেশন ইনিশিয়েশন প্রোটোকল (SIP) অ্যাক্সেস পদ্ধতি। একটি SIP ঠিকানায় থার্ড-পার্টি ভিডিও কনফারেন্সিং হার্ডওয়্যার কীভাবে একটি Meet কনফারেন্স খুঁজে পেতে এবং যোগদান করতে পারে তার বিশদ বিবরণ দেওয়া থাকে। gatewaySipAccess অবজেক্টে একটি URI এবং সংখ্যাসূচক অ্যাক্সেস কোড থাকে। Meet SIP URI স্কিম সমর্থন করে। |
একটি মিটিং স্পেস পরিচালনা করতে, name ক্ষেত্রের জন্য নিম্নলিখিত মানগুলি ব্যবহার করুন:
একটি মিটিং স্পেস সম্পর্কে বিস্তারিত জানতে, আপনি
spaces/{space}অথবা aliasspaces/{meetingCode}ব্যবহার করতে পারেন। আরও তথ্যের জন্য, একটি মিটিং স্পেস পান দেখুন।একটি মিটিং স্পেসের বিবরণ আপডেট করতে, আপনি শুধুমাত্র
spaces/{space}ব্যবহার করতে পারেন। আরও তথ্যের জন্য, একটি মিটিং স্পেস আপডেট করুন দেখুন।একটি মিটিং স্পেসের মধ্যে একটি সক্রিয় সম্মেলন শেষ করতে, আপনি কেবল
spaces/{space}ব্যবহার করতে পারেন। আরও তথ্যের জন্য, সক্রিয় সম্মেলন শেষ করুন দেখুন।
একটি সভাস্থলের জীবনচক্র
একটি সভা স্থান তার জীবনচক্রের সময় বিভিন্ন অবস্থার মধ্য দিয়ে যায়। নিম্নলিখিত চিত্রটি একটি সভা স্থানের জীবনচক্রের উচ্চ-স্তরের ধাপগুলি দেখায়:
spaces.createকল করুন । মিটিং স্পেস তৈরি করা হয় এবং রিটার্ন করাspacesঅবজেক্টেmeetingUriস্ট্রিং থাকে। এরপরmeetingUriঅংশগ্রহণকারীদের মধ্যে বিতরণ করা হয়।নতুন মিটিং স্পেসের জন্য ভোট দিন । কনফারেন্সের অবস্থা পরীক্ষা করার জন্য
spaces.getপদ্ধতিতে কল করুন।পোলিং এর পরিবর্তে, আপনি পুশ নোটিফিকেশন পেতে Meet ইভেন্টগুলিতে সাবস্ক্রাইব করতে পারেন।
কনফারেন্স শুরু করুন । যখন প্রথম অংশগ্রহণকারী মিটিং স্পেসের ভিতরে
meetingUriক্লিক করেন, তখন একটি কনফারেন্স শুরু হয়।activeConferenceঅবজেক্টটি পূরণ করা হয় এবংactiveConference.conferenceRecordস্ট্রিং সেট করা হয়।(ঐচ্ছিক) কনফারেন্স ডেটা পান । একটি সক্রিয় কনফারেন্স চলাকালীন, আপনি কিছু
conferenceRecordমান অ্যাক্সেস করতে পারেন। উদাহরণস্বরূপ, কনফারেন্সে সমস্ত অংশগ্রহণকারীদের দেখতেconferenceRecords.participants.listপদ্ধতিতে কল করুন। কনফারেন্সের পরে আপনি 30 দিন পর্যন্ত এই তথ্য অ্যাক্সেস করতে পারবেন।(ঐচ্ছিক) কনফারেন্স শেষ করুন । কনফারেন্স চলাকালীন, মিটিংয়ের মালিক
spaces.endActiveConferenceপদ্ধতিতে কল করে সকল অংশগ্রহণকারীদের জন্য একটি সক্রিয় কনফারেন্স প্রোগ্রাম্যাটিকভাবে শেষ করতে পারেন।সম্মেলন শেষ হয় । শেষ অংশগ্রহণকারী চলে গেলে, সম্মেলন শেষ হয়।
কনফারেন্স-পরবর্তী আর্টিফ্যাক্টের জন্য পোল । কনফারেন্স শেষ হয়ে গেছে (
STATE=ENDED) কিন্তু আর্টিফ্যাক্টগুলি এখনও তৈরি করা হয়নি। কনফারেন্সের জন্যstartTimeএবংendTimeও পূরণ করা হয়েছে। আর্টিফ্যাক্ট অবজেক্টSTATEFILE_GENERATEDনা পড়া পর্যন্ত আপনাকে আর্টিফ্যাক্ট এন্ডপয়েন্টটি পোল করতে হবে।পোলিং এর পরিবর্তে, আপনি পুশ নোটিফিকেশন পেতে Meet ইভেন্টগুলিতে সাবস্ক্রাইব করতে পারেন।
কনফারেন্স-পরবর্তী আর্টিফ্যাক্টগুলি পান । রেকর্ডিং এবং ট্রান্সক্রিপ্টের মতো আর্টিফ্যাক্টগুলি তৈরি হয়ে গেলে আপনি সেগুলি পুনরুদ্ধার করতে পারেন। উদাহরণস্বরূপ, রেকর্ডিং আইডির মাধ্যমে একটি রেকর্ডিং পেতে
conferenceRecords.recordings.getপদ্ধতিতে কল করুন।একবার প্রস্তুত হয়ে গেলে, আর্টিফ্যাক্ট অবজেক্টের একটি URI পূরণ করা হয় এবং রিসোর্স অবজেক্টের অংশ হিসাবে ফেরত পাঠানো হয়।
সম্পর্কিত বিষয়
- মিটিং স্পেস তৈরি এবং পরিচালনা করুন
- মিটিং স্পেস এবং সদস্যদের কনফিগার করুন
- একটি মিটিংয়ে যোগ দিন
- যেসব দেশে আপনি Meet-এর মাধ্যমে ফোন ব্যবহার করতে পারবেন