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 parametrusessionId
. - 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 danychtimeout
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." } } |