camera.updateSession
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 Beispiel
sessionId
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 oder
timeout
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." } } |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-08-21 (UTC).
[null,null,["Zuletzt aktualisiert: 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"]]