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." } } |
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2024-08-21 UTC.
[null,null,["Cập nhật lần gần đây nhất: 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"]]