camera.switchWi
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
L'app invia questo comando alla videocamera per fornirle le credenziali per accedere a un'infrastruttura Wi-Fi con accesso a internet. Il comando include una chiave segreta precondivisa K che l'app utilizzerà in un secondo momento per autenticarsi con la videocamera dopo che entrambi i dispositivi saranno passati alla rete Wi-Fi dell'infrastruttura.
Questo comando è stato aggiunto nel livello API 2.1 ed è pertinente al
caricamento diretto.
Parametri
preSharedKey:
Una chiave a 256 bit generata in modo casuale, utilizzata per autenticare la videocamera nell'app dopo che entrambe sono connesse alla rete Wi-Fi dell'infrastruttura.
Ad esempio, è possibile utilizzare RAND_bytes() da OpenSSL per generarlo.
- SSID della rete Wi-Fi
wifiSsid:
.
wifiPwd:
password del Wi-Fi, se presente.
Risultati
- Questo comando non restituisce alcun risultato.
Errori
missingParameter:
Alcuni parametri, ad esempio preSharedKey
, non sono presenti.
invalidParameterName:
Uno o più nomi di parametri di input
non sono riconosciuti.
invalidParameterValue:
I nomi dei parametri di input sono riconosciuti,
ma uno o più valori trasmessi non sono validi. Ad esempio, wifiPwd
viene trasmesso come numero intero anziché stringa.
I/O comando |
|
Input dei comandi |
{ "parameters": { "preSharedKey": "random key", "wifiSsid": "home Wi-Fi", "wifiPwd": "wifi password" } } |
Output comando |
none |
Output comando (errore) |
{ "error": { "code": "missingParameter", "message": "Parameter preSharedKey is missing." } } |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Mancano le informazioni di cui ho bisogno"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Troppo complicato/troppi passaggi"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsoleti"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema di traduzione"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema relativo a esempi/codice"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Altra"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile da capire"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Il problema è stato risolto"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Altra"
}]