हिस्सा लेने वाला वह व्यक्ति होता है जो
कॉल करो या जिसमें कंपैनियनशिप का इस्तेमाल किया गया हो
मोड में देखना, दर्शक के तौर पर देखना या
रूम डिवाइस, जिसे कॉल से कनेक्ट किया गया है. एक है
conferenceRecords.participants
संसाधन उपलब्ध करा सकते हैं.
हिस्सा लेने वाला सेशन
कॉल में शामिल होने वाले हर व्यक्ति के डिवाइस पेयर के लिए बनाया गया यूनीक सेशन आईडी.
एक है
conferenceRecords.participants.participantSessions
संसाधन उपलब्ध नहीं है. अगर मीटिंग में हिस्सा लेने वाला व्यक्ति एक ही कॉल में कई बार शामिल होता है
हैं, तो उन सभी को यूनीक सेशन आईडी असाइन किए जाते हैं.
इस पेज पर बताया गया है कि इवेंट में हिस्सा लेने वाले सभी लोगों की जानकारी कैसे पाएं या किसी कॉन्फ़्रेंस में हों या और उनके सेशन की जानकारी मिलेगी.
खेल में हिस्सा लेने वाले खिलाड़ी
नीचे दिए गए सेक्शन में, हिस्सा लेने वालों के बारे में जानकारी पाने का तरीका बताया गया है.
कॉन्टेंट बनाने
conferenceRecords.participants
संसाधन में user
फ़ील्ड शामिल है. user
इनमें से सिर्फ़ एक हो सकता है
ऑब्जेक्ट:
signedinUser
इनमें से कोई एक हो:निजी कंप्यूटर, मोबाइल डिवाइस या कंपैनियन मोड का इस्तेमाल करके.
कॉन्फ़्रेंस रूम वाले डिवाइसों के लिए इस्तेमाल किया जाने वाला रोबोट खाता.
anonymousUser
एक ऐसा उपयोगकर्ता है जिसकी पहचान नहीं की जा सकी. उसने Google खाते में साइन इन नहीं किया है.phoneUser
कोई उपयोगकर्ता ऐसे फ़ोन से डायल इन कर रहा हो जिसे उपयोगकर्ता की पहचान से जुड़ी जानकारी न हो क्योंकि उन्होंने Google खाते से साइन इन नहीं किया है.
मीटिंग में हिस्सा लेने वाले सभी लोगों को खोजें
कॉन्फ़्रेंस के रिकॉर्ड में हिस्सा लेने वाले सभी लोगों की जानकारी पाने के लिए,
list()
का तरीका
conferenceRecords.participants
parent
पाथ पैरामीटर वाला संसाधन.
फ़िल्टर करने के लिए, earliestStartTime
या latestEndTime
फ़ील्ड का इस्तेमाल किया जा सकता है
जो किसी तय समय से पहले शामिल हुए या छोड़कर चले गए. दोनों फ़ील्ड
टाइमस्टैंप
आरएफ़सी 3339 में फ़ॉर्मैट
यूटीसी "ज़ुलु" फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ:
{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z
. उदाहरण के लिए:
earliestStartTime < 2023-10-01T15:01:23Z
latestEndTime < 2023-10-01T15:01:23Z
किसी मौजूदा कॉन्फ़्रेंस में हिस्सा लेने वाले लोगों को शामिल करने के लिए, latestEndTime IS
NULL
का इस्तेमाल करें.
यह तरीका, कॉन्फ़्रेंस में हिस्सा लेने वाले लोगों की सूची दिखाता है. इन इवेंट को मीटिंग में शामिल होने के समय के हिसाब से क्रम में लगाया जाता है
conferenceRecords.participants
संसाधन के उदाहरण के तौर पर, घटते क्रम में.
यहां दिया गया कोड सैंपल, कॉन्फ़्रेंस में हिस्सा लेने वाले सभी लोगों की सूची बनाने का तरीका बताता है रिकॉर्ड करेगा:
Java
Node.js
Python
पैरंट वैल्यू को कॉन्फ़्रेंस के रिकॉर्ड के नाम से बदलें.
मीटिंग में हिस्सा लेने वाले किसी व्यक्ति को खोजना
मीटिंग में शामिल किसी व्यक्ति को खोजने के लिए,
get()
का तरीका
conferenceRecords.participants
name
पाथ पैरामीटर वाला संसाधन. का नाम पुनर्प्राप्त करने के लिए
हिस्सा लेने वाले व्यक्ति के लिए, conferenceRecords.participants.list
तरीके का इस्तेमाल करें.
यह तरीका, मीटिंग में हिस्सा लेने वाले व्यक्ति का नाम,
conferenceRecords.participants
संसाधन.
नीचे दिया गया कोड सैंपल, मीटिंग में शामिल किसी व्यक्ति को वापस लाने का तरीका बताता है:
Java
Node.js
Python
मीटिंग में हिस्सा लेने वाले व्यक्ति को ढूंढने के लिए, उसके नाम की जगह उस व्यक्ति का नाम डालें जिसे मीटिंग में शामिल होना है.
हिस्सा लेने वाले लोगों के सेशन
मीटिंग में हिस्सा लेने वालों के सेशन के बारे में जानकारी पाने का तरीका नीचे दिए गए सेक्शन में बताया गया है.
मीटिंग में हिस्सा लेने वाले सभी लोगों के सेशन खोजें
किसी कॉन्फ़्रेंस में हिस्सा लेने वाले किसी व्यक्ति के सभी सेशन की जानकारी पाने के लिए
रिकॉर्ड करने,
list()
का तरीका
conferenceRecords.participants.participantSessions
parent
पाथ पैरामीटर वाला संसाधन.
startTime
या endTime
फ़ील्ड का इस्तेमाल करके, स्पेस में शामिल होने वाले उपयोगकर्ताओं को फ़िल्टर किया जा सकता है
किसी तय समय से पहले या बाद में बाईं ओर. दोनों फ़ील्ड
टाइमस्टैंप
आरएफ़सी में फ़ॉर्मैट
3339 यूटीसी
"ज़ुलु" फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ:
{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z
. उदाहरण के लिए:
startTime < 2023-10-01T15:01:23Z
endTime < 2023-10-01T15:01:23Z
यह तरीका, मीटिंग में हिस्सा लेने वाले लोगों के सेशन की सूची दिखाता है. इन सेशन को जॉइन टाइम के हिसाब से क्रम में लगाया जाता है
घटते क्रम में,
conferenceRecords.participants.participantSession
संसाधन.
नीचे दिया गया कोड सैंपल, मीटिंग में हिस्सा लेने वाले सभी लोगों के सेशन की सूची बनाने का तरीका बताता है कॉन्फ़्रेंस रिकॉर्ड:
Java
Node.js
Python
पैरंट वैल्यू को कॉन्फ़्रेंस रिकॉर्ड के नाम से बदलें और हिस्सा लेने वाले का नाम
मीटिंग में हिस्सा लेने वाले किसी व्यक्ति के सेशन को खोजना
मीटिंग में हिस्सा लेने वाले किसी व्यक्ति के सेशन को खोजने के लिए, इसका इस्तेमाल करें
get()
का तरीका
conferenceRecords.participants.participantSessions
name
पाथ पैरामीटर वाला संसाधन. का नाम पुनर्प्राप्त करने के लिए
हिस्सा लेने वाले व्यक्ति के लिए, list()
तरीके का इस्तेमाल करें.
यह तरीका, मीटिंग में हिस्सा लेने वाले व्यक्ति का नाम,
conferenceRecords.participants.participantSessions
संसाधन.
यहां दिया गया कोड सैंपल, मीटिंग में हिस्सा लेने वाले किसी व्यक्ति के सेशन को वापस लाने का तरीका बताता है:
Java
Node.js
Python
मीटिंग में हिस्सा लेने वाले व्यक्ति को ढूंढने के लिए, उसके नाम की जगह उस व्यक्ति का नाम डालें जिसे मीटिंग में शामिल होना है.
People API की मदद से, मीटिंग में हिस्सा लेने वाले लोगों की जानकारी वापस पाना
किसी व्यक्ति की जानकारी पाने के लिए,
people.get
तरीका
People API.
- हिस्सा लेने वाले के संसाधन नाम से व्यक्ति का आईडी निकालने के लिए इसका इस्तेमाल करें
पाथ का ट्रेलिंग कॉम्पोनेंट. उदाहरण के लिए, अगर रिसर्च में हिस्सा लेने वाले व्यक्ति के संसाधन का नाम
conferenceRecords/abc-123/participants/12345
People API12345
है. READ_SOURCE_TYPE_PROFILE
,READ_SOURCE_TYPE_CONTACT
, और औरREAD_SOURCE_TYPE_OTHER_CONTACT
. इससे यह पक्का होता है कि अंदरूनी उपयोगकर्ता तो Google Workspace का इस्तेमाल करने वाले संगठन और बाहरी संपर्क शामिल हैं जवाब को प्राथमिकता दें.
निम्न उदाहरण में संगठन की प्रोफ़ाइल और संपर्क दोनों को व्यक्ति:
cURL
curl \
'https://people.googleapis.com/v1/people/PERSON_ID?personFields=names%2CemailAddresses&sources=READ_SOURCE_TYPE_OTHER_CONTACT&sources=READ_SOURCE_TYPE_PROFILE&sources=READ_SOURCE_TYPE_CONTACT' \
--header 'Authorization: Bearer ACCESS_TOKEN' \
--header 'Accept: application/json' \
--compressed