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 के साथ इंटिग्रेट किया जा सकता है:

  • कॉन्फ़्रेंस से पहले: मीटिंग की जगह बनाकर, कॉन्फ़्रेंस के अनुभव को बेहतर बनाएं. इसके अलावा, उन लोगों को भी मैनेज किया जा सकता है जिन्हें न्योता भेजा गया है. साथ ही, सेटिंग को पहले से कॉन्फ़िगर भी किया जा सकता है.

  • कॉन्फ़्रेंस के दौरान: लौटाए गए मेटाडेटा के आधार पर अपने ऐप्लिकेशन का अनुभव बदलने के लिए, कॉन्फ़्रेंस की जानकारी वापस पाएं.

  • कॉन्फ़्रेंस के बाद: कॉन्फ़्रेंस के आर्टफ़ैक्ट पाएं, जैसे कि रिकॉर्डिंग और ट्रांसक्रिप्शन.

Meet REST API का इस्तेमाल करने के कुछ उदाहरण यहां दिए गए हैं:

  • बिक्री और खाते का मैनेजमेंट

    • रिकॉर्ड करने के लिए मीटिंग और उसमें हिस्सा लेने वाले लोगों की जानकारी वापस पाएं.
    • मीटिंग के आर्टफ़ैक्ट फ़ेच करके, उन्हें खातों में पोस्ट करना.
    • कोचिंग और बिक्री के असर का विश्लेषण करने के लिए, एआई मॉडल की मदद से ट्रांसक्रिप्शन और रिकॉर्डिंग करें.
  • लर्निंग और डेवलपमेंट

    • ट्रेनिंग के लिए मीटिंग बनाना और उन्हें पहले से कॉन्फ़िगर करना.
    • ट्रेनर और सेशन लीड को को-होस्ट की भूमिका असाइन करें.
    • ऐसी रिकॉर्डिंग हासिल करें जिनकी मदद से, छात्र-छात्राएं कोर्स खत्म होने के बाद, कॉन्टेंट की समीक्षा कर सकें.
  • डेवलपर ऑपरेशन

    • टीम के साथियों को तुरंत कनेक्ट करने के लिए मीटिंग बनाएं.
    • मीटिंग और हिस्सा लेने वाले लोगों की रीयल-टाइम जानकारी शेयर करके, अन्य हिस्सेदारों को मौजूदा मीटिंग में शामिल होने की सुविधा दें.
    • सही अगले चरण जनरेट करने के लिए, एआई (AI) मॉडल की मदद से बोली को लेख में बदलने वाले डेटा का इस्तेमाल करें.
चैट स्पेस में अपने सहकर्मियों के साथ डाइनैमिक मीटिंग बनाएं और उसमें शामिल हों.
पहली इमेज. चैट स्पेस में अपने सहकर्मियों के साथ डाइनैमिक मीटिंग बनाएं और उसमें शामिल हों.

साथ मिलकर काम करने के लिए, अपने ऐप्लिकेशन में Chat API जैसे Google Workspace के अन्य एपीआई भी शामिल किए जा सकते हैं. ज़्यादा जानकारी के लिए, Chat के इस्तेमाल के उदाहरण देखें.

सामान्य शब्द

इस एपीआई में इस्तेमाल किए जाने वाले सामान्य शब्दों की सूची नीचे दी गई है:

आर्टफ़ैक्ट
ऐसी फ़ाइल जिसे Meet किसी कॉन्फ़्रेंस के जवाब में जनरेट करता है. जैसे, रिकॉर्डिंग और transcripts. आम तौर पर, कॉन्फ़्रेंस खत्म होने के तुरंत बाद आर्टफ़ैक्ट, फ़ेच किए जाने के लिए तैयार हो जाता है.
कैलेंडर इवेंट
Google Calendar में एक ऐसा इवेंट जिसमें एक से ज़्यादा लोग शामिल होते हैं. आम तौर पर, इवेंट को मीटिंग का आयोजक बनाता है और उसमें मीटिंग में शामिल होने की जानकारी होती है. इवेंट के लिए Meet, कॉन्फ़्रेंस का समाधान हो सकता है.
कॉल
Meet का इस्तेमाल करके सेशन शुरू किया जा सकता है. इसके अलावा, दूसरों को यह बताया जा सकता है कि कोई कॉल शुरू हो रहा है या जारी है. साथ ही, उसे तुरंत शामिल होने की अनुमति दें.
कॉन्फ़्रेंस
कॉन्फ़्रेंस, किसी मीटिंग स्पेस में होने वाली कॉल की घटना है. आम तौर पर, लोग इस स्थिति को एक मीटिंग मानते हैं.
को-होस्ट
कॉल में शामिल वह व्यक्ति जिसे किसी होस्ट ने होस्ट-मैनेज करने के अधिकार दिए हैं. हालांकि, वह व्यक्ति मूल होस्ट को नहीं हटा सकता.
होस्ट
कॉल बनाने वाला व्यक्ति (मीटिंग का आयोजक) या कॉल कंट्रोल करने वाला व्यक्ति. ध्यान दें कि मीटिंग का आयोजक मीटिंग आयोजित कर सकता है, लेकिन उसके होते समय मौजूद नहीं हो सकता. कोई होस्ट, किसी को-होस्ट को भी होस्ट के खास अधिकार दे सकता है.
मीटिंग कोड

मीटिंग की जगह के लिए टाइप की जा सकने वाली 10 वर्णों की खास स्ट्रिंग. इसका इस्तेमाल मीटिंग की जगह के मीटिंग यूआरआई में किया जाता है. यह केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) नहीं होता. उदाहरण के लिए, abc-mnop-xyz. इसमें 128 से ज़्यादा वर्ण नहीं होने चाहिए.

मीटिंग कोड को लंबे समय तक सेव नहीं करना चाहिए, क्योंकि उन्हें मीटिंग की जगह से अलग किया जा सकता है और आने वाले समय में उन्हें अलग-अलग मीटिंग स्पेस के लिए फिर से इस्तेमाल किया जा सकता है. आम तौर पर, पिछली बार इस्तेमाल किए जाने के 365 दिनों के बाद, मीटिंग कोड की समयसीमा खत्म हो जाती है. ज़्यादा जानकारी के लिए, Google Meet में मीटिंग कोड के बारे में जानें लेख पढ़ें.

मीटिंग का नाम

सर्वर से जनरेट किया गया यूनीक आईडी, जिसे मीटिंग स्पेस की पहचान करने के लिए इस्तेमाल किया जाता है. यह फ़ॉर्म, केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होता है. उदाहरण के लिए, jQCFfuBOdN5z. मीटिंग आईडी को spaces संसाधन के name फ़ील्ड में दिखाया जाता है.

मीटिंग आयोजक

वह उपयोगकर्ता जिसने मीटिंग की जगह बनाई है. इस उपयोगकर्ता को मीटिंग का मालिक भी माना जा सकता है. हो सकता है कि वे कॉल के दौरान मौजूद न हों या मीटिंग होस्ट न हों. मीटिंग का सिर्फ़ एक आयोजक हो सकता है.

मीटिंग की जगह

एक वर्चुअल जगह या कोई स्थायी चीज़ (जैसे, मीटिंग रूम) जहां कॉन्फ़्रेंस होती है. किसी भी समय एक स्पेस में सिर्फ़ एक ही कॉन्फ़्रेंस चालू हो सकती है. मीटिंग स्पेस की मदद से उपयोगकर्ता, शेयर किए गए संसाधनों से मिल सकते हैं और उन्हें ढूंढ सकते हैं.

मीटिंग का यूआरआई

क्लिक किया जा सकने वाला ऐसा यूआरएल जो उपयोगकर्ता को कॉल में शामिल करता है या उससे जोड़ता है. हर कॉल का एक यूनीक यूआरएल होता है, जिसमें https://meet.google.com/ के बाद मीटिंग कोड होता है. उदाहरण के लिए, https://meet.google.com/abc-mnop-xyz.

मीटिंग में हिस्सा लेने वाला व्यक्ति

कोई व्यक्ति कॉल में शामिल हुआ या कंपैनियन मोड का इस्तेमाल करके, दर्शक के तौर पर वीडियो देख रहा है. इसके अलावा, वह रूम के डिवाइस पर कॉल भी देख सकता है. हर व्यक्ति के लिए conferenceRecords.participants संसाधन उपलब्ध हैं. जब कोई व्यक्ति कॉन्फ़्रेंस में शामिल होता है, तब उसे एक यूनीक आईडी असाइन किया जाता है.

मीटिंग में हिस्सा लेने वाले लोगों का सेशन

कॉल में शामिल होने वाले हर व्यक्ति के डिवाइस के जोड़े के लिए, एक यूनीक सेशन आईडी बनाया जाता है. यहां हर सेशन के लिए, एक conferenceRecords.participants.participantSessions संसाधन उपलब्ध हैं. अगर मीटिंग में हिस्सा लेने वाला एक ही कॉल में, एक ही डिवाइस पेयर से कई बार जुड़ता है, तो उन दोनों के यूनीक सेशन आईडी असाइन किए जाते हैं.

एपीआई के लिए खास तौर पर अनुमति देने और पुष्टि करने की जानकारी

अनुमति के दायरे वे अनुमतियां होती हैं जो आपके उपयोगकर्ताओं से अनुरोध करते हैं कि वे आपके ऐप्लिकेशन को, मीटिंग का कॉन्टेंट ऐक्सेस करने की अनुमति दें. जब कोई व्यक्ति आपका ऐप्लिकेशन इंस्टॉल करता है, तो उपयोगकर्ता से इन दायरों की पुष्टि करने के लिए कहा जाता है. आम तौर पर, आपको सबसे छोटा और सटीक दायरा चुनना चाहिए. साथ ही, ऐसे दायरों का अनुरोध करने से बचें जिनकी आपके ऐप्लिकेशन की ज़रूरत न हो. उपयोगकर्ता ज़्यादा आसानी से सीमित और साफ़ तौर पर बताए गए दायरे का ऐक्सेस देते हैं.

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 का दायरा देखें.