এই নির্দেশিকাটি ব্যাখ্যা করে যে কীভাবে একটি মিটিং স্পেস তৈরি করতে হয়, পেতে হয় এবং আপডেট করতে হয় এবং Google Meet REST API-এর spaces রিসোর্সে একটি সক্রিয় সম্মেলন শেষ করতে হয়।
একটি মিটিং স্পেস তৈরি করুন
একটি মিটিং স্পেস তৈরি করতে, spaces রিসোর্সে create পদ্ধতিটি ব্যবহার করুন।
এই পদ্ধতিটি একটি spaces রিসোর্সের একটি উদাহরণ প্রদান করে, যার মধ্যে SpaceConfig অবজেক্ট অন্তর্ভুক্ত থাকে যা মিটিং স্পেসের কনফিগারেশন। এতে ActiveConference অবজেক্টও রয়েছে যা মিটিং স্পেসের মধ্যে বর্তমান conferenceRecords রিসোর্সের একটি লিঙ্ক।
নিম্নলিখিত কোড নমুনাটি দেখায় কিভাবে একটি মিটিং স্পেস তৈরি করতে হয়:
জাভা
নোড.জেএস
পাইথন
সিআরএল
curl -X POST "https://meet.googleapis.com/v2/spaces" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
ACCESS_TOKEN পরিবর্তে API-তে অ্যাক্সেস প্রদানকারী অ্যাক্সেস টোকেনটি ব্যবহার করুন।
একটি মিটিং স্পেস সম্পর্কে বিস্তারিত জানুন
একটি সক্রিয় মিটিং স্পেস এবং এর সেটিংস সম্পর্কে বিস্তারিত জানতে, spaces রিসোর্সে get পদ্ধতি ব্যবহার করুন। ফর্ম্যাট spaces/{space} অথবা spaces/{meetingCode} ব্যবহার করে name path প্যারামিটার সেট করুন। আরও তথ্যের জন্য, Meet কীভাবে একটি মিটিং স্পেস সনাক্ত করে তা দেখুন।
এই পদ্ধতিটি spaces রিসোর্সের উদাহরণ হিসেবে একটি মিটিং স্পেস প্রদান করে। একটি সক্রিয় কনফারেন্স বিদ্যমান কিনা তা নির্ধারণ করতে, activeConference ক্ষেত্রটি পরীক্ষা করুন।
নিম্নলিখিত কোড নমুনাটি দেখায় কিভাবে একটি মিটিং স্পেস পুনরুদ্ধার করতে হয়:
জাভা
নোড.জেএস
পাইথন
সিআরএল
curl -X GET "https://meet.googleapis.com/v2/spaces/SPACE_NAME" \
-H "Authorization: Bearer ACCESS_TOKEN"
ACCESS_TOKEN পরিবর্তে API-তে অ্যাক্সেস প্রদানকারী অ্যাক্সেস টোকেনটি ব্যবহার করুন।
মিটিং স্পেসের জন্য স্পেস নামের মানটি অনন্য সার্ভার-জেনারেটেড আইডি দিয়ে প্রতিস্থাপন করুন।
একটি মিটিং স্পেস আপডেট করুন
মিটিং স্পেসের বিশদ আপডেট করতে, spaces রিসোর্সে patch পদ্ধতি ব্যবহার করুন। spaces/{space} ফর্ম্যাট ব্যবহার করে space.name পাথ প্যারামিটার সেট করুন। আরও তথ্যের জন্য, Meet কীভাবে একটি মিটিং স্পেস সনাক্ত করে তা দেখুন।
patch পদ্ধতিতে একটি ঐচ্ছিক updateMask কোয়েরি প্যারামিটারও লাগে। ফিল্ডটি FieldMask ধরণের। এটি কমা-বিভাজিত ক্ষেত্রগুলির একটি তালিকা যা আপনি স্পেসে আপডেট করতে চান।
এই পদ্ধতিটি spaces রিসোর্সের উদাহরণ হিসেবে একটি মিটিং স্পেস প্রদান করে।
নিম্নলিখিত কোড নমুনাটি দেখায় কিভাবে একটি মিটিং স্পেস আপডেট করতে হয়:
জাভা
নোড.জেএস
পাইথন
সিআরএল
curl -X PATCH "https://meet.googleapis.com/v2/spaces/SPACE_NAME?updateMask=config.accessType" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"config": {
"accessType": "RESTRICTED"
}
}'
ACCESS_TOKEN পরিবর্তে API-তে অ্যাক্সেস প্রদানকারী অ্যাক্সেস টোকেনটি ব্যবহার করুন।
মিটিং স্পেসের জন্য স্পেস নামের মানটি অনন্য সার্ভার-জেনারেটেড আইডি দিয়ে প্রতিস্থাপন করুন।
সক্রিয় সম্মেলন শেষ করুন
একটি মিটিং স্পেসের মধ্যে একটি সক্রিয় কনফারেন্স শেষ করতে (যদি থাকে), spaces রিসোর্সে endActiveConference পদ্ধতি ব্যবহার করুন। ফর্ম্যাট spaces/{space} ব্যবহার করে name path প্যারামিটার সেট করুন। অনুরোধ এবং প্রতিক্রিয়া উভয় অংশই খালি। আরও তথ্যের জন্য, Meet কীভাবে একটি মিটিং স্পেস সনাক্ত করে তা দেখুন।
নিম্নলিখিত কোড নমুনাটি দেখায় কিভাবে একটি সক্রিয় সম্মেলন শেষ করতে হয়:
জাভা
নোড.জেএস
পাইথন
সিআরএল
curl -X POST "https://meet.googleapis.com/v2/spaces/SPACE_NAME:endActiveConference" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
ACCESS_TOKEN পরিবর্তে API-তে অ্যাক্সেস প্রদানকারী অ্যাক্সেস টোকেনটি ব্যবহার করুন।
মিটিং স্পেসের জন্য স্পেস নামের মানটি অনন্য সার্ভার-জেনারেটেড আইডি দিয়ে প্রতিস্থাপন করুন।