2011-07-27 3 views
2

Есть ли способ получить электронную почту/сайт определенного места с помощью API Google Places? Если это невозможно, есть ли способ, кроме использования Google API?Google Places API Email/Веб-сайт

ответ

1

API Google Places предоставляет подробные запросы и ответы с использованием вашего ключа API.

Тег позволяет Google Адресов URL для этого помещает

например http://maps.google.com/maps/place?cid=10704550479004381649

Если вы хотите собрать информацию о сайте, факсе и часах работы, это можно сделать только здесь.

В API Google Адресов нет прямого api, который предоставит эту информацию.

Так же, как addressComponents являются частью ответа «Сведения», я предполагаю, что теги будут добавлены в ответы «Детали места» API для решения этой проблемы.

+0

Веб-сайт можно определенно вытащить напрямую через API - [API деталей места] (https://developers.google.com/places/documentation/details). –

1

Я пытаюсь использовать API Google Адресов, и у меня есть успешные запросы, получение сведений о местах, в которых есть вся адресная информация для места, которое я хочу найти, но по иронии судьбы нет атрибута ВЕБ-САЙТА в возвращенном JSON !

Первая версия локального поиска была МНОГО лучше и всегда точна для поиска, когда вы знаете название компании.

6

Чтобы получить адрес сайта с использованием API Google Адресов, вы можете выполнить запрос автозаполнения мест с параметром input, установленным на имя места: например. input=Amoeba

https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Amoeba&sensor=false&key=your_api_key

Затем, используя reference из ответа можно выполнить запрос места Подробности: например, reference=ClRMAAAAVzPUTLym999EXs4mKkpTqEmzX0a2kfXCUs4enTvWMHDd06VLvlzsGOdfrRd2QvkiRWs4sNkraAAJlMdytt4O4kYGoJZn4ENL5Ig5QYyeJmMSECDOGMO1MnDFtqzdqD8oDk0aFJr8_s-Y946QOz24YubPUsmoC2vl

https://maps.googleapis.com/maps/api/place/details/json?reference=ClRMAAAAVzPUTLym999EXs4mKkpTqEmzX0a2kfXCUs4enTvWMHDd06VLvlzsGOdfrRd2QvkiRWs4sNkraAAJlMdytt4O4kYGoJZn4ENL5Ig5QYyeJmMSECDOGMO1MnDFtqzdqD8oDk0aFJr8_s-Y946QOz24YubPUsmoC2vl&sensor=false&key=you_api_key

Это возвратит данные для амебы в том числе при наличии, параметр website, который будет содержать адрес места сайта.