camera.updateSession

Aggiorna il timeout della sessione. Una sessione si aggiorna automaticamente interazione con la fotocamera; Ad esempio, una sessione che inizia con Il timeout di 10 minuti deve tornare ai 10 minuti completi quando Viene eseguito il comando takePicture. Questo comando è stato deprecato nel livello API 2.

Parametri

  • sessionId: identificatore di sessione univoco della stringa di tipo.
  • timeout: (facoltativo) timeout di sessione richiesto in secondi. Se omesso (la richiesta HTTP non ha un corpo), la fotocamera dovrebbe determinare una timeout.

Risultati

  • sessionId: stringa identificatore di sessione confermata che è stata passata al comando.
  • timeout:timeout della sessione confermato in secondi.

Errori

  • missingParameter: sessionId mancante; ad esempio sessionId non specificato.
  • invalidParameterName: uno o più nomi di parametri di input sono non riconosciuto.
  • invalidParameterValue: i nomi dei parametri di input vengono riconosciuti, ma uno o più valori trasmessi non sono validi. ad esempio sessionId non esiste, non è più attivo, il tipo di dati non è corretto o timeout è il tipo di dati errato.

I/O comando

Input comando
{
    "parameters": {
        "sessionId": "12ABC3",
        "timeout": 50
    }
}
Output comando
{
    "results": {
        "sessionId": "12ABC3",
        "timeout": 50
    }
}
Output comando (errore)
{
    "error": {
        "code": "missingParameter",
        "message": "Parameter sessionId is missing."
    }
}