camera.switchWifi

앱은 카메라에 이 명령어를 전송하여 인터넷에 액세스할 수 있는 인프라 Wi-Fi에 액세스할 수 있습니다. 명령어에는 다음이 포함됩니다. 앱이 나중에 자신을 인증하는 데 사용할 사전 공유 보안 키 K 두 기기 모두 인프라 Wi-Fi로 전환한 후 카메라에 연결되어야 합니다. 이 명령어는 API 수준 2.1에 추가되었으며 직접 업로드.

매개변수

  • preSharedKey:: 임의로 생성된 256비트 키로서 둘 다 인프라 Wi-Fi에 연결된 후 앱과 카메라에 연결할 수 있습니다. 예를 들어 OpenSSL의 RAND_bytes()를 사용하여 이를 생성할 수 있습니다.
  • Wi-Fi SSID가 wifiSsid:개 있습니다.
  • Wi-Fi 비밀번호 wifiPwd:개(있는 경우)

결과

  • 이 명령어는 결과를 반환하지 않습니다.

오류

  • missingParameter: 일부 매개변수(예: preSharedKey)가 누락되었습니다.
  • invalidParameterName: 하나 이상의 입력 매개변수 이름이 인식할 수 없습니다.
  • invalidParameterValue: 입력 매개변수 이름이 인식됨 하나 이상의 전달된 값이 잘못되었습니다. 예를 들면 wifiPwd입니다. 문자열 대신 정수로 전달됩니다.
명령어 I/O
명령어 입력
{
"parameters": {
"preSharedKey": "random key",
"wifiSsid": "home Wi-Fi",
"wifiPwd": "wifi password"
}
}
명령어 결과
none
명령어 출력 (오류)
{
"error": {
"code": "missingParameter",
"message": "Parameter preSharedKey is missing."
}
}