- Recurso: PickedMediaItem
- Tipo
- MediaFile
- MediaFileMetadata
- PhotoMetadata
- VideoMetadata
- VideoProcessingStatus
- Métodos
Recurso: PickedMediaItem
Representación de una foto o un video que seleccionó el usuario.
| Representación JSON | 
|---|
| { "id": string, "createTime": string, "type": enum ( | 
| Campos | |
|---|---|
| id | 
 Es el identificador del elemento multimedia. Es un identificador persistente que se puede usar entre sesiones para identificar este elemento multimedia. | 
| createTime | 
 Fecha y hora en que se creó el elemento multimedia (no cuando se subió a Google Fotos). Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos:  | 
| type | 
 Es el tipo de este elemento multimedia. | 
| mediaFile | 
 Es el archivo multimedia que constituye este elemento multimedia. | 
Tipo
Es el tipo de elemento multimedia.
| Enumeraciones | |
|---|---|
| TYPE_UNSPECIFIED | No se especifica el tipo. | 
| PHOTO | El elemento multimedia representa una foto. | 
| VIDEO | El elemento multimedia representa un video. | 
MediaFile
Es la representación de un archivo multimedia.
| Representación JSON | 
|---|
| {
  "baseUrl": string,
  "mimeType": string,
  "filename": string,
  "mediaFileMetadata": {
    object ( | 
| Campos | |
|---|---|
| baseUrl | 
 Es una URL para recuperar los bytes del archivo multimedia. Para descargar un archivo multimedia, el cliente de la API debe agregar los parámetros especificados en la documentación para desarrolladores a esta URL. | 
| mimeType | 
 Tipo MIME del archivo multimedia. Por ejemplo,  | 
| filename | 
 Nombre del archivo multimedia. | 
| mediaFileMetadata | 
 Son los metadatos relacionados con el archivo de medios, como la altura y el ancho. | 
MediaFileMetadata
Son los metadatos sobre un archivo multimedia.
| Representación JSON | 
|---|
| { "width": integer, "height": integer, "cameraMake": string, "cameraModel": string, // Union field | 
| Campos | |
|---|---|
| width | 
 Ancho original (en píxeles) del archivo multimedia. | 
| height | 
 Altura original (en píxeles) del archivo multimedia. | 
| cameraMake | 
 Marca de la cámara con la que se capturó el contenido multimedia. | 
| cameraModel | 
 Modelo de la cámara con la que se capturó el contenido multimedia. | 
| Campo de unión metadata. Son los metadatos del archivo multimedia específicos de su tipo de medio. Las direcciones (metadata) solo pueden ser una de las siguientes opciones: | |
| photoMetadata | 
 Son los metadatos de un tipo de medio fotográfico. | 
| videoMetadata | 
 Son los metadatos de un tipo de medio de video. | 
PhotoMetadata
Son los metadatos específicos de una foto, como el ISO, la distancia focal y el tiempo de exposición.
Es posible que algunos de estos campos no estén configurados.
| Representación JSON | 
|---|
| { "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } | 
| Campos | |
|---|---|
| focalLength | 
 Longitud focal del lente de la cámara con la que se tomó la foto. | 
| apertureFNumber | 
 Número f de apertura del lente de la cámara con la que se tomó la foto. | 
| isoEquivalent | 
 Es el ISO de la cámara con la que se tomó la foto. | 
| exposureTime | 
 Es el tiempo de exposición de la apertura de la cámara cuando se tomó la foto. Una duración en segundos con hasta nueve dígitos decimales, que terminan en “ | 
VideoMetadata
Son los metadatos específicos de un video. Por ejemplo, FPS.
| Representación JSON | 
|---|
| {
  "fps": number,
  "processingStatus": enum ( | 
| Campos | |
|---|---|
| fps | 
 Es la velocidad de fotogramas del video. | 
| processingStatus | 
 Es el estado de procesamiento del video. | 
VideoProcessingStatus
Es el estado de procesamiento de un video almacenado en Google Fotos.
| Enumeraciones | |
|---|---|
| UNSPECIFIED | No se especificó el estado de procesamiento del video. | 
| PROCESSING | Se está procesando el video. El usuario ve un ícono de este video en la app de Google Fotos, pero aún no se puede reproducir. | 
| READY | Se completó el procesamiento del video y ya se puede mirar. Es posible que no se pueda descargar un video que no esté en el estado  | 
| FAILED | Se produjo un error y no se pudo procesar el video. | 
| Métodos | |
|---|---|
| 
 | Devuelve una lista de elementos multimedia que seleccionó el usuario durante la sesión especificada. | 
