مقدمة
تتيح 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[]: أي معلومات مطلوبة عن مصدر المحتوى هذا الحقل متوفّر دائمًا، ولكن قد يكون فارغًا.