camera.updateSession
Atualiza o tempo limite da sessão. Uma sessão é atualizada automaticamente
interação com a câmera, por exemplo, uma sessão que começa
O tempo limite de 10 minutos deve ser redefinido como completo quando um
O comando takePicture
é executado. Esse comando foi descontinuado
no nível 2 da API.
Parâmetros
- sessionId::identificador exclusivo de sessão do tipo string.
- timeout: (opcional) o tempo limite da sessão solicitado em segundos.
Se omitido (a solicitação HTTP não tem corpo), a câmera deve determinar um valor
tempo limite.
Resultados
- sessionId::string do identificador de sessão confirmada que foi transmitida.
ao comando.
- tempo limite:tempo limite confirmado da sessão em segundos.
Erros
- missingParameter:
sessionId
está ausente. por exemplo,
sessionId
não foi especificado.
- invalidParameterName:um ou mais nomes de parâmetros de entrada estão
não reconhecidos.
- invalidParameterValue: os nomes dos parâmetros de entrada são reconhecidos,
mas um ou mais valores passados são inválidos; Por exemplo,
sessionId
não existe, não está mais ativo, o tipo dos dados está incorreto;
timeout
é o tipo de dado errado.
E/S de comando |
Entrada de comando |
{ "parameters": { "sessionId": "12ABC3", "timeout": 50 } } |
Resposta ao comando |
{ "results": { "sessionId": "12ABC3", "timeout": 50 } } |
Resposta ao comando (erro) |
{ "error": { "code": "missingParameter", "message": "Parameter sessionId is missing." } } |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-08-21 UTC.
[null,null,["Última atualização 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"]]