2014-06-25 5 views
7

Я заметил сообщение об устаревших ссылках Google в пользу place_id и искал его реализовать.API Google Places не возвращает place_id

Я использую AutocompleteService, но когда я запускаю его ответ не содержит place_id, но содержит reference и id.

Вот быстрая адаптация я из примера страницы (я пытался поставить его на jsfiddle, но не мог заставить его работать):

<!DOCTYPE html> 
<html> 
<head> 
<title>Retrieving Autocomplete Predictions</title> 
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?libraries=places"></script> 
<script> 
// This example retrieves autocomplete predictions programmatically 
// from the autocomplete service, and displays them as an HTML list. 
// The predictions will include a mix of places (as defined by the 
// Google Places API) and suggested search terms. 

function initialize() { 
    var service = new google.maps.places.AutocompleteService(); 
    service.getQueryPredictions({ input: 'trafalgar square' }, callback); 
} 

function callback(predictions, status) { 
    if (status != google.maps.places.PlacesServiceStatus.OK) { 
    alert(status); 
    return; 
    } 

    var results = document.getElementById('results'); 

    for (var i = 0, prediction; prediction = predictions[i]; i++) { 
    results.innerHTML += '<li>' + prediction.description + '</li>'; 
    } 
} 

google.maps.event.addDomListener(window, 'load', initialize); 

</script> 

</head> 
<body> 
    <p>Query suggestions for 'trafalgar square':</p> 
    <ul id="results"></ul> 
</body> 
</html> 

Может кто-то объяснить, что я пропускаю/делаю неправильно ?

У кого-нибудь есть пример AutocompleteService с возвратом place_id с прогнозами/предложениями?

Thanks

ответ

1

Я могу подтвердить, что вы видите. Думаю, нам просто нужно дождаться, когда выйдет ролл.

+0

То же самое и здесь: no place_id ... – thepit23

+0

Спасибо за подтверждение. Было бы хорошо знать, забыл ли Google об AutocompleteService в API карт или все еще находится в процессе внедрения значений place_id во все записи. – user1116573

Смежные вопросы