Google Meet REST API की खास जानकारी

Google Meet REST API की मदद से, Google Meet के लिए मीटिंग बनाई जा सकती हैं और उन्हें मैनेज किया जा सकता है. साथ ही, उपयोगकर्ताओं को सीधे आपके ऐप्लिकेशन से एंट्री पॉइंट की सुविधा भी मिलती है.

Meet REST API की मदद से, ये काम किए जा सकते हैं:

  • वीडियो के ज़रिए उपयोगकर्ताओं को जोड़ने के लिए मीटिंग स्पेस बनाएं.
  • संसाधन के नाम के हिसाब से मीटिंग स्पेस या कॉन्फ़्रेंस का आयोजन करने की सुविधा पाएं.
  • मीटिंग में हिस्सा लेने वाले लोगों और सेशन की सूची पाएं.
  • मीटिंग के आर्टफ़ैक्ट (रिकॉर्डिंग, ट्रांसक्रिप्ट, और ट्रांसक्रिप्ट की एंट्री) पाएं.

Google Workspace इवेंट एपीआई का इस्तेमाल करके भी Meet इवेंट की सदस्यता ली जा सकती है. बदलावों की सूचना पाने के लिए, आप तय किए गए मीटिंग स्पेस की सदस्यता ले सकते हैं. इसके अलावा, आप उन सभी मीटिंग स्पेस की सदस्यता भी ले सकते हैं जो किसी खास उपयोगकर्ता से जुड़े हैं. ज़्यादा जानकारी के लिए, Google Workspace इवेंट एपीआई का इस्तेमाल करके इवेंट की सदस्यता लें और Google Meet इवेंट की सदस्यता लें लेख पढ़ें.

इस्तेमाल के उदाहरण

ये काम करने के लिए, ऐप्लिकेशन को Meet REST API के साथ इंटिग्रेट किया जा सकता है:

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

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

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

Meet REST API का इस्तेमाल करने के लिए, आपको शायद ये चीज़ें इस्तेमाल करनी पड़ें:

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

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

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

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

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

सामान्य शब्द

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

आर्टफ़ैक्ट
ऐसी फ़ाइल जिसे Meet ने किसी कॉन्फ़्रेंस के जवाब में जनरेट किया है. जैसे, रिकॉर्डिंग और transcripts. आम तौर पर, कॉन्फ़्रेंस खत्म होने के बाद ही आर्टफ़ैक्ट को फ़ेच किया जा सकता है.
कैलेंडर इवेंट
Google Calendar में ऐसा इवेंट होता है जिसमें मीटिंग में शामिल होने की जानकारी होती है. आम तौर पर, इसे मीटिंग आयोजक बनाता है. इसमें कई लोग शामिल होते हैं. Meet, इस इवेंट के लिए कॉन्फ़्रेंस समाधान हो सकता है.
कॉल
Meet पर होने वाला सेशन या दूसरों को यह सूचना देने के लिए कि कॉल शुरू हो रहा है या चल रहा है, और उन्हें तुरंत शामिल होने की अनुमति दे सकते हैं.
कॉन्फ़्रेंस
कॉन्फ़्रेंस, किसी मीटिंग स्पेस में होने वाले कॉल को कहते हैं. आम तौर पर, उपयोगकर्ता इस स्थिति को एक ही मीटिंग मानते हैं.
को-होस्ट
कॉल में शामिल वह व्यक्ति जिसे किसी होस्ट ने होस्ट-मैनेजमेंट के खास अधिकार दिए हैं. हालांकि, उस व्यक्ति के पास मूल होस्ट को हटाने का अधिकार नहीं है.
होस्ट
कॉल करने वाला व्यक्ति (मीटिंग का आयोजक) या कॉल को कंट्रोल करने वाला व्यक्ति. ध्यान दें कि मीटिंग बुलाने वाला व्यक्ति मीटिंग को आयोजित कर सकता है, लेकिन मीटिंग के दौरान वह मौजूद नहीं हो सकता. कोई होस्ट, किसी को-होस्ट को होस्ट से जुड़े खास अधिकार भी दे सकता है.
मीटिंग कोड
मीटिंग स्पेस के लिए 10 वर्णों की एक यूनीक स्ट्रिंग, जिसे टाइप किया जा सकता है. यह स्ट्रिंग, मीटिंग स्पेस के जॉइन यूआरएल में इस्तेमाल की जाती है. उदाहरण के लिए, abc-mnop-xyz. मीटिंग कोड लंबे समय के लिए सेव नहीं किए जाने चाहिए, क्योंकि उन्हें मीटिंग की जगह से अलग किया जा सकता है और आने वाले समय में मीटिंग की अलग-अलग जगहों में इनका इस्तेमाल किया जा सकता है. आम तौर पर, आखिरी बार इस्तेमाल करने के 365 दिनों के बाद, मीटिंग कोड इस्तेमाल नहीं किए जा सकते. ज़्यादा जानकारी के लिए, Google Meet में मीटिंग कोड के बारे में जानें देखें.
मीटिंग का नाम
सर्वर से जनरेट किया गया एक यूनीक आईडी, जिसका इस्तेमाल मीटिंग स्पेस की पहचान करने के लिए किया जाता है. मीटिंग का आईडी, spaces संसाधन के name फ़ील्ड में दिखाया जाता है.
मीटिंग आयोजक
वह उपयोगकर्ता जिसने मीटिंग स्पेस बनाया था. इस उपयोगकर्ता को मीटिंग का मालिक भी माना जा सकता है. ऐसा हो सकता है कि वे कॉल के दौरान मौजूद न हों या मीटिंग होस्ट के तौर पर मौजूद न हों. मीटिंग का सिर्फ़ एक आयोजक हो सकता है.
मीटिंग के लिए जगह
एक वर्चुअल जगह या स्थायी ऑब्जेक्ट (जैसे, मीटिंग रूम) जहां कॉन्फ़्रेंस होती है. एक स्पेस में एक बार में सिर्फ़ एक चालू कॉन्फ़्रेंस को आयोजित किया जा सकता है. मीटिंग की जगह से लोगों को मिलने और शेयर किए जाने वाले संसाधनों को ढूंढने में भी मदद मिलती है.
मीटिंग में हिस्सा लेने वाला व्यक्ति
ऐसा व्यक्ति जो कॉल में शामिल हुआ हो या जो कंपैनियन मोड का इस्तेमाल करता हो, दर्शक के तौर पर वीडियो देख रहा हो या कॉल से कनेक्ट किए गए रूम डिवाइस का इस्तेमाल कर रहा हो. हर व्यक्ति के लिए एक 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 के स्कोप देखें.