Camera.SwitchWifi
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
L'application envoie cette commande à la caméra pour lui fournir des identifiants
accéder à une infrastructure Wi-Fi
avec accès à Internet. La commande inclut
une clé secrète pré-partagée K que l'application utilisera plus tard pour s'authentifier
avec la caméra une fois que les deux appareils
sont connectés au réseau Wi-Fi de l'infrastructure.
Cette commande a été ajoutée au niveau d'API 2.1 et concerne
Importation directe.
Paramètres
preSharedKey:
Clé de 256 bits générée de manière aléatoire et utilisée pour authentifier le
avec l'application une fois que les deux appareils sont connectés au réseau Wi-Fi de l'infrastructure.
Par exemple, RAND_bytes() d'OpenSSL peut être utilisé pour générer cela.
- SSID Wi-Fi
wifiSsid:
.
wifiPwd:
mot de passe Wi-Fi, le cas échéant.
Résultats
- Cette commande ne renvoie aucun résultat.
Erreurs
missingParameter:
Il manque un paramètre (preSharedKey
, par exemple).
invalidParameterName:
Un ou plusieurs noms de paramètres d'entrée sont
non reconnues.
invalidParameterValue:
Noms des paramètres d'entrée reconnus
mais une ou plusieurs valeurs transmises ne sont pas valides. Par exemple, wifiPwd
est transmis sous la forme d'un nombre entier et non d'une chaîne.
E/S de commande |
|
Saisie de la commande |
{ "parameters": { "preSharedKey": "random key", "wifiSsid": "home Wi-Fi", "wifiPwd": "wifi password" } } |
Résultat de la commande |
none |
Résultat de la commande (erreur) |
{ "error": { "code": "missingParameter", "message": "Parameter preSharedKey is missing." } } |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/08/21 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/08/21 (UTC)."],[],["The app sends a command to the camera to grant it access to an infrastructure Wi-Fi network. This command requires three parameters: a 256-bit pre-shared key (`preSharedKey`) for later authentication, the Wi-Fi SSID (`wifiSsid`), and the Wi-Fi password (`wifiPwd`). The camera uses this information to connect to the network. No result is returned, but errors can occur if parameters are missing, unrecognized, or invalid. This was added in API level 2.1.\n"]]