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." } } |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-08-21 UTC.
[null,null,["Ostatnia aktualizacja: 2024-08-21 UTC."],[[["Refreshes the camera session timeout upon interaction and resets it to the initially specified duration."],["Requires a unique session identifier (`sessionId`) and optionally allows specifying a desired timeout duration in seconds."],["Returns the confirmed session identifier and timeout or reports errors like missing or invalid parameters."],["This command is deprecated and was replaced with newer methods in API level 2."]]],["The core function is to refresh a camera session's timeout. It utilizes a `sessionId` string for identification. An optional `timeout` parameter (in seconds) can be set; otherwise, the camera determines a reasonable duration. Successful execution returns the confirmed `sessionId` and `timeout`. Errors occur with missing or invalid `sessionId`, or invalid parameter names/values. This command has been deprecated from API level 2.\n"]]