REST Resource: conferenceRecords.recordings

משאב: הקלטה

מטא-נתונים של הקלטה שנוצרה במהלך שיחת ועידה.

ייצוג JSON
{
  "name": string,
  "state": enum (State),
  "startTime": string,
  "endTime": string,

  // Union field destination can be only one of the following:
  "driveDestination": {
    object (DriveDestination)
  }
  // End of list of possible types for union field destination.
}
שדות
name

string

פלט בלבד. שם המשאב של ההקלטה. פורמט: conferenceRecords/{conferenceRecord}/recordings/{recording}. הפורמט {recording} הוא מיפוי של 1:1 לכל סשן הקלטה ייחודי במהלך שיחת הוועידה.

state

enum (State)

פלט בלבד. המצב הקיים.

startTime

string (Timestamp format)

פלט בלבד. חותמת הזמן של תחילת ההקלטה.

endTime

string (Timestamp format)

פלט בלבד. חותמת הזמן של סיום ההקלטה.

שדה איחוד destination.

destination יכול להיות רק אחת מהאפשרויות הבאות:

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 הבסיסי. לדוגמה, '1kuceFZahVoCh6FulBHxwy6I15Ogpc4hP'. יש להשתמש ב-$ GET https://www.googleapis.com/drive/v3/files/{$fileId}?alt=media כדי להוריד את ה-blob. מידע נוסף זמין בכתובת https://developers.google.com/drive/api/v3/reference/files/get.

exportUri

string

פלט בלבד. קישור להפעלת קובץ ההקלטה בדפדפן. לדוגמה, https://drive.google.com/file/d/{$fileId}/view.

מדינה

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

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

שיטות

get

קבלת הקלטה באמצעות מזהה הקלטה.

list

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