Actualiza el tiempo de espera de la sesión. Una sesión se actualiza automáticamente con cualquier interacción con la cámara; por ejemplo, una sesión que comienza con un tiempo de espera de 10 minutos se debe restablecer a los 10 minutos completos cuando se ejecuta un comando takePicture
. Este comando dejó de estar disponible en el nivel de API 2.
Parámetros
- sessionId: Es el identificador único de sesión de tipo string.
- timeout: Opcional: Es el tiempo de espera de la sesión solicitada en segundos. Si se omite (la solicitud HTTP no tiene cuerpo), la cámara debe determinar un tiempo de espera razonable.
Resultados
- sessionId: Es la string del identificador de sesión confirmada que se pasó al comando.
- timeout: Se confirmó el tiempo de espera de la sesión en segundos.
Errores
- missingParameter: Falta
sessionId
; por ejemplo, no se especificasessionId
. - invalidParameterName: No se reconocen uno o más nombres de parámetros de entrada.
- invalidParameterValue: Se reconocen los nombres de parámetros de entrada, pero uno o más valores pasados no son válidos. Por ejemplo,
sessionId
no existe, ya no está activo, su tipo de datos es incorrecto otimeout
es el tipo de datos incorrecto.
E/S de comando | |
---|---|
Entrada del comando | { "parameters": { "sessionId": "12ABC3", "timeout": 50 } } |
Resultado del comando | { "results": { "sessionId": "12ABC3", "timeout": 50 } } |
Resultado del comando (error) | { "error": { "code": "missingParameter", "message": "Parameter sessionId is missing." } } |