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 używaj 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. Akceptowane są również 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. metadata może być tylko jednym z tych elementów: |
|
photo |
Metadane typu nośnika zdjęć. |
video |
Metadane dotyczące 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 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żna 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 |
|
---|---|
|
|
|
|
|
|
|
|
|
Zaktualizuj element multimedialny za pomocą określonego elementu id . |
|