Aktualisiert das Zeitlimit für Sitzungen. Eine Sitzung wird automatisch an einem beliebigen
Interaktion mit der Kamera Beispiel: Eine Sitzung, die mit einer
Das 10-minütige Zeitlimit sollte auf volle 10 Minuten zurückgesetzt werden, wenn ein
Der Befehl takePicture
wird ausgeführt. Dieser Befehl wurde verworfen
in API-Level 2.
Parameter
- sessionId::Eindeutige Sitzungs-ID des Typs String.
- timeout (optional): Angefordertes Zeitlimit für Sitzungen in Sekunden. Wird er weggelassen (HTTP-Anfrage ohne Textkörper), sollte die Kamera einen sinnvollen Timeout festlegen.
Ergebnisse
- sessionId::Bestätigter String für die Sitzungs-ID, der übergeben wurde zum Befehl hinzu.
- timeout:Bestätigtes Zeitlimit für Sitzungen in Sekunden.
Fehler
- missingParameter:
sessionId
fehlt. zum BeispielsessionId
ist nicht angegeben. - invalidParameterName:Mindestens ein Eingabeparametername ist nicht erkannt.
- invalidParameterValue::Namen von Eingabeparametern werden erkannt,
aber mindestens ein übergebener Wert ist ungültig. Beispiel:
sessionId
nicht vorhanden ist, nicht mehr aktiv ist, sein Datentyp falsch ist odertimeout
ist der falsche Datentyp.
Befehls-E/A | |
---|---|
Befehlseingabe | { "parameters": { "sessionId": "12ABC3", "timeout": 50 } } |
Befehlsausgabe | { "results": { "sessionId": "12ABC3", "timeout": 50 } } |
Befehlsausgabe (Fehler) | { "error": { "code": "missingParameter", "message": "Parameter sessionId is missing." } } |