इस गाइड में, Google Meet REST API के spaces रिसॉर्स पर मीटिंग स्पेस बनाने, पाने, और अपडेट करने का तरीका बताया गया है. साथ ही, इसमें चालू कॉन्फ़्रेंस को खत्म करने का तरीका भी बताया गया है.
मीटिंग स्पेस बनाना
मीटिंग स्पेस बनाने के लिए, spaces संसाधन पर create तरीके का इस्तेमाल करें.
यह तरीका, spaces संसाधन का एक इंस्टेंस दिखाता है. इसमें SpaceConfig ऑब्जेक्ट शामिल होता है. यह मीटिंग स्पेस के लिए कॉन्फ़िगरेशन होता है. इसमें ActiveConference ऑब्जेक्ट भी शामिल होता है. यह मीटिंग स्पेस में मौजूद मौजूदा conferenceRecords संसाधन का लिंक होता है.
नीचे दिए गए कोड सैंपल में, मीटिंग स्पेस बनाने का तरीका बताया गया है:
Java
Node.js
Python
cURL
curl -X POST "https://meet.googleapis.com/v2/spaces" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
ACCESS_TOKEN को उस ऐक्सेस टोकन से बदलें जो एपीआई का ऐक्सेस देता है.
मीटिंग स्पेस के बारे में जानकारी पाना
चालू मीटिंग स्पेस और उसकी सेटिंग के बारे में जानकारी पाने के लिए, spaces संसाधन पर get तरीके का इस्तेमाल करें. spaces/{space} या spaces/{meetingCode} फ़ॉर्मैट का इस्तेमाल करके, name पाथ पैरामीटर सेट करें. ज़्यादा जानकारी के लिए, Meet, मीटिंग स्पेस की पहचान कैसे करता है लेख पढ़ें.
यह तरीका, मीटिंग स्पेस को spaces संसाधन के इंस्टेंस के तौर पर दिखाता है. यह पता लगाने के लिए कि कोई कॉन्फ़्रेंस चालू है या नहीं, activeConference फ़ील्ड की जांच करें.
यहां दिए गए कोड सैंपल में, मीटिंग स्पेस को वापस पाने का तरीका बताया गया है:
Java
Node.js
Python
cURL
curl -X GET "https://meet.googleapis.com/v2/spaces/SPACE_NAME" \
-H "Authorization: Bearer ACCESS_TOKEN"
ACCESS_TOKEN को उस ऐक्सेस टोकन से बदलें जो एपीआई का ऐक्सेस देता है.
स्पेस के नाम की वैल्यू को, मीटिंग स्पेस के लिए सर्वर से जनरेट किए गए यूनीक आईडी से बदलें.
मीटिंग स्पेस अपडेट करना
मीटिंग स्पेस की जानकारी अपडेट करने के लिए, spaces संसाधन पर patch तरीके का इस्तेमाल करें. spaces/{space} फ़ॉर्मैट का इस्तेमाल करके, space.name पाथ पैरामीटर सेट करें. ज़्यादा जानकारी के लिए, Meet, मीटिंग स्पेस की पहचान कैसे करता है लेख पढ़ें.
patch तरीके में, updateMask क्वेरी पैरामीटर भी शामिल होता है. हालांकि, यह ज़रूरी नहीं है. फ़ील्ड का टाइप FieldMask है.
यह स्पेस में अपडेट किए जाने वाले फ़ील्ड की कॉमा-डिलिमिटेड सूची है.
यह तरीका, मीटिंग स्पेस को spaces संसाधन के इंस्टेंस के तौर पर दिखाता है.
यहां दिए गए कोड सैंपल में, मीटिंग स्पेस को अपडेट करने का तरीका बताया गया है:
Java
Node.js
Python
cURL
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 को उस ऐक्सेस टोकन से बदलें जो एपीआई का ऐक्सेस देता है.
स्पेस के नाम की वैल्यू को, मीटिंग स्पेस के लिए सर्वर से जनरेट किए गए यूनीक आईडी से बदलें.
चालू कॉन्फ़्रेंस खत्म करें
अगर मीटिंग स्पेस में कोई कॉन्फ़्रेंस चल रहा है, तो उसे खत्म करने के लिए spaces संसाधन पर endActiveConference तरीके का इस्तेमाल करें.
name फ़ॉर्मैट का इस्तेमाल करके, name पाथ पैरामीटर सेट करें.spaces/{space} अनुरोध और जवाब, दोनों का मुख्य हिस्सा खाली है. ज़्यादा जानकारी के लिए, Meet, मीटिंग स्पेस की पहचान कैसे करता है लेख पढ़ें.
यहां दिए गए कोड सैंपल में, चालू कॉन्फ़्रेंस को खत्म करने का तरीका बताया गया है:
Java
Node.js
Python
cURL
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 को उस ऐक्सेस टोकन से बदलें जो एपीआई का ऐक्सेस देता है.
स्पेस के नाम की वैल्यू को, मीटिंग स्पेस के लिए सर्वर से जनरेट किए गए यूनीक आईडी से बदलें.