รีเฟรชระยะหมดเวลาของเซสชัน เซสชันจะอัปเดตการโต้ตอบกับกล้องโดยอัตโนมัติ เช่น เซสชันที่เริ่มต้นด้วยระยะหมดเวลา 10 นาทีควรรีเซ็ตเป็น 10 นาทีเต็มเมื่อคำสั่ง takePicture
ทำงาน คำสั่งนี้เลิกใช้งานแล้วใน API ระดับ 2
พารามิเตอร์
- sessionId: ตัวระบุเซสชันที่ไม่ซ้ำกันของสตริงประเภท
- timeout (ไม่บังคับ) ระยะหมดเวลาของเซสชันที่ขอในหน่วยวินาที หากละไว้ (คำขอ HTTP ไม่มีเนื้อความ) กล้องควรกำหนดเวลาที่เหมาะสม
ผลลัพธ์
- sessionId: สตริงตัวระบุเซสชันที่ยืนยันแล้วซึ่งส่งผ่านไปยังคําสั่ง
- timeout (ระยะหมดเวลา):ยืนยันระยะหมดเวลาของเซสชันในหน่วยวินาที
ข้อผิดพลาด
- missingParameters: ไม่ได้ระบุ
sessionId
เช่น ไม่ได้ระบุsessionId
- invalidparameterName: ระบบไม่รู้จักชื่อพารามิเตอร์อินพุต
- invalidparamValue: ระบบจดจำชื่อพารามิเตอร์อินพุตได้ แต่ค่าที่ส่งอย่างน้อย 1 ค่าไม่ถูกต้อง ตัวอย่างเช่น
sessionId
ไม่มีอยู่, ไม่มีการใช้งานอีกต่อไป, ประเภทข้อมูลไม่ถูกต้อง หรือtimeout
เป็นประเภทข้อมูลที่ไม่ถูกต้อง
คำสั่ง I/O | |
---|---|
อินพุตคำสั่ง | { "parameters": { "sessionId": "12ABC3", "timeout": 50 } } |
เอาต์พุตคำสั่ง | { "results": { "sessionId": "12ABC3", "timeout": 50 } } |
เอาต์พุตคำสั่ง (ข้อผิดพลาด) | { "error": { "code": "missingParameter", "message": "Parameter sessionId is missing." } } |