เริ่มเซสชันที่หมดเวลาหลังจากระยะเวลาที่กำหนด ล็อกกล้องไว้ที่ไคลเอ็นต์ที่ขอและตรวจสอบว่ากล้องยังทำงานอยู่ โปรดทราบว่าการเริ่มเซสชันใหม่ ควรได้รับอนุญาตเสมอ หากมีเซสชันเดิมอยู่ กล้องจะปิดเซสชันโดยอัตโนมัติก่อนเริ่มเซสชันใหม่ คำสั่งนี้เลิกใช้งานแล้วใน API ระดับ 2
พารามิเตอร์
- timeout (ไม่บังคับ) ระยะหมดเวลาของเซสชันที่ขอในหน่วยวินาที หากละไว้ (คำขอ HTTP ไม่มีเนื้อความ) กล้องควรกำหนดเวลาที่เหมาะสม
ผลลัพธ์
- sessionId: ตัวระบุเซสชันที่ไม่ซ้ำกันของสตริงประเภท
- timeout (ระยะหมดเวลา):ยืนยันระยะหมดเวลาของเซสชันในหน่วยวินาที
ข้อผิดพลาด
- invalidparameterName: ไม่รู้จักชื่อพารามิเตอร์ที่ป้อน
- invalidParametersValue: ระบบรู้จักชื่อพารามิเตอร์อินพุต แต่ค่าที่ส่งไม่ถูกต้อง เช่น ค่าอยู่นอกช่วงหรือประเภทข้อมูลไม่ถูกต้อง
คำสั่ง I/O | |
---|---|
อินพุตคำสั่ง | { "parameters": { "timeout": 50 } } |
เอาต์พุตคำสั่ง | { "results": { "sessionId": "12ABC3", "timeout": 50 } } |
เอาต์พุตคำสั่ง (ข้อผิดพลาด) | { "error": { "code": "cameraInExclusiveUse", "message": "Camera already in exclusive use, new session can't be started." } } |