Zasób: MediaItem
Reprezentacja elementu multimedialnego (np. zdjęcia lub filmu) w Zdjęciach Google.
| Zapis JSON | 
|---|
| { "id": string, "description": string, "productUrl": string, "baseUrl": string, "mimeType": string, "mediaMetadata": { object ( | 
| Pola | |
|---|---|
| id | 
 Identyfikator zasobu multimedialnego. Jest to trwały identyfikator, który może być używany w różnych sesjach do identyfikacji danego elementu multimedialnego. | 
| description | 
 Opis elementu multimedialnego. Jest on wyświetlany użytkownikowi w sekcji z informacjami o elemencie w aplikacji Zdjęcia Google. Nie może zawierać więcej niż 1000 znaków. Dołącz tylko tekst napisany przez użytkowników. Opisy powinny dodawać kontekst i pomagać użytkownikom w rozumieniu multimediów. Nie dodawaj żadnych automatycznie generowanych ciągów znaków, takich jak nazwy plików, tagi i inne metadane. | 
| productUrl | 
 Adres URL Zdjęć Google dla elementu multimedialnego. Ten link jest dostępny tylko wtedy, gdy użytkownik jest zalogowany. Gdy adres URL jest pobierany z wyszukiwania albumu, wskazuje element w albumie. | 
| baseUrl | 
 Adres URL bajtów elementu multimedialnego. Nie należy go używać w postaci, w której został podany. Przed użyciem do tego adresu URL należy dołączyć parametry. Pełną listę obsługiwanych parametrów znajdziesz w dokumentacji dla programistów. Na przykład  | 
| mimeType | 
 Typ MIME elementu multimedialnego. Na przykład:  | 
| mediaMetadata | 
 metadane związane z elementem multimedialnym, takie jak wysokość, szerokość lub czas utworzenia; | 
| contributorInfo | 
 Informacje o użytkowniku, który dodał ten zasób multimedialny. Pamiętaj, że jest on uwzględniany tylko wtedy, gdy używasz  | 
| filename | 
 Nazwa pliku elementu multimedialnego. Jest on wyświetlany użytkownikowi w sekcji informacji o produkcie w aplikacji Zdjęcia Google. | 
MediaMetadata
metadane elementu multimedialnego;
| Zapis JSON | 
|---|
| { "creationTime": string, "width": string, "height": string, // Union field | 
| Pola | |
|---|---|
| creationTime | 
 Czas, w którym multimedia zostały utworzone (a nie przesłane do Zdjęć Google). Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Dopuszczalne są też przesunięcia inne niż „Z”. Przykłady:  | 
| width | 
 Pierwotna szerokość (w pikselach) elementu multimedialnego. | 
| height | 
 Oryginalna wysokość (w pikselach) elementu multimedialnego. | 
| Pole unii metadata. Metadane elementu multimedialnego dotyczące typu multimediów, które reprezentuje.metadatamoże być tylko jednym z tych elementów: | |
| photo | 
 Metadane typu nośnika zdjęć. | 
| video | 
 Metadane typu multimediów wideo. | 
Zdjęcie
metadane dotyczące konkretnego zdjęcia, takie jak ISO, ogniskowa i czas naświetlania; Niektóre z tych pól mogą być puste lub nieobecne.
| Zapis JSON | 
|---|
| { "cameraMake": string, "cameraModel": string, "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } | 
| Pola | |
|---|---|
| cameraMake | 
 Marka aparatu, którym zostało zrobione zdjęcie. | 
| cameraModel | 
 Model aparatu, którym zostało zrobione zdjęcie. | 
| focalLength | 
 Ogniskowa obiektywu aparatu, którym zrobiono zdjęcie. | 
| apertureFNumber | 
 Numer przysłony obiektywu aparatu, którym zrobiono zdjęcie. | 
| isoEquivalent | 
 Wartość ISO aparatu, którym zrobiono zdjęcie. | 
| exposureTime | 
 Czas ekspozycji przysłony aparatu w momencie robienia zdjęcia. Czas w sekundach z maksymalnie 9 miejscami po przecinku, zakończony literą „ | 
Wideo
metadane dotyczące konkretnego filmu, np. liczba klatek na sekundę i stan przetwarzania; Niektóre z tych pól mogą być puste lub nieobecne.
| Zapis JSON | 
|---|
| {
  "cameraMake": string,
  "cameraModel": string,
  "fps": number,
  "status": enum ( | 
| Pola | |
|---|---|
| cameraMake | 
 Marka aparatu, którym nagrano film. | 
| cameraModel | 
 Model aparatu, którym nagrano film. | 
| fps | 
 Liczba klatek filmu. | 
| status | 
 Stan przetwarzania filmu. | 
VideoProcessingStatus
Stan przetwarzania filmu przesyłanego do Zdjęć Google.
| Wartości w polu enum | |
|---|---|
| UNSPECIFIED | Stan przetwarzania filmu jest nieznany. | 
| 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 możesz go teraz obejrzeć. Ważne: próba pobrania filmu, który nie jest w stanie Gotowy, może się nie udać. | 
| FAILED | Coś poszło nie tak i nie udało się przetworzyć filmu. | 
ContributorInfo
Informacje o użytkowniku, który dodał element multimedialny. Pamiętaj, że te informacje są uwzględniane tylko wtedy, gdy element multimediów znajduje się w albumie udostępnionym utworzonym przez Twoją aplikację i masz uprawnienia do udostępniania.
| Zapis JSON | 
|---|
| { "profilePictureBaseUrl": string, "displayName": string } | 
| Pola | |
|---|---|
| profilePictureBaseUrl | 
 Adres URL zdjęcia profilowego współtwórcy. | 
| displayName | 
 Wyświetlana nazwa współtwórcy. | 
| Metody | |
|---|---|
| 
 | Tworzy co najmniej 1 element multimedialny w bibliotece Zdjęć Google użytkownika. | 
| 
 | Zwraca listę utworzonych przez aplikację elementów multimedialnych dla podanych identyfikatorów elementów multimedialnych. | 
| 
 | Zwraca utworzony przez aplikację element multimedialny o określonym identyfikatorze. | 
| 
 | Lista wszystkich elementów multimedialnych utworzonych przez aplikację w bibliotece Zdjęć Google użytkownika. | 
| 
 | Zaktualizuj utworzony przez aplikację element multimedialny, podając określoną wartość id. | 
| 
 | Szuka w bibliotece Zdjęć Google użytkownika elementów multimedialnych utworzonych przez aplikację. | 
