camera.switchWifi
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
অ্যাপটি ইন্টারনেটে অ্যাক্সেস সহ একটি অবকাঠামো ওয়াই-ফাই অ্যাক্সেস করার জন্য শংসাপত্রগুলি প্রদান করার জন্য এই কমান্ডটি ক্যামেরায় পাঠায়। কমান্ডটিতে একটি প্রি-শেয়ারড সিক্রেট কী K অন্তর্ভুক্ত রয়েছে যেটি অ্যাপটি পরবর্তীতে উভয় ডিভাইসই অবকাঠামোগত Wi-Fi-এ স্যুইচ করার পরে ক্যামেরার সাথে নিজেকে প্রমাণীকরণ করতে ব্যবহার করবে। এই কমান্ডটি API স্তর 2.1 এ যোগ করা হয়েছে এবং সরাসরি আপলোডের সাথে প্রাসঙ্গিক।
পরামিতি
-
preSharedKey:
একটি এলোমেলোভাবে জেনারেট করা 256-বিট কী যা অ্যাপের মাধ্যমে ক্যামেরার প্রমাণীকরণের জন্য ব্যবহার করা হয় যখন উভয়ই অবকাঠামোগত Wi-Fi এর সাথে সংযুক্ত থাকে। উদাহরণস্বরূপ, OpenSSL থেকে RAND_bytes() এটি তৈরি করতে ব্যবহার করা যেতে পারে। -
wifiSsid:
Wi-Fi SSID। -
wifiPwd:
Wi-Fi পাসওয়ার্ড, যদি থাকে।
ফলাফল
- এই কমান্ড কোন ফলাফল প্রদান করে.
ত্রুটি
-
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." } } |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-11-08 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2024-11-08 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"]]