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