แอปจะส่งคำสั่งนี้ไปยังกล้องเพื่อให้ข้อมูลรับรองสำหรับการเข้าถึง Wi-Fi โครงสร้างพื้นฐานที่เข้าถึงอินเทอร์เน็ตได้ คำสั่งนี้จะมีคีย์ลับ K ที่แชร์ไว้ล่วงหน้า ซึ่งแอปจะใช้เพื่อตรวจสอบสิทธิ์ตัวเองกับกล้องในภายหลังหลังจากที่อุปกรณ์ทั้ง 2 เครื่องเปลี่ยนไปใช้ Wi-Fi โครงสร้างพื้นฐานแล้ว มีการเพิ่มคำสั่งนี้ใน API ระดับ 2.1 และเกี่ยวข้องกับการอัปโหลดโดยตรง
พารามิเตอร์
preSharedKey:
คีย์ 256 บิตที่สร้างขึ้นแบบสุ่มซึ่งใช้ในการตรวจสอบสิทธิ์กล้องด้วยแอปหลังจากที่ทั้งคู่เชื่อมต่อกับ Wi-Fi โครงสร้างพื้นฐานแล้ว เช่น อาจมีการใช้ RAND_bytes() จาก OpenSSL ในการสร้างรายการนี้- SSID ของ Wi-Fi
wifiSsid:
- รหัสผ่าน Wi-Fi
wifiPwd:
รายการ หากมี
ผลลัพธ์
- คำสั่งนี้ไม่แสดงผลลัพธ์
ข้อผิดพลาด
missingParameter:
พารามิเตอร์บางอย่าง เช่นpreSharedKey
ขาดหายไปinvalidParameterName:
ระบบไม่รู้จักชื่อพารามิเตอร์อินพุตinvalidParameterValue:
ระบบรู้จักชื่อพารามิเตอร์อินพุต แต่ค่าที่ส่งอย่างน้อย 1 ค่าไม่ถูกต้อง เช่น ระบบจะส่งwifiPwd
เป็นจำนวนเต็มแทนสตริง
คำสั่ง I/O | |
---|---|
อินพุตคำสั่ง | { |
เอาต์พุตคำสั่ง | none |
เอาต์พุตคำสั่ง (ข้อผิดพลาด) | { |