- Zasób: PickedMediaItem
- Typ
- MediaFile
- MediaFileMetadata
- PhotoMetadata
- VideoMetadata
- VideoProcessingStatus
- Metody
Zasób: PickedMediaItem
Odwzorowanie zdjęcia lub filmu wybranego przez użytkownika.
Zapis JSON |
---|
{ "id": string, "createTime": string, "type": enum ( |
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. |
createTime |
Czas utworzenia elementu multimedialnego (nie czas przesłania do Zdjęć Google). Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. 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 |
Nie podano typu. |
PHOTO |
Element multimediów reprezentuje zdjęcie. |
VIDEO |
Plik multimedialny reprezentuje film. |
MediaFile
Plik multimedialny.
Zapis JSON |
---|
{
"baseUrl": string,
"mimeType": string,
"filename": string,
"mediaFileMetadata": {
object ( |
Pola | |
---|---|
baseUrl |
Adres URL służący do pobierania 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 dotyczące pliku multimedialnego.
Zapis JSON |
---|
{ "width": integer, "height": integer, "cameraMake": string, "cameraModel": string, // Union field |
Pola | |
---|---|
width |
Pierwotna szerokość (w pikselach) pliku multimedialnego. |
height |
Pierwotna wysokość (w pikselach) pliku multimedialnego. |
cameraMake |
Marka aparatu, którym zostały zarejestrowane multimedia. |
cameraModel |
Model aparatu, za pomocą którego zostały zarejestrowane multimedia. |
Pole unii metadata . Metadane pliku multimedialnego, które są specyficzne dla jego typu. metadata może być tylko jednym z tych elementów: |
|
photoMetadata |
Metadane typu nośnika zdjęć. |
videoMetadata |
Metadane dotyczące typu multimediów wideo. |
PhotoMetadata
metadane dotyczące konkretnego zdjęcia, takie jak ISO, ogniskowa i czas naświetlania;
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 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ą „ |
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 zapisanego w Zdjęciach Google.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono stanu przetwarzania filmu. |
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ć. 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ę elementów multimedialnych wybranych przez użytkownika podczas określonej sesji. |