REST Resource: conferenceRecords.recordings
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Kaynak: Kayıt
Bir konferans sırasında oluşturulan kayıtla ilgili meta veriler.
JSON gösterimi |
{
"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 .
} |
Alanlar |
name |
string
Yalnızca çıkış. Kaydın kaynak adı. Biçim: conferenceRecords/{conferenceRecord}/recordings/{recording} . Burada {recording} , konferans sırasındaki her benzersiz kayıt oturumuyla 1:1 eşlenir.
|
state |
enum (State )
Yalnızca çıkış. Mevcut durum.
|
startTime |
string (Timestamp format)
Yalnızca çıkış. Kaydın başladığı zaman damgası.
|
endTime |
string (Timestamp format)
Yalnızca çıkış. Kaydın sona erdiği zaman damgası.
|
Birlik alanı destination . destination yalnızca aşağıdakilerden biri olabilir:
|
driveDestination |
object (DriveDestination )
Yalnızca çıkış. Kayıt, MP4 dosyası olarak Google Drive'a kaydedilir. driveDestination , Drive API'nin files.get yöntemini kullanarak dosyayı indirmek için kullanılabilecek Drive fileId öğesini içerir.
|
DriveDestination
Kayıt dosyasının Google Drive'da kaydedildiği konumu dışa aktarın.
JSON gösterimi |
{
"file": string,
"exportUri": string
} |
Alanlar |
file |
string
Yalnızca çıkış. Temel MP4 dosyası için fileId . Örneğin, "1kuceFZohVoCh6FulBHxwy6I15Ogpc4hP". Blob'ı indirmek için $ GET
https://www.googleapis.com/drive/v3/files/{$fileId}?alt=media öğesini kullanın. Daha fazla bilgi için https://developers.google.com/drive/api/v3/reference/files/get adresine bakın.
|
exportUri |
string
Yalnızca çıkış. Kayıt dosyasını tarayıcıda oynatmak için kullanılan bağlantı. Örneğin, https://drive.google.com/file/d/{$fileId}/view .
|
Eyalet
Kayıt oturumunun mevcut durumu.
Sıralamalar |
STATE_UNSPECIFIED |
Varsayılan, hiç kullanılmaz. |
STARTED |
Etkin bir kayıt oturumu başladı. |
ENDED |
Bu kayıt oturumu sona erdi ancak kayıt dosyası henüz oluşturulmadı. |
FILE_GENERATED |
Kayıt dosyası oluşturulur ve indirilmeye hazır olur. |
Yöntemler |
|
Kayıt kimliğine göre kayıt alır. |
|
Konferans kaydındaki kayıt kaynaklarını listeler. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-25 UTC.
[null,null,["Son güncelleme tarihi: 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. |"]]