2017-02-20 28 views

ответ

0

Возможно, Google Places API Web Service - Place Photos - это то, что вам нужно.

Служба Photo Photo - это API-интерфейс, доступный только для чтения, который позволяет добавлять в ваше приложение высококачественный фотографический контент.

Все запросы в Службу фотографии места должны содержать photoreference, возвращенные в ответ на запрос Place Search или Place Details. Ответ на эти запросы будет содержать поле photos[], если место связано с фотографическим контентом. Каждый элемент photo в этом массиве будет содержать photo_reference, что вам и нужно.

Вот пример photos[] массива:

... 
"photos" : [ 
    { 
     "html_attributions" : [], 
     "height" : 853, 
     "width" : 1280, 
     "photo_reference" : "CnRvAAAAwMpdHeWlXl-lH0vp7lez4znKPIWSWvgvZFISdKx45AwJVP1Qp37YOrH7sqHMJ8C-vBDC546decipPHchJhHZL94RcTUfPa1jWzo-rSHaTlbNtjh-N68RkcToUCuY9v2HNpo5mziqkir37WU8FJEqVBIQ4k938TI3e7bf8xq-uwDZcxoUbO_ZJzPxremiQurAYzCTwRhE_V0" 
    } 
... 

А вот конкретный пример запроса HTTP URL Place Фото (Вы должны поставить в запросе вышеупомянутый photo_reference):

https://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photoreference=CnRtAAAATLZNl354RwP_9UKbQ_5Psy40texXePv4oAlgP4qNEkdIrkyse7rPXYGd9D_Uj1rVsQdWT4oRz4QrYAJNpFX7rzqqMlZw2h2E2y5IKMUZ7ouD_SlcHxYq1yL4KbKUv3qtWgTK0A6QbGh87GB3sscrHRIQiG2RrmU_jF4tENr9wGS_YxoUSSDrYjWmrNfeEHSGSc3FyhNLlBU&key=YOUR_API_KEY 

В случае успешного запроса ответ будет изображением.