Я хочу передать имя места в google map api и использовать это, мне нужно извлечь описание того места, которое я получаю слева на карте Google. Это должно быть сделано программно то есть у меня есть список мест в базе данных, и я передам эти данные в API и должен получить тип. Если я передаю KFC, тогда мне нужно извлечь ключевое слово «Chicken Restaurant» из его вывода, я не уверен, что это возможно или нет! Если возможно, тогда выход будет в каком формате, XML или какой-нибудь другой?программно искать место в google map API, пропуская имя места
-4
A
ответ
0
с использованием JSON
<?php
function geoPlaceID($location)
{
$locationclean = str_replace (" ", "+", $location);
$details_url = "https://maps.googleapis.com/maps/api/place/textsearch/json?query=" . $locationclean . "&key=YOUR_KEY";
$du = file_get_contents($details_url);
$getDetails = json_decode(utf8_encode($du),true);
if ($getDetails['status']=="OK")
{
$a=$getDetails['results'][1]['types'];
print_r($a);
// echo implode(" ",$a)."<br>";
}
else
{
echo "Place ID not found";
}
}
geoPlaceID("kfc");
?>
с использованием XML
<?php
function place_ID($location)
{
$locationclean = str_replace (" ", "+", $location);
$data = "https://maps.googleapis.com/maps/api/place/textsearch/xml?query=" . $locationclean . "&key=YOUR_KEY";
$xml = file_get_contents($data);
$xml = simplexml_load_string($xml);
foreach($xml->result->type as $key => $value){
$location_id = $value;
echo $location_id;
echo "<br>";
}
}
place_ID("kfc");
?>
Смежные вопросы
- 1. Google автозаполнения места, место имя лат/LNG
- 2. Google Google map добавить пользовательское место
- 3. место автозаполнения, Google Map JavaScript API против API Google Адресов
- 4. Google map геокодные места
- 5. Google Место API- Место поиск пагинации
- 6. Искать в Google Map v2 с маркером
- 7. Добавить новое место в Google Места
- 8. Как искать изображения Google программно
- 9. Установите текущее место в google place api
- 10. Добавление маркеров места в Google Map
- 11. API Google Map для iOS, Показывать только конкретное Место
- 12. Как получить место Имя места из google.maps.Geocoder()?
- 13. Google место Api PlaceDetails
- 14. Google Places API Места Фото
- 15. найти имя здания от google map api
- 16. API Google Map Maker?
- 17. Близкое место, скопировавшее Google MAP SDK
- 18. Добавить Изображения в google MAP
- 19. Google Places API - имя места поиска по параметру cyrillic
- 20. Название места google places api
- 21. Google map - места не показывают правый адрес
- 22. Google Map API, чтобы найти близлежащий ресторан вокруг моего места
- 23. Подробности места в google api javascript
- 24. Места Google Api - Autocomplete
- 25. Геокодер Google Map API V3 не показывает правильное место
- 26. Yii: google map api (Место Autocomplete и Directions) не работает
- 27. Google Places API ближайшее место номер телефона
- 28. Google Map место поиска не работает
- 29. Google интеграции API место
- 30. Прилегающие места Google Maps Places API
Привет и добро пожаловать на SO. Это не веб-сайт, чтобы просить других оформить код для вас. Пожалуйста, прочитайте [как спросить] (http://stackoverflow.com/help/how-to-ask) из справки. – MrUpsidown
Я не прошу код, мне просто нужно знать, возможно ли это или нет. – omnipresent
Вы читали документацию? Вы что-то пробовали? Вы должны это сделать, затем придите сюда и спросите, есть ли у вас какой-то конкретный вопрос или проблема. Ваш вопрос слишком широк/расплывчатый и не по теме. – MrUpsidown