कैमरा.स्विचवाईफ़ाई
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
ऐप्लिकेशन, कैमरे को यह निर्देश भेजता है, ताकि उसे क्रेडेंशियल दिए जा सकें
इन्फ़्रास्ट्रक्चर वाई-फ़ाई ऐक्सेस करने के लिए, इंटरनेट ऐक्सेस कर सकते हैं. निर्देश में ये चीज़ें शामिल हैं
पहले से शेयर की गई एक सीक्रेट कुंजी K हो जिसे ऐप्लिकेशन बाद में खुद की पुष्टि करने के लिए इस्तेमाल करेगा
कैमरे से, दोनों डिवाइसों के इं्फ़्रास्ट्रक्चर वाई-फ़ाई पर स्विच होने के बाद.
यह निर्देश, एपीआई लेवल 2.1 में जोड़ा गया था और यह इन कामों के लिए काम का है
सीधे तौर पर होने वाला अपलोड.
पैरामीटर
preSharedKey:
बिना किसी क्रम के जनरेट की गई 256-बिट की कुंजी, जिसका इस्तेमाल
ऐप्लिकेशन और कैमरे को, दोनों सिस्टम के वाई-फ़ाई से कनेक्ट होने के बाद सेट करें.
उदाहरण के लिए, इसे जनरेट करने के लिए, OpenSSL से RAND_bytes() का इस्तेमाल किया जा सकता है.
wifiSsid:
वाई-फ़ाई SSID.
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." } } |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2024-08-21 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 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"]]