camera.switchWifi
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
ويرسل التطبيق هذا الأمر إلى الكاميرا لتزويدها ببيانات اعتماد الوصول إلى شبكة Wi-Fi في البنية الأساسية تتيح الوصول إلى الإنترنت. يتضمن الأمر مفتاحًا سريًا تمت مشاركته مسبقًا K والذي سيستخدمه التطبيق لاحقًا لمصادقة نفسه باستخدام الكاميرا بعد تبديل الجهازين إلى شبكة Wi-Fi للبنية الأساسية.
تمّت إضافة هذا الأمر في المستوى 2.1 من واجهة برمجة التطبيقات وهو مناسب
للتحميل المباشر.
المَعلمات
preSharedKey:
مفتاح بقيمة 256 بت يتم إنشاؤه عشوائيًا ويُستخدم لمصادقة
الكاميرا باستخدام التطبيق بعد اتصالهما بشبكة Wi-Fi في البنية الأساسية.
على سبيل المثال، يمكن استخدام RAND_bytes() من OpenSSL لإنشاء هذا.
- معرّف SSID لشبكة Wi-Fi في
wifiSsid:
.
wifiPwd:
كلمة مرور Wi-Fi، إن توفّرت
النتائج
- لا يعرض هذا الأمر أي نتيجة.
الأخطاء
missingParameter:
بعض المعلَمة، على سبيل المثال، preSharedKey
غير متوفّرة.
invalidParameterName:
لم يتم التعرُّف على اسم واحد أو أكثر من
أسماء مَعلمات الإدخال.
invalidParameterValue:
يتمّ التعرّف على أسماء مَعلمات الإدخال
ولكن قيمة واحدة أو أكثر من القيم التي تم تمريرها غير صالحة. على سبيل المثال، يتم تمرير wifiPwd
كعدد صحيح بدلاً من سلسلة.
Command I/O (إدخال وإخراج) |
|
إدخال الأوامر |
{ "parameters": { "preSharedKey": "random key", "wifiSsid": "home Wi-Fi", "wifiPwd": "wifi password" } } |
مخرجات الأوامر |
none |
مخرجات الأمر (خطأ) |
{ "error": { "code": "missingParameter", "message": "Parameter preSharedKey is missing." } } |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2023-12-01 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]