camera.updateSession

Làm mới thời gian chờ của phiên. Một phiên tự động cập nhật về tương tác với camera; Ví dụ: một phiên hoạt động bắt đầu bằng Nên đặt lại thời gian chờ 10 phút thành 10 phút đầy đủ khi Lệnh takePicture sẽ thực thi. Lệnh này không được dùng nữa trong API cấp 2.

Tham số

  • sessionId: Giá trị nhận dạng phiên duy nhất của chuỗi loại.
  • timeout: (Không bắt buộc) Thời gian chờ của phiên được yêu cầu tính bằng giây. Nếu bị bỏ qua (yêu cầu HTTP không có nội dung), máy ảnh phải xác định .

Kết quả

  • sessionId: Chuỗi giá trị nhận dạng phiên đã được xác nhận đã được chuyển vào lệnh.
  • timeout:Thời gian chờ của phiên đã được xác nhận tính bằng giây.

Lỗi

  • missingParameter: thiếu sessionId; ví dụ: sessionId chưa được chỉ định.
  • không hợp lệ Tham số: Một hoặc nhiều tên tham số đầu vào không nhận dạng được.
  • invalidParameterValue: Tên tham số đầu vào được công nhận, nhưng một hoặc nhiều giá trị đã chuyển không hợp lệ; Ví dụ: sessionId không tồn tại, không còn hoạt động, loại dữ liệu không chính xác hoặc timeout là loại dữ liệu không chính xác.

Lệnh I/O

Nhập lệnh
{
    "parameters": {
        "sessionId": "12ABC3",
        "timeout": 50
    }
}
Kết quả lệnh
{
    "results": {
        "sessionId": "12ABC3",
        "timeout": 50
    }
}
Ra lệnh (Lỗi)
{
    "error": {
        "code": "missingParameter",
        "message": "Parameter sessionId is missing."
    }
}