REST Resource: conferenceRecords.recordings

संसाधन: रिकॉर्डिंग

कॉन्फ़्रेंस के दौरान बनाई गई रिकॉर्डिंग के बारे में मेटाडेटा.

JSON के काेड में दिखाना
{
  "name": string,
  "state": enum (State),
  "startTime": string,
  "endTime": string,

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "driveDestination": {
    object (DriveDestination)
  }
  // End of mutually exclusive fields.
}
फ़ील्ड
name

string

सिर्फ़ आउटपुट के लिए. रिकॉर्डिंग के संसाधन का नाम. फ़ॉर्मैट: conferenceRecords/{conferenceRecord}/recordings/{recording}, जहां {recording} कॉन्फ़्रेंस के दौरान हर यूनीक रिकॉर्डिंग सेशन के लिए 1:1 मैपिंग है.

state

enum (State)

सिर्फ़ आउटपुट के लिए. मौजूदा स्थिति.

startTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. रिकॉर्डिंग शुरू होने का टाइमस्टैंप.

endTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. रिकॉर्डिंग बंद होने का टाइमस्टैंप.

यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
driveDestination

object (DriveDestination)

सिर्फ़ आउटपुट के लिए. रिकॉर्डिंग को Google Drive में MP4 फ़ाइल के तौर पर सेव किया जाता है. driveDestination में Drive fileId शामिल है. इसका इस्तेमाल, Drive API के files.get तरीके का इस्तेमाल करके फ़ाइल डाउनलोड करने के लिए किया जा सकता है.

एक-दूसरे से अलग फ़ील्ड के आखिर में.

DriveDestination

एक्सपोर्ट की गई वह जगह जहां रिकॉर्डिंग फ़ाइल को Google Drive में सेव किया जाता है.

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

string

सिर्फ़ आउटपुट के लिए. MP4 फ़ाइल के लिए fileId. उदाहरण के लिए, "1kuceFZohVoCh6FulBHxwy6I15Ogpc4hP". ब्लॉब डाउनलोड करने के लिए, $ GET https://www.googleapis.com/drive/v3/files/{$fileId}?alt=media का इस्तेमाल करें. ज़्यादा जानकारी के लिए, https://developers.google.com/drive/api/v3/reference/files/get पर जाएं.

exportUri

string

सिर्फ़ आउटपुट के लिए. इस लिंक का इस्तेमाल, ब्राउज़र में रिकॉर्डिंग फ़ाइल चलाने के लिए किया जाता है. उदाहरण के लिए, https://drive.google.com/file/d/{$fileId}/view.

राज्य

रिकॉर्डिंग सेशन की मौजूदा स्थिति.

Enums
STATE_UNSPECIFIED डिफ़ॉल्ट, कभी इस्तेमाल नहीं किया गया.
STARTED रिकॉर्डिंग का चालू सेशन शुरू हो गया है.
ENDED यह रिकॉर्डिंग सेशन खत्म हो गया है, लेकिन रिकॉर्डिंग फ़ाइल अब तक जनरेट नहीं हुई है.
FILE_GENERATED रिकॉर्डिंग फ़ाइल जनरेट हो गई है और अब इसे डाउनलोड किया जा सकता है.

तरीके

get

रिकॉर्डिंग आईडी के हिसाब से रिकॉर्डिंग मिलती है.

list

कॉन्फ़्रेंस रिकॉर्ड से रिकॉर्डिंग के संसाधनों की सूची बनाता है.