- 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 RFC3339 UTC „Zulu” z rozdzielczością nanosekundy i maksymalnie 9 cyframi 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 multimedialny reprezentuje zdjęcie. |
VIDEO |
Plik 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 powiązane z plikiem multimedialnym, np. 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 sumy 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 trwania w sekundach składający się z maksymalnie dziewięciu cyfr po przecinku i kończący się „ |
VideoMetadata
Metadane dotyczące 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żna jeszcze odtworzyć filmu. |
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 w określonej sesji. |