- Recurso: PickedMediaItem
- Tipo
- MediaFile
- MediaFileMetadata
- PhotoMetadata
- PrintMetadata
- Puntuación
- VideoMetadata
- Métodos
Recurso: PickedMediaItem
Representación de una foto o un video seleccionado por un usuario.
Representación JSON |
---|
{ "id": string, "createTime": string, "type": enum ( |
Campos | |
---|---|
id |
Es el identificador del elemento multimedia. Este es un identificador persistente que se puede usar entre sesiones para identificar este elemento multimedia. |
createTime |
Hora en la que se creó el elemento multimedia (no cuando se subió a Google Fotos). Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
type |
Es el tipo de este elemento multimedia. |
mediaFile |
El archivo multimedia que constituye este elemento multimedia. |
Tipo
Es el tipo de elemento multimedia.
Enumeraciones | |
---|---|
TYPE_UNSPECIFIED |
El tipo no se especifica de forma predeterminada. |
PHOTO |
El elemento multimedia representa una imagen fija. |
VIDEO |
El elemento multimedia representa un video. |
MediaFile
Representación de un archivo individual de bytes de contenido multimedia.
Representación JSON |
---|
{
"baseUrl": string,
"mimeType": string,
"mediaFileMetadata": {
object ( |
Campos | |
---|---|
baseUrl |
Es una URL a 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 |
Es el tipo de MIME del archivo multimedia. Por ejemplo, |
mediaFileMetadata |
Son los metadatos relacionados con el archivo multimedia, como la altura, el ancho o la hora de creación. |
MediaFileMetadata
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 tomó la foto |
cameraModel |
Modelo de la cámara con la que se tomó la foto. |
Campo de unión metadata . Son los metadatos del archivo multimedia específico del tipo de medio subyacente que representa. Las direcciones (metadata ) solo pueden ser una de las siguientes opciones: |
|
photoMetadata |
Metadatos de un tipo de medio fotográfico. |
videoMetadata |
Metadatos de un tipo de medio de video. |
PhotoMetadata
Son los metadatos que son específicos de una foto, como la ISO, la longitud focal y el tiempo de exposición. Algunos de estos campos pueden ser nulos o no estar incluidos.
Representación JSON |
---|
{
"focalLength": number,
"apertureFNumber": number,
"isoEquivalent": integer,
"exposureTime": string,
"printMetadata": {
object ( |
Campos | |
---|---|
focalLength |
Longitud focal del lente de la cámara con el que se tomó la foto. |
apertureFNumber |
Apertura f número de la lente de la cámara con la que se tomó la foto. |
isoEquivalent |
ISO de la cámara con la que se tomó la foto |
exposureTime |
Tiempo de exposición de la apertura de la cámara al tomar la foto. Una duración en segundos con hasta nueve dígitos decimales, que terminan en “ |
printMetadata |
Metadatos relacionados con la impresión de la foto |
PrintMetadata
Metadatos que describen las propiedades relacionadas con la impresión de una foto, como el nivel de calidad de impresión
Representación JSON |
---|
{
"qualityScore": enum ( |
Campos | |
---|---|
qualityScore |
Nivel de calidad de impresión de una foto, que determina si la foto es buena para imprimirse La puntuación no debe usarse para aconsejar a los usuarios que no impriman. La puntuación se establece en |
Puntuación
Puntuación que describe la idoneidad para imprimir de una foto.
Enumeraciones | |
---|---|
SCORE_UNSPECIFIED |
La puntuación no se especifica de forma predeterminada. |
HIGH |
La foto tiene una puntuación alta. |
NORMAL |
La foto tiene una puntuación normal. |
VideoMetadata
Son metadatos específicos de un video, por ejemplo, FPS.
Representación JSON |
---|
{ "fps": number } |
Campos | |
---|---|
fps |
Velocidad de fotogramas del video. |
Métodos |
|
---|---|
|
Muestra una lista de elementos multimedia seleccionados por el usuario durante la sesión especificada. |