- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- इसे आज़माएं!
किसी स्पेस के चालू कॉन्फ़्रेंस में WebRTC कनेक्शन ब्रोकर करना.
पुष्टि हो जाने के बाद, क्लाइंट को WebRTC कनेक्शन बनाने के लिए, एसडीपी (सेशन डिस्क्रिप्शन प्रोटोकॉल) के जवाब का इस्तेमाल करना होगा. कनेक्ट होने के बाद, WebRTC डेटा चैनलों पर अतिरिक्त सुविधाएं उपलब्ध होती हैं.
एचटीटीपी अनुरोध
POST https://meet.googleapis.com/v2beta/{name=spaces/*}:connectActiveConference
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
name |
ज़रूरी है. स्पेस का संसाधन नाम. फ़ॉर्मैट: spaces/{spaceId} |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में, नीचे दिए गए स्ट्रक्चर वाला डेटा होता है:
JSON के काेड में दिखाना |
---|
{ "offer": string } |
फ़ील्ड | |
---|---|
offer |
ज़रूरी है. क्लाइंट से WebRTC एसडीपी (सेशन डिस्क्रिप्शन प्रोटोकॉल) ऑफ़र. इस फ़ॉर्मैट के बारे में आरएफ़सी 8866 में बताया गया है. इसमें आरएफ़सी 8829 के मुताबिक ज़रूरी कुंजियां शामिल हैं. यह स्टैंडर्ड एसडीपी फ़ॉर्मैट है, जो पियर कनेक्शन के createOffer() और createAnswer() तरीकों से जनरेट होता है. |
जवाब का मुख्य भाग
spaces.connectActiveConference तरीके का रिस्पॉन्स.
सफलता का रिस्पॉन्स मिलने का मतलब यह नहीं है कि मीटिंग में पूरी तरह से शामिल हो गया है. आगे का कम्यूनिकेशन, WebRTC के ज़रिए होना चाहिए.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
---|
{ "answer": string, "traceId": string } |
फ़ील्ड | |
---|---|
answer |
ऑफ़र के लिए WebRTC एसडीपी का जवाब. |
trace |
डीबग करने के लिए ट्रेस आईडी. गड़बड़ियों की शिकायत करते समय, कृपया यह वैल्यू शामिल करें. |
अनुमति के दायरे
इसके लिए, OAuth के इनमें से किसी एक स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/meetings.conference.media.readonly
https://www.googleapis.com/auth/meetings.conference.media.audio.readonly
https://www.googleapis.com/auth/meetings.conference.media.video.readonly
ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.