مقدمة
تتيح Places API استخدام صور الأماكن (الإصدار القديم). إذا كنت معتادًا على ميزة "صور الأماكن" (الإصدار القديم)، تُجري ميزة صور الأماكن (الإصدار الجديد) التغييرات التالية:
- تتطلّب ميزة "صور الأماكن" (جديدة) أن تُدخل اسم المرجع الخاص بالصورة، والذي يتضمّن معرّف المكان في عنوان URL للطلب، بدلاً من مرجع الصورة فقط. لمزيد من المعلومات، يُرجى الاطّلاع على التبديل إلى مراجع الصور.
- تتيح خدمة "صور الأماكن" (الجديدة) استخدام كل من مفاتيح واجهة برمجة التطبيقات ورموز OAuth كآلية مصادقة.
يعرض الجدول التالي المَعلمات في "صور الأماكن" (الإصدار القديم) التي تمت إعادة تسميتها أو تعديلها لتصبح "صور الأماكن" (الإصدار الجديد)، أو المَعلمات التي لم يعُد يتم توفيرها.
| المَعلمة الحالية | معلَمة جديدة | ملاحظات |
|---|---|---|
maxheight |
maxHeightPx |
يجب تحديد maxHeightPx أو maxWidthPx أو كليهما. |
maxwidth |
maxWidthPx |
يجب تحديد maxHeightPx أو maxWidthPx أو كليهما. |
زيادة حجم الصورة
كانت ميزة صور الأماكن (الإصدار القديم) تتيح حجمًا أقصى للصور يبلغ 1600 × 1600 بكسل. تتيح "صور الأماكن" (جديدة) أحجامًا تصل إلى 4800 × 4800 بكسل.
التبديل إلى مراجع الصور
صور الأماكن (جديد) تتطلّب واجهة برمجة التطبيقات إدخال اسم المورد للصورة المطلوبة، والذي يتضمّن رقم تعريف المكان والمرجع الخاص بالصورة، وذلك بالتنسيق التالي:
https://places.googleapis.com/v1/places/PLACE_ID/photos/PHOTO_REFERENCE/media?maxWidthPx=400&key=API_KEY
تعرض كل من بحث في الجوار (جديدة) والبحث النصي (جديدة) وتفاصيل المكان (جديدة) صفيف photos[] في الردّ يتوافق مع هذا التنسيق. يحتوي كل عنصر من photos[] في الرد الجديد على الحقول التالية:
name: سلسلة تحتوي على اسم مورد الصورة. تكون هذه السلسلة على الشكل التالي:places/PLACE_ID/photos/PHOTO_REFERENCE
-
heightPx: الحدّ الأقصى لارتفاع الصورة بالبكسل widthPx: الحد الأقصى لعرض الصورة بالبكسلauthorAttributions[]: أي معلومات مطلوبة عن مصدر المحتوى هذا الحقل متوفّر دائمًا، ولكن قد يكون فارغًا.
باستخدام واجهة برمجة التطبيقات القديمة، ما عليك سوى تمرير مرجع الصورة بالتنسيق التالي:
https://maps.googleapis.com/maps/api/place/photo?photo_reference=PHOTO_REFERENCEmaxwidth=400&key=API_KEY
تعرض كلّ من العثور على مكان (الإصدار القديم) وبحث في الجوار (الإصدار القديم) والبحث النصي (الإصدار القديم) وتفاصيل المكان (الإصدار القديم) مصفوفة photos[] في الردّ تتوافق مع هذا التنسيق. يحتوي كل عنصر photo في الرد القديم على الحقول التالية:
-
photo_reference: سلسلة تُستخدَم لتحديد الصورة عند تنفيذ طلب صورة. -
height: الحد الأقصى لارتفاع الصورة width: الحد الأقصى لعرض الصورةhtml_attributions[]: أي معلومات مطلوبة عن مصدر المحتوى هذا الحقل متوفّر دائمًا، ولكن قد يكون فارغًا.