aparat.updateSesja

Odświeża limit czasu sesji. Sesja jest automatycznie aktualizowana interakcja z kamerą; np. sesja rozpoczynająca się od 10-minutowy limit czasu powinien zostać zresetowany do pełnych 10 minut, gdy Wykonuje się polecenie takePicture. To polecenie zostało wycofane w interfejsie API poziomu 2.

Parametry

  • sessionId: unikalny identyfikator sesji danego typu.
  • timeout: (opcjonalny) limit czasu oczekiwania na sesję w sekundach. W przypadku pominięcia tego pola (żądanie HTTP nie ma treści), kamera powinna określić uzasadniony .

Wyniki

  • sessionId: potwierdzony ciąg identyfikatora sesji, który został przekazany. na to polecenie.
  • timeout:potwierdzony limit czasu sesji w sekundach;

Błędy

  • brak parametru: brakuje parametru sessionId; np. Nie określono parametru sessionId.
  • invalidParametrName:co najmniej jedna nazwa parametru wejściowego jest Nie rozpoznano.
  • invalidParameterValue::nazwy parametrów wejściowych są rozpoznawane, ale co najmniej jedna przekazana wartość jest nieprawidłowa; na przykład sessionId nie istnieje, nie jest już aktywny, jego typ danych jest nieprawidłowy lub Typ danych timeout jest nieprawidłowy.

Polecenie I/O

Dane wejściowe polecenia
{
    "parameters": {
        "sessionId": "12ABC3",
        "timeout": 50
    }
}
Dane wyjściowe polecenia
{
    "results": {
        "sessionId": "12ABC3",
        "timeout": 50
    }
}
Dane wyjściowe polecenia (błąd)
{
    "error": {
        "code": "missingParameter",
        "message": "Parameter sessionId is missing."
    }
}