- 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. |