Правильно ли я понимаю, что мне нужно 3 запроса, чтобы получить изображения места из Google Places API? - PullRequest
0 голосов
/ 20 января 2019

Я не уверен, правильно ли я понимаю API Google Place.Похоже, что сначала мне нужно получить все места вокруг моей широты и долготы, например:

https://maps.googleapis.com/maps/api/place/nearbysearch/json?
location=42.150527,24.746477&radius=1500&type=museum&key=

Это возвращает список с местоположениями.Одно из свойств называется placeid, и мне нужно сделать еще один запрос с помощью placeid, чтобы получить всю информацию об этом конкретном местоположении, например:

https://maps.googleapis.com/maps/api/place/details/json?
placeid=ChIJsxASe6LRrBQRzyglri0l8vI&&key=

Эти данные содержат свойство с именем photos, которое содержит photo_referenceиз изображений, связанных с этим местоположением.

Наконец, я должен сделать третий звонок с фотореференцией, чтобы получить реальные изображения, используя это:

https://maps.googleapis.com/maps/api/place/photo?
photoreference=CmRaAAAAwfDNJ58gt4t3v-
9t6hldrzCk_eiIKtYTnOE_VOj87qGAwzKO_-3qV78A4loe7Mflu5AA8FP_ImR6ZZ8Jxj1PRUW0FAcdBp
0FuTJd5qu9nkrZRqWWhB5yO-
4CbvBHm30REhBxvu55Dbo1WBpi61hvsBQvGhSjB2tQQQUYV4dX_mZluz5d8xLg4w&key=

Не означает ли это, что у меня будетсделать множество запросов, если я хочу получить все изображения для определенного места.Если я хочу 5 изображений, я бы сделал 5 запросов, не так ли?

1 Ответ

0 голосов
/ 01 февраля 2019

Запросы поиска поблизости также возвращают одну ссылку на фотографию для каждого места, если это необходимо.Вы можете пропустить запрос «Сведения о месте» и позвонить по запросу «Фотография места» для получения результатов, полученных в результате поиска поблизости.Вы можете посетить документацию Place Photos для получения дополнительной информации.

...