अनुरोध की गई प्रॉपर्टी के लिए मौजूदा सेटिंग दिखाता है. इस निर्देश में, एपीआई लेवल 2 में बदलाव किया गया था.
पैरामीटर
sessionId: मिली स्ट्रिंग का यूनीक सेशन आइडेंटिफ़ायर
ऐसा करने के लिए, camera.startSession निर्देश का इस्तेमाल करें.
इस फ़ील्ड को एपीआई लेवल 2 में बंद कर दिया गया था.
optionNames: प्रॉपर्टी के नामों की एक स्ट्रिंग स्ट्रिंग.
नतीजे
विकल्प: अनुरोध की गई प्रॉपर्टी के JSON <key, value> पेयर.
वैल्यू इनमें से किसी भी तरह की हो सकती है: String, String Array, Number,
Number Array, Boolean, Object, Object Array. यहां जाएं:
विकल्प.
गड़बड़ियां
वैल्यू मौजूद नहीं है: एक या उससे ज़्यादा ज़रूरी पैरामीटर मौजूद नहीं हैं;
उदाहरण के लिए, optionNames बताया नहीं गया है.
अमान्य पैरामीटर का नाम: एक या उससे ज़्यादा इनपुट पैरामीटर का नाम या विकल्प
नाम पहचाना नहीं जा सका या इस्तेमाल नहीं किया जा सकता, उदाहरण के लिए यह कोड वापस आना चाहिए अगर
एपीआई लेवल 2 से मिले विकल्प (जैसे कि captureInterval) का इस्तेमाल तब किया जाता है, जब clientVersionOptions में 1 है.
invalidParameterValue: इनपुट पैरामीटर के नाम पहचाने जाते हैं, लेकिन
एक या उससे ज़्यादा वैल्यू अमान्य हैं; उदाहरण के लिए, sessionId मौजूद नहीं है,
बंद है या इसका डेटा टाइप गलत है. इस गड़बड़ी कोड को इतनी देर में काम करना बंद कर दिया गया
एपीआई लेवल 2, जब किसी विकल्प का नाम अमान्य होता है, invalidParameterName
लौटाया जाना चाहिए.
[null,null,["आखिरी बार 2024-08-21 (UTC) को अपडेट किया गया."],[[["This command returns current camera settings for the requested properties, specified in `optionNames`."],["API level 2 removed the requirement for a `sessionId`, obtained from `camera.startSession`."],["Results are provided in JSON format as `\u003ckey, value\u003e` pairs within the `options` field."],["Possible errors include `missingParameter` if required parameters are absent and `invalidParameterName` for unsupported option names."],["`invalidParameterValue` error was deprecated in API level 2 and replaced with `invalidParameterName` for invalid option names."]]],["This command retrieves current settings for specified properties. It requires an array of `optionNames` to be provided. It returns a JSON object containing `\u003ckey, value\u003e` pairs of the requested properties within the `options` field. API level 1 required a `sessionId` obtained from `camera.startSession`, but this is deprecated in API level 2. Errors include `missingParameter`, `invalidParameterName` for unrecognized parameters, and `invalidParameterValue` for incorrect values in API 1.\n"]]