REST Resource: spaces

संसाधन: स्पेस

वर्चुअल जगह, जहां कॉन्फ़्रेंस होती हैं. किसी स्पेस में, एक समय पर सिर्फ़ एक चालू कॉन्फ़्रेंस की जा सकती है.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "meetingUri": string,
  "meetingCode": string,
  "config": {
    object (SpaceConfig)
  },
  "activeConference": {
    object (ActiveConference)
  }
}
फ़ील्ड
name

string

इम्यूटेबल. स्पेस के संसाधन का नाम. फ़ॉर्मैट: spaces/{space}

meetingUri

string

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

meetingCode

string

सिर्फ़ आउटपुट के लिए. मीटिंग में शामिल होने के लिए अनुकूल कोड टाइप करें. फ़ॉर्मैट: [a-z]+-[a-z]+-[a-z]+ जैसे abc-mnop-xyz. ज़्यादा से ज़्यादा 128 वर्ण इस्तेमाल किए जा सकते हैं. इसका इस्तेमाल, स्पेस पाने के लिए सिर्फ़ स्पेस आईडी के उपनाम के तौर पर किया जा सकता है.

config

object (SpaceConfig)

मीटिंग की जगह से जुड़ा कॉन्फ़िगरेशन.

activeConference

object (ActiveConference)

अगर कॉन्फ़्रेंस मौजूद है, तो वह चालू है.

SpaceConfig

मीटिंग की जगह से जुड़ा कॉन्फ़िगरेशन.

जेएसओएन के काेड में दिखाना
{
  "accessType": enum (AccessType),
  "entryPointAccess": enum (EntryPointAccess)
}
फ़ील्ड
accessType

enum (AccessType)

मीटिंग स्पेस का ऐक्सेस टाइप, जो यह तय करता है कि अनुरोध किए बिना कौन शामिल हो सकता है. डिफ़ॉल्ट: उपयोगकर्ता की डिफ़ॉल्ट ऐक्सेस सेटिंग. इसे उपयोगकर्ता के एडमिन, एंटरप्राइज़ उपयोगकर्ताओं के लिए कंट्रोल करते हैं या पाबंदी वाले हैं.

entryPointAccess

enum (EntryPointAccess)

इससे उन एंट्री पॉइंट के बारे में पता चलता है जिनका इस्तेमाल, मीटिंग स्पेस पर होस्ट की गई मीटिंग में शामिल होने के लिए किया जा सकता है. डिफ़ॉल्ट: EntryPointAccess.ALL

AccessType

मीटिंग स्पेस के लिए संभावित ऐक्सेस टाइप.

Enums
ACCESS_TYPE_UNSPECIFIED उपयोगकर्ता के संगठन की ओर से तय किया गया डिफ़ॉल्ट मान. ध्यान दें: इसे कभी वापस नहीं लाया जाता, क्योंकि इसके बजाय कॉन्फ़िगर किया गया ऐक्सेस टाइप दिया जाता है.
OPEN जिन लोगों के पास यूआरएल या फ़ोन के ऐक्सेस से जुड़ी जानकारी है वे बिना लॉग इन किए ही मीटिंग में शामिल हो सकते हैं.
TRUSTED होस्ट के संगठन के सदस्य, संगठन से बाहर के ऐसे लोग जिन्हें न्योता भेजा गया है, और डायल इन करने वाले उपयोगकर्ता, बिना अनुरोध किए मीटिंग में शामिल हो सकते हैं. बाकी सभी लोगों को खटखटाना होगा.
RESTRICTED न्योता भेजे बिना ही वे लोग मीटिंग में शामिल हो सकते हैं जिन्हें न्योता भेजा गया है. बाकी सभी लोगों को खटखटाना होगा.

EntryPointAccess

मीटिंग में शामिल होने के लिए इस्तेमाल किए जा सकने वाले एंट्री पॉइंट. उदाहरण: meet.google.com, Meet एम्बेड किया गया SDK टूल या मोबाइल ऐप्लिकेशन.

Enums
ENTRY_POINT_ACCESS_UNSPECIFIED अप्रयुक्त.
ALL सभी एंट्री पॉइंट की अनुमति है.
CREATOR_APP_ONLY इस स्पेस में मीटिंग में शामिल होने के लिए, सिर्फ़ उन एंट्री पॉइंट का इस्तेमाल किया जा सकता है जिनका मालिकाना हक, Google Cloud प्रोजेक्ट के पास है और जिसने स्पेस बनाया है. ऐप्लिकेशन, अपने मालिकाना हक वाले एंट्री पॉइंट बनाने के लिए, Meet एम्बेड SDK वेब या मोबाइल Meet SDK टूल का इस्तेमाल कर सकते हैं.

ActiveConference

चालू कॉन्फ़्रेंस.

जेएसओएन के काेड में दिखाना
{
  "conferenceRecord": string
}
फ़ील्ड
conferenceRecord

string

सिर्फ़ आउटपुट के लिए. 'कॉन्फ़्रेंस रिकॉर्ड' संसाधन का रेफ़रंस. फ़ॉर्मैट: conferenceRecords/{conferenceRecord}, जहां स्पेस में कॉल के हर इंस्टेंस के लिए, {conferenceRecord} एक यूनीक आईडी होता है.

तरीके

create

स्पेस बनाता है.

endActiveConference

मौजूदा कॉन्फ़्रेंस को खत्म करता है (अगर कोई कॉन्फ़्रेंस है).

get

space_id या meeting_code के लिए स्पेस मिलता है.

patch

स्पेस को अपडेट करता है.