REST Resource: conferenceRecords.recordings
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Recurso: Grabación
Son metadatos sobre una grabación creada durante una conferencia.
Representación 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 .
} |
Campos |
name |
string
Solo salida. Es el nombre del recurso de la grabación. Formato: conferenceRecords/{conferenceRecord}/recordings/{recording} , en el que {recording} es una asignación 1:1 para cada sesión de grabación única durante la conferencia.
|
state |
enum (State )
Solo salida. Estado actual.
|
startTime |
string (Timestamp format)
Solo salida. Es la marca de tiempo del momento en que comenzó la grabación.
|
endTime |
string (Timestamp format)
Solo salida. Marca de tiempo de cuando finalizó la grabación.
|
Campo de unión destination . destination puede ser una de las siguientes opciones:
|
driveDestination |
object (DriveDestination )
Solo salida. La grabación se guarda en Google Drive como un archivo MP4. El driveDestination incluye el fileId de Drive que se puede usar para descargar el archivo con el método files.get de la API de Drive.
|
DriveDestination
Es la ubicación de exportación en la que se guarda un archivo de grabación en Google Drive.
Representación JSON |
{
"file": string,
"exportUri": string
} |
Campos |
file |
string
Solo salida. El fileId del archivo MP4 subyacente. Por ejemplo, "1kuceFZohVoCh6FulBHxwy6I15Ogpc4hP". Usa $ GET
https://www.googleapis.com/drive/v3/files/{$fileId}?alt=media para descargar el objeto BLOB. Para obtener más información, consulta https://developers.google.com/drive/api/v3/reference/files/get.
|
exportUri |
string
Solo salida. Es el vínculo que se usa para reproducir el archivo de grabación en el navegador. Por ejemplo, https://drive.google.com/file/d/{$fileId}/view .
|
Estado
Es el estado actual de la sesión de grabación.
Enumeraciones |
STATE_UNSPECIFIED |
Es el valor predeterminado, que nunca se usa. |
STARTED |
Se inició una sesión de grabación activa. |
ENDED |
Esta sesión de grabación finalizó, pero aún no se generó el archivo de grabación. |
FILE_GENERATED |
Se generó el archivo de grabación y está listo para descargarse. |
Métodos |
|
Obtiene una grabación por ID de grabación. |
|
Muestra una lista de los recursos de grabación del registro de la conferencia. |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-25 (UTC)
[null,null,["Última actualización: 2025-07-25 (UTC)"],[],[],null,["# REST Resource: conferenceRecords.recordings\n\n- [Resource: Recording](#Recording)\n - [JSON representation](#Recording.SCHEMA_REPRESENTATION)\n- [DriveDestination](#DriveDestination)\n - [JSON representation](#DriveDestination.SCHEMA_REPRESENTATION)\n- [State](#State)\n- [Methods](#METHODS_SUMMARY)\n\nResource: Recording\n-------------------\n\nMetadata about a recording created during a conference.\n\n| JSON representation |\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"state\": enum (/workspace/meet/api/reference/rest/v2/conferenceRecords.recordings#State), \"startTime\": string, \"endTime\": string, // Union field `destination` can be only one of the following: \"driveDestination\": { object (/workspace/meet/api/reference/rest/v2/conferenceRecords.recordings#DriveDestination) } // End of list of possible types for union field `destination`. } ``` |\n\n| Fields ||\n|--------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` Output only. Resource name of the recording. Format: `conferenceRecords/{conferenceRecord}/recordings/{recording}` where `{recording}` is a 1:1 mapping to each unique recording session during the conference. |\n| `state` | `enum (`[State](/workspace/meet/api/reference/rest/v2/conferenceRecords.recordings#State)`)` Output only. Current state. |\n| `startTime` | `string (`[Timestamp](https://protobuf.dev/reference/protobuf/google.protobuf/#timestamp)` format)` Output only. Timestamp when the recording started. |\n| `endTime` | `string (`[Timestamp](https://protobuf.dev/reference/protobuf/google.protobuf/#timestamp)` format)` Output only. Timestamp when the recording ended. |\n| Union field `destination`. `destination` can be only one of the following: ||\n| `driveDestination` | `object (`[DriveDestination](/workspace/meet/api/reference/rest/v2/conferenceRecords.recordings#DriveDestination)`)` Output only. Recording is saved to Google Drive as an MP4 file. The `driveDestination` includes the Drive `fileId` that can be used to download the file using the `files.get` method of the Drive API. |\n\nDriveDestination\n----------------\n\nExport location where a recording file is saved in Google Drive.\n\n| JSON representation |\n|-------------------------------------------------|\n| ``` { \"file\": string, \"exportUri\": string } ``` |\n\n| Fields ||\n|-------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `file` | `string` Output only. The `fileId` for the underlying MP4 file. For example, \"1kuceFZohVoCh6FulBHxwy6I15Ogpc4hP\". Use `$ GET https://www.googleapis.com/drive/v3/files/{$fileId}?alt=media` to download the blob. For more information, see \u003chttps://developers.google.com/drive/api/v3/reference/files/get\u003e. |\n| `exportUri` | `string` Output only. Link used to play back the recording file in the browser. For example, `https://drive.google.com/file/d/{$fileId}/view`. |\n\nState\n-----\n\nCurrent state of the recording session.\n\n| Enums ||\n|---------------------|-------------------------------------------------------------------------------------|\n| `STATE_UNSPECIFIED` | Default, never used. |\n| `STARTED` | An active recording session has started. |\n| `ENDED` | This recording session has ended, but the recording file hasn't been generated yet. |\n| `FILE_GENERATED` | Recording file is generated and ready to download. |\n\n| Methods ------- ||\n|-------------------------------------------------------------------------------------|-----------------------------------------------------------|\n| ### [get](/workspace/meet/api/reference/rest/v2/conferenceRecords.recordings/get) | Gets a recording by recording ID. |\n| ### [list](/workspace/meet/api/reference/rest/v2/conferenceRecords.recordings/list) | Lists the recording resources from the conference record. |"]]