تعرض الإعدادات الحالية للمواقع المطلوبة. تم تعديل هذا الأمر في المستوى 2 من واجهة برمجة التطبيقات.
المعلمات
sessionId: معرّف الجلسة الفريد لنوع السلسلة التي تم الحصول عليها
باستخدام الأمر camera.startSession.
تم إيقاف هذا الحقل في المستوى 2 من واجهة برمجة التطبيقات.
optionNames: مصفوفة سلسلة لأسماء السمات المطلوب عرضها.
النتائج
options: أزواج JSON <key, value> من السمات المطلوبة.
يمكن أن تكون القيمة أيًا من الأنواع التالية: String أو String Array أو Number أو
Number Array، Boolean، Object، Object Array. عرض
الخيارات.
الأخطاء
مَعلمة مفقودة: يجب توفُّر مَعلمة واحدة أو أكثر من المَعلمات المطلوبة.
على سبيل المثال، لم يتم تحديد optionNames.
spamPARAMName: اسم أو خيار واحد أو أكثر لمَعلمة الإدخال
الاسم غير معروف أو غير متوافق، على سبيل المثال يجب أن يُرجع هذا الرمز إذا
الخيار (مثل captureInterval) من المستوى 2 لواجهة برمجة التطبيقات عند استخدام clientVersion
في Options يساوي 1.
invalidParameterValue: يتم التعرف على أسماء معلَمات الإدخال، ولكن
قيمة واحدة أو أكثر غير صالحة؛ على سبيل المثال، sessionId غير موجودة،
أو غير نشطة، أو أن نوع بياناتها غير صحيح. تم إيقاف رمز الخطأ هذا في
المستوى 2 من واجهة برمجة التطبيقات بما أنّه عندما يكون أي اسم خيار غير صالح، يتم استخدام invalidParameterName
.
تاريخ التعديل الأخير: 2024-08-21 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2024-08-21 (حسب التوقيت العالمي المتفَّق عليه)"],[[["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"]]