كاميرا.getImage
لعرض صورة كاملة الحجم أو تم تغيير حجمها وفقًا لعنوان URI الخاص بها. تشمل معلَمات الإدخال
الحل. هذا هو الأمر الوحيد الذي يجب عرضه، وهو Content-Type: image/jpeg
.
تعرض جميع الأوامر الأخرى Content-Type: application/json;charset=utf-8
.
تم إيقاف هذا الأمر نهائيًا في المستوى 2 من واجهة برمجة التطبيقات.
المعلمات
- fileUri: معرّف الموارد المنتظم (URI) للملف المستهدف. تقرر الشركات المصنِّعة ما إذا كانت ستستخدم
معرفات الموارد المنتظمة (URI) المطلقة أو النسبية. وقد يتعامل العملاء مع هذا المعرّف على أنّه معرّف مبهم.
- maxSize: (اختيارية) أقصى حجم للصورة المطلوبة
max(scaledimage_width, scaledimage_height). في حال إسقاط
maxSize
أو تكبيره
عن الصورة بالحجم الكامل، يتم عرض الصورة بالحجم الكامل.
النتائج
- content: البيانات الثنائية للصور، بما في ذلك البيانات المقابلة (على سبيل المثال، البيانات المعدّلة)
البيانات الوصفية في رأس الصورة.
الأخطاء
- مَعلمة مفقودة: لم يتم تحديد قيمة "
fileUri
" المطلوبة.
- spamparamName: لم يتم التعرُّف على اسم مَعلمة إدخال.
- invalidParameterValue: يتم التعرّف على اسم مَعلمة الإدخال، ولكن قيمته.
غير صالح؛ على سبيل المثال، قيمة
fileUri
غير موجودة، ونوع بياناته غير صحيح،
أو maxSize
تحتوي على نوع بيانات غير صحيح.
مفتاح Command I/O |
إدخال الطلب |
{ "parameters": { "fileUri": "file URI", "maxSize": 400 } } |
مخرجات الأوامر |
Image binary data |
مخرجات الأوامر (خطأ) |
{ "error": { "code": "invalidParameterValue", "message": "Parameter fileUri doesn't exist." } } |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-08-21 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2024-08-21 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Returns a full-size or scaled image based on its URI, with optional resizing using the `maxSize` parameter."],["This command is deprecated and was replaced in API level 2, primarily used for retrieving image data in JPEG format."],["Input requires a `fileUri` parameter, while `maxSize` is optional for scaling the output image."],["Output provides the image as binary data, including relevant metadata, or an error message in JSON format."],["Potential errors involve missing or invalid parameters, such as an incorrect `fileUri` or `maxSize` value."]]],["The command retrieves an image (full-size or scaled) via its URI, with `fileUri` being mandatory and `maxSize` (maximum dimension) being optional. If `maxSize` is omitted or exceeds the image's full size, the full-size image is provided. Output is image binary data, with `Content-Type: image/jpeg`. Errors include missing/invalid parameter or invalid value. It was deprecated in API level 2. Example input involves `fileUri` and `maxSize`. Example error is related to an invalid `fileUri`.\n"]]