camera.updateSession
Actualise le délai avant expiration de la session. Une session se met à jour automatiquement
interagir avec la caméra ; Par exemple, une session commençant par
Le délai avant expiration de 10 minutes doit être rétabli à la totalité des 10 minutes lorsqu'un
La commande takePicture
s'exécute. Cette commande est obsolète
au niveau d'API 2.
Paramètres
- sessionId::identifiant de session unique du type chaîne.
- timeout : (facultatif) délai avant expiration de la session demandé, en secondes.
S'il est omis (la requête HTTP n'a pas de corps), l'appareil photo doit déterminer
le délai avant expiration.
Résultats
- sessionId::chaîne d'identifiant de session confirmée qui a été transmise
à la commande.
- timeout:délai avant expiration de la session confirmé en secondes.
Erreurs
- missingParameter:
sessionId
est manquant. Exemple :
sessionId
n'est pas spécifié.
- invalidParameterName:un ou plusieurs noms de paramètre d'entrée sont
non reconnues.
- invalidParameterValue::les noms des paramètres d'entrée sont reconnus.
mais une ou plusieurs valeurs transmises ne sont pas valides ; par exemple,
sessionId
n'existe pas, n'est plus actif, son type de données est incorrect ou
Le type de données timeout
est incorrect.
E/S de commande |
Saisie de la commande |
{ "parameters": { "sessionId": "12ABC3", "timeout": 50 } } |
Résultat de la commande |
{ "results": { "sessionId": "12ABC3", "timeout": 50 } } |
Résultat de la commande (erreur) |
{ "error": { "code": "missingParameter", "message": "Parameter sessionId is missing." } } |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/08/21 (UTC).
[null,null,["Dernière mise à jour le 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"]]