- Zasób: PickedMediaItem
 - Typ
 - MediaFile
 - MediaFileMetadata
 - PhotoMetadata
 - VideoMetadata
 - VideoProcessingStatus
 - Metody
 
Zasób: PickedMediaItem
Reprezentacja zdjęcia lub filmu wybranego przez użytkownika.
| Zapis JSON | 
|---|
{ "id": string, "createTime": string, "type": enum (  | 
              
| Pola | |
|---|---|
id | 
                
                   
 Identyfikator elementu multimedialnego. Jest to stały identyfikator, którego można używać między sesjami do identyfikowania tego elementu multimedialnego.  | 
              
createTime | 
                
                   
 Czas utworzenia elementu multimedialnego (nie czas przesłania go do Zdjęć Google). Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady:   | 
              
type | 
                
                   
 Typ tego elementu multimedialnego.  | 
              
mediaFile | 
                
                   
 Plik multimedialny, który stanowi ten element multimedialny.  | 
              
Typ
Typ elementu multimedialnego.
| Wartości w polu enum | |
|---|---|
TYPE_UNSPECIFIED | 
                Typ nie został określony. | 
PHOTO | 
                Element multimedialny reprezentuje zdjęcie. | 
VIDEO | 
                Element multimedialny reprezentuje film. | 
MediaFile
Reprezentacja pliku multimedialnego.
| Zapis JSON | 
|---|
{
  "baseUrl": string,
  "mimeType": string,
  "filename": string,
  "mediaFileMetadata": {
    object ( | 
              
| Pola | |
|---|---|
baseUrl | 
                
                   
 Adres URL do pobrania bajtów pliku multimedialnego. Aby pobrać plik multimedialny, klient interfejsu API musi dodać do tego adresu URL parametry określone w dokumentacji dla deweloperów.  | 
              
mimeType | 
                
                   
 Typ MIME pliku multimedialnego. Na przykład:   | 
              
filename | 
                
                   
 Nazwa pliku multimedialnego.  | 
              
mediaFileMetadata | 
                
                   
 metadane związane z plikiem multimedialnym, takie jak wysokość i szerokość;  | 
              
MediaFileMetadata
Metadane pliku multimedialnego.
| Zapis JSON | 
|---|
{ "width": integer, "height": integer, "cameraMake": string, "cameraModel": string, // Union field  | 
              
| Pola | |
|---|---|
width | 
                
                   
 Oryginalna szerokość pliku multimedialnego (w pikselach).  | 
              
height | 
                
                   
 Oryginalna wysokość pliku multimedialnego (w pikselach).  | 
              
cameraMake | 
                
                   
 Marka aparatu, którym zarejestrowano multimedia.  | 
              
cameraModel | 
                
                   
 Model aparatu, którym zarejestrowano multimedia.  | 
              
Pole zbiorcze metadata. Metadane pliku multimedialnego specyficzne dla jego typu. metadata może mieć tylko jedną z tych wartości: | 
              |
photoMetadata | 
                
                   
 Metadane typu multimediów ze zdjęciami.  | 
              
videoMetadata | 
                
                   
 Metadane typu multimediów wideo.  | 
              
PhotoMetadata
Metadane dotyczące konkretnego zdjęcia, takie jak ISO, ogniskowa i czas ekspozycji.
Niektóre z tych pól mogą nie być ustawione.
| Zapis JSON | 
|---|
{ "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string }  | 
              
| Pola | |
|---|---|
focalLength | 
                
                   
 Ogniskowa obiektywu aparatu, którym zostało zrobione zdjęcie.  | 
              
apertureFNumber | 
                
                   
 Wartość przysłony obiektywu aparatu, którym zostało zrobione zdjęcie.  | 
              
isoEquivalent | 
                
                   
 Czułość ISO aparatu, którym zrobiono zdjęcie.  | 
              
exposureTime | 
                
                   
 Czas ekspozycji przysłony aparatu podczas robienia zdjęcia. Czas trwania w sekundach z maksymalnie 9 miejscami po przecinku, zakończony znakiem „  | 
              
VideoMetadata
Metadane dotyczące konkretnego filmu. Na przykład fps.
| Zapis JSON | 
|---|
{
  "fps": number,
  "processingStatus": enum ( | 
              
| Pola | |
|---|---|
fps | 
                
                   
 Liczba klatek filmu.  | 
              
processingStatus | 
                
                   
 Stan przetwarzania filmu.  | 
              
VideoProcessingStatus
Stan przetwarzania filmu przechowywanego w Zdjęciach Google.
| Wartości w polu enum | |
|---|---|
UNSPECIFIED | 
                Stan przetwarzania filmu nie jest określony. | 
PROCESSING | 
                Film jest przetwarzany. Użytkownik widzi ikonę tego filmu w aplikacji Zdjęcia Google, ale nie może go jeszcze odtworzyć.  | 
              
READY | 
                Przetwarzanie filmu zostało zakończone i jest on gotowy do obejrzenia. Próba pobrania filmu, który nie jest w stanie   | 
              
FAILED | 
                Coś poszło nie tak i nie udało się przetworzyć filmu. | 
Metody | 
            |
|---|---|
                
 | 
              Zwraca listę plików multimedialnych wybranych przez użytkownika podczas określonej sesji. |