Method: spaces.connectActiveConference

किसी स्पेस के चालू कॉन्फ़्रेंस में WebRTC कनेक्शन ब्रोकर करना.

पुष्टि हो जाने के बाद, क्लाइंट को WebRTC कनेक्शन बनाने के लिए, एसडीपी (सेशन डिस्क्रिप्शन प्रोटोकॉल) के जवाब का इस्तेमाल करना होगा. कनेक्ट होने के बाद, WebRTC डेटा चैनलों पर अतिरिक्त सुविधाएं उपलब्ध होती हैं.

एचटीटीपी अनुरोध

POST https://meet.googleapis.com/v2beta/{name=spaces/*}:connectActiveConference

यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.

पाथ पैरामीटर

पैरामीटर
name

string

ज़रूरी है. स्पेस का संसाधन नाम. फ़ॉर्मैट: spaces/{spaceId}

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में, नीचे दिए गए स्ट्रक्चर वाला डेटा होता है:

JSON के काेड में दिखाना
{
  "offer": string
}
फ़ील्ड
offer

string

ज़रूरी है. क्लाइंट से WebRTC एसडीपी (सेशन डिस्क्रिप्शन प्रोटोकॉल) ऑफ़र.

इस फ़ॉर्मैट के बारे में आरएफ़सी 8866 में बताया गया है. इसमें आरएफ़सी 8829 के मुताबिक ज़रूरी कुंजियां शामिल हैं. यह स्टैंडर्ड एसडीपी फ़ॉर्मैट है, जो पियर कनेक्शन के createOffer() और createAnswer() तरीकों से जनरेट होता है.

जवाब का मुख्य भाग

spaces.connectActiveConference तरीके का रिस्पॉन्स.

सफलता का रिस्पॉन्स मिलने का मतलब यह नहीं है कि मीटिंग में पूरी तरह से शामिल हो गया है. आगे का कम्यूनिकेशन, WebRTC के ज़रिए होना चाहिए.

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

JSON के काेड में दिखाना
{
  "answer": string,
  "traceId": string
}
फ़ील्ड
answer

string

ऑफ़र के लिए WebRTC एसडीपी का जवाब.

traceId

string

डीबग करने के लिए ट्रेस आईडी. गड़बड़ियों की शिकायत करते समय, कृपया यह वैल्यू शामिल करें.

अनुमति के दायरे

इसके लिए, 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 देखें.