Camera.updateเซสชัน
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
รีเฟรชระยะหมดเวลาของเซสชัน เซสชันจะอัปเดตโดยอัตโนมัติในทุก
การโต้ตอบกับกล้อง เช่น เซสชันที่เริ่มต้นด้วย
ระยะหมดเวลา 10 นาทีควรรีเซ็ตเป็น 10 นาทีเต็มเมื่อ
เรียกใช้คำสั่ง takePicture
เลิกใช้งานคำสั่งนี้แล้ว
ใน API ระดับ 2
พารามิเตอร์
- sessionId: ตัวระบุเซสชันที่ไม่ซ้ำกันของสตริงประเภท
- timeout (ระยะหมดเวลา): (ไม่บังคับ) ระยะหมดเวลาของเซสชันที่ขอเป็นวินาที
หากไม่ระบุ (คำขอ HTTP ไม่มีเนื้อความ) กล้องควรระบุ
หมดเวลา
ผลลัพธ์
- sessionId: สตริงตัวระบุเซสชันที่ยืนยันแล้วซึ่งส่งผ่าน
เข้ากับคำสั่ง
- timeout (ระยะหมดเวลา):ระยะหมดเวลาของเซสชันที่ได้รับการยืนยันเป็นวินาที
ข้อผิดพลาด
- missingParameters:
sessionId
ขาดหายไป ตัวอย่างเช่น
ไม่ได้ระบุ sessionId
- invalidParametersName: ชื่อพารามิเตอร์อินพุตอย่างน้อย 1 ชื่อ
ไม่รู้จัก
- invalidParameterValue: ระบบจดจำชื่อพารามิเตอร์ที่ป้อนได้
แต่ค่าที่ส่งผ่านอย่างน้อยหนึ่งค่าไม่ถูกต้อง ตัวอย่างเช่น
sessionId
ไม่มีอยู่ ไม่มีการใช้งานอีกต่อไป ประเภทข้อมูลไม่ถูกต้อง หรือ
timeout
เป็นประเภทข้อมูลที่ไม่ถูกต้อง
Command I/O |
อินพุตคำสั่ง |
{
"parameters": {
"sessionId": "12ABC3",
"timeout": 50
}
} |
เอาต์พุตคำสั่ง |
{
"results": {
"sessionId": "12ABC3",
"timeout": 50
}
} |
เอาต์พุตคำสั่ง (ข้อผิดพลาด) |
{
"error": {
"code": "missingParameter",
"message": "Parameter sessionId is missing."
}
} |
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-08-21 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2024-08-21 UTC"],[],["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"]]