- Risorsa: PickedMediaItem
- Tipo
- MediaFile
- MediaFileMetadata
- PhotoMetadata
- PrintMetadata
- Punteggio
- VideoMetadata
- Metodi
Risorsa: PickedMediaItem
Rappresentazione di una foto o di un video scelto da un utente.
Rappresentazione JSON |
---|
{ "id": string, "createTime": string, "type": enum ( |
Campi | |
---|---|
id |
Identificatore dell'elemento multimediale. Si tratta di un identificatore permanente che può essere utilizzato tra una sessione e l'altra per identificare questo elemento multimediale. |
createTime |
Data e ora di creazione dell'elemento multimediale (non di caricamento su Google Foto). Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
type |
Il tipo di questo elemento multimediale. |
mediaFile |
Il file multimediale che costituisce l'elemento multimediale. |
Tipo
Il tipo di elemento multimediale.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Il tipo non è specificato per impostazione predefinita. |
PHOTO |
L'elemento multimediale rappresenta un fermo immagine. |
VIDEO |
L'elemento multimediale rappresenta un video. |
MediaFile
Rappresentazione di un singolo file di media byte.
Rappresentazione JSON |
---|
{
"baseUrl": string,
"mimeType": string,
"mediaFileMetadata": {
object ( |
Campi | |
---|---|
baseUrl |
Un URL che rimanda ai byte del file multimediale. Per scaricare un file multimediale, il client API deve aggiungere a questo URL i parametri specificati nella documentazione per gli sviluppatori. |
mimeType |
Tipo MIME del file multimediale. Ad esempio, |
mediaFileMetadata |
I metadati relativi al file multimediale, ad esempio altezza, larghezza o ora di creazione. |
MediaFileMetadata
I metadati relativi a un file multimediale.
Rappresentazione JSON |
---|
{ "width": integer, "height": integer, "cameraMake": string, "cameraModel": string, // Union field |
Campi | |
---|---|
width |
Larghezza originale (in pixel) del file multimediale. |
height |
Altezza originale (in pixel) del file multimediale. |
cameraMake |
Marca della fotocamera con cui è stata scattata la foto. |
cameraModel |
Modello della fotocamera con cui è stata scattata la foto. |
Campo unione metadata . I metadati del file multimediale specifici del tipo di supporto sottostante che rappresenta. metadata può essere solo uno dei seguenti: |
|
photoMetadata |
Metadati per un tipo di contenuto multimediale di foto. |
videoMetadata |
Metadati per un tipo di contenuto multimediale video. |
PhotoMetadata
I metadati specifici di una foto, ad esempio l'ISO, la lunghezza focale e il tempo di esposizione. Alcuni di questi campi potrebbero essere nulli o non inclusi.
Rappresentazione JSON |
---|
{
"focalLength": number,
"apertureFNumber": number,
"isoEquivalent": integer,
"exposureTime": string,
"printMetadata": {
object ( |
Campi | |
---|---|
focalLength |
Lunghezza focale dell'obiettivo della fotocamera con cui è stata scattata la foto. |
apertureFNumber |
Numero f di apertura dell'obiettivo della fotocamera con cui è stata scattata la foto. |
isoEquivalent |
ISO della fotocamera con cui è stata scattata la foto. |
exposureTime |
Tempo di esposizione dell'apertura della fotocamera al momento dello scatto. Durata in secondi con un massimo di nove cifre frazionarie e termina con " |
printMetadata |
I metadati relativi alla stampa della foto. |
PrintMetadata
I metadati che descrivono le proprietà relative alla stampa di una foto, ad esempio il punteggio di qualità di stampa.
Rappresentazione JSON |
---|
{
"qualityScore": enum ( |
Campi | |
---|---|
qualityScore |
Il punteggio di qualità di stampa di una foto, che determina se è valida per la stampa. Il punteggio non deve essere utilizzato per sconsigliare agli utenti la stampa. Il punteggio è impostato su |
Punteggio
Un punteggio che descrive l'idoneità alla stampa di una foto.
Enum | |
---|---|
SCORE_UNSPECIFIED |
Il punteggio non è specificato per impostazione predefinita. |
HIGH |
La foto ha un miglior punteggio. |
NORMAL |
La foto ha un punteggio normale. |
VideoMetadata
I metadati specifici di un video, ad esempio i fotogrammi al secondo.
Rappresentazione JSON |
---|
{ "fps": number } |
Campi | |
---|---|
fps |
Frequenza fotogrammi del video. |
Metodi |
|
---|---|
|
Restituisce un elenco di elementi multimediali scelti dall'utente durante la sessione specificata. |