aparat.getMetadata

Zwraca metadane pliku z uwzględnieniem jego identyfikatora URI. Nagłówek obrazu zawiera pola Exif i XMP. To polecenie zostało wycofane w interfejsie API poziomu 2.

Parametry

  • fileUri: identyfikator URI pliku docelowego. Producenci decydują, czy użyć bezwzględnych czy względnych identyfikatorów URI. Klienci mogą traktować ten identyfikator jako nieprzejrzysty identyfikator.

Wyniki

  • metadane: Exif (w tym informacje GPS), Photo Sphere XMP w formacie JSON. Nie zawiera obrazu ani miniatury.

Błędy

  • missingParameter (brakujący parametr): fileUri nie został określony.
  • ErrorParameterName: nie udało się rozpoznać nazwy parametru wejściowego.
  • NieprawidłowaParametrValue: parametr wejściowy został rozpoznany, ale jego wartość jest nieprawidłowa, np. fileUri nie istnieje lub jego typ danych jest nieprawidłowy.

Command I/O

Polecenie
{
    "parameters": {
        "fileUri": "file URI"
    }
}
Dane wyjściowe polecenia
{
    "results": {
        "exif": {
            ...
            "ImageWidth": 2000,
            "ImageLength": 1000,
            ...
        },
        "xmp": {
            "ProjectionType": "equirectangular",
        "UsePanoramaViewer": true,
            ...
        }
    }
}
Dane wyjściowe polecenia (błąd)
{
    "error": {
        "code": "invalidParameterValue",
        "message": "Parameter fileUri doesn't exist."
    }
}