- Ressource: PickedMediaItem
- Typ
- MediaFile
- MediaFileMetadata
- PhotoMetadata
- VideoMetadata
- VideoProcessingStatus
- Methoden
Ressource: PickedMediaItem
Darstellung eines Fotos oder Videos, das vom Nutzer ausgewählt wurde.
JSON-Darstellung |
---|
{ "id": string, "createTime": string, "type": enum ( |
Felder | |
---|---|
id |
Kennung für das Medienelement. Dies ist eine dauerhafte Kennung, die zwischen Sitzungen verwendet werden kann, um dieses Medienelement zu identifizieren. |
createTime |
Der Zeitpunkt, zu dem das Medienelement erstellt wurde (nicht der Zeitpunkt, zu dem es in Google Fotos hochgeladen wurde). Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
type |
Der Typ dieses Medienelements. |
mediaFile |
Die Mediendatei, die dieses Medienelement bildet. |
Typ
Der Typ eines Medienelements.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Der Typ ist nicht angegeben. |
PHOTO |
Das Medienelement ist ein Foto. |
VIDEO |
Das Medienelement ist ein Video. |
MediaFile
Darstellung einer Mediendatei.
JSON-Darstellung |
---|
{
"baseUrl": string,
"mimeType": string,
"filename": string,
"mediaFileMetadata": {
object ( |
Felder | |
---|---|
baseUrl |
Eine URL, über die die Bytes der Mediendatei abgerufen werden. Zum Herunterladen einer Mediendatei muss der API-Client dieser URL die in der Entwicklerdokumentation angegebenen Parameter hinzufügen. |
mimeType |
MIME-Typ der Mediadatei. Beispiel: |
filename |
Dateiname der Mediendatei. |
mediaFileMetadata |
Metadaten zur Mediendatei, z. B. Höhe und Breite. |
MediaFileMetadata
Metadaten zu einer Mediendatei.
JSON-Darstellung |
---|
{ "width": integer, "height": integer, "cameraMake": string, "cameraModel": string, // Union field |
Felder | |
---|---|
width |
Originalbreite (in Pixeln) der Mediendatei. |
height |
Die ursprüngliche Höhe (in Pixeln) der Mediendatei. |
cameraMake |
Marke der Kamera, mit der die Medien aufgenommen wurden. |
cameraModel |
Modell der Kamera, mit der die Medien aufgenommen wurden. |
Union-Feld metadata . Metadaten für die Mediendatei, die dem Medientyp entsprechen. Für metadata ist nur einer der folgenden Werte zulässig: |
|
photoMetadata |
Metadaten für einen Fotomedientyp. |
videoMetadata |
Metadaten für einen Video-Medientyp. |
PhotoMetadata
Metadaten, die für ein Foto spezifisch sind, z. B. ISO, Brennweite und Belichtungszeit.
Einige dieser Felder sind möglicherweise nicht festgelegt.
JSON-Darstellung |
---|
{ "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } |
Felder | |
---|---|
focalLength |
Brennweite des Kameraobjektivs, mit dem das Foto aufgenommen wurde. |
apertureFNumber |
Die Blendenzahl des Kameraobjektivs, mit dem das Foto aufgenommen wurde. |
isoEquivalent |
ISO der Kamera, mit der das Foto aufgenommen wurde. |
exposureTime |
Belichtungszeit der Kamerablende bei der Aufnahme des Fotos. Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit " |
VideoMetadata
Videospezifische Metadaten. Beispiel: fps.
JSON-Darstellung |
---|
{
"fps": number,
"processingStatus": enum ( |
Felder | |
---|---|
fps |
Framerate des Videos. |
processingStatus |
Verarbeitungsstatus des Videos. |
VideoProcessingStatus
Verarbeitungsstatus eines in Google Fotos gespeicherten Videos.
Enums | |
---|---|
UNSPECIFIED |
Der Status der Videoverarbeitung ist nicht angegeben. |
PROCESSING |
Das Video wird verarbeitet. Der Nutzer sieht in der Google Fotos App ein Symbol für dieses Video, es kann jedoch noch nicht wiedergegeben werden. |
READY |
Die Videoverarbeitung ist abgeschlossen und das Video kann jetzt wiedergegeben werden. Der Download eines Videos, das sich nicht im Status |
FAILED |
Ein Fehler ist aufgetreten und das Video konnte nicht verarbeitet werden. |
Methoden |
|
---|---|
|
Gibt eine Liste der Medienelemente zurück, die der Nutzer während der angegebenen Sitzung ausgewählt hat. |