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 כולל את fileId של Drive שאפשר להשתמש בו כדי להוריד את הקובץ באמצעות המתודה files.get של Drive API.

סוף השדות הבלעדיים.

DriveDestination

מיקום הייצוא שבו קובץ ההקלטה נשמר ב-Google Drive.

ייצוג JSON
{
  "file": string,
  "exportUri": string
}
שדות
file

string

פלט בלבד. ה-fileId של קובץ ה-MP4 הבסיסי. לדוגמה, "1kuceFZohVoCh6FulBHxwy6I15Ogpc4hP". כדי להוריד את ה-blob, משתמשים ב-$ 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.

מדינה (State)

המצב הנוכחי של סשן ההקלטה.

טיפוסים בני מנייה (enum)
STATE_UNSPECIFIED ברירת מחדל, אף פעם לא נעשה שימוש.
STARTED התחיל סשן פעיל של הקלטה.
ENDED ההקלטה הסתיימה, אבל קובץ ההקלטה עדיין לא נוצר.
FILE_GENERATED קובץ ההקלטה נוצר ומוכן להורדה.

Methods

get

אחזור הקלטה לפי מזהה הקלטה.

list

רשימת משאבי ההקלטה מתוך רשומת הוועידה.