camera.startSession
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Startet eine Sitzung, die nach einem festen Intervall abläuft. Sperrt die Kamera am
Client anfordern und dafür sorgen, dass die Kamera aktiv bleibt. Hinweis:
sollte immer erlaubt sein. Ist bereits eine Sitzung vorhanden,
sollte vor Beginn der neuen Sitzung automatisch von der Kamera geschlossen werden.
Dieser Befehl wurde in API-Level 2 eingestellt.
Parameter
- 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::Eindeutige Sitzungs-ID des Typs String.
- timeout:Bestätigtes Zeitlimit für Sitzungen in Sekunden.
Fehler
- invalidParameterName:Der Name des Eingabeparameters wurde nicht erkannt.
- invalidParameterValue::Der Name des Eingabeparameters wird erkannt, aber der Parameter
Der übergebene Wert ist ungültig. Beispiel: Der Wert liegt außerhalb des zulässigen Bereichs oder die zugehörigen Daten
-Typ ist falsch.
Befehls-E/A |
Befehlseingabe |
{
"parameters": {
"timeout": 50
}
} |
Befehlsausgabe |
{
"results": {
"sessionId": "12ABC3",
"timeout": 50
}
} |
Befehlsausgabe (Fehler) |
{
"error": {
"code": "cameraInExclusiveUse",
"message": "Camera already in exclusive use, new
session can't be started."
}
} |
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).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-08-21 (UTC)."],[],["The core action initiates a timed camera session, locking the camera to the client and ensuring it remains active. A new session is always permitted, automatically ending any existing session. The user can optionally specify a session timeout in seconds; otherwise, the camera sets a default. The output includes a unique session ID and the confirmed timeout. Errors can occur if parameter names or values are invalid. This command has been deprecated after API level 2.\n"]]