Я использую JQuery, чтобы получить JSON данные из API Google Maps Geodcode с помощью:API Ключи с Google Maps геокодирования
var jsonLtdLng="https://maps.googleapis.com/maps/api/geocode/json?address=Sydney&key=MY-KEY";
$.getJSON(jsonLtdLng, function (data) {
console.log(data);
});
Документация говорит, что требуется ключ API сервера, но это не код на стороне сервера?
Я попытался сделать ключ API сервера, используя свой собственный IP-адрес маршрутизатора, и он работал (но, конечно, это бесполезно для других пользователей). Я попытался добавить IP-адрес веб-хостинга и получил ошибку, когда ключ не авторизовался.
Я знаю, что вы можете запустить его без ключа для небольших квот, но разве это не рекомендуется?
Кто-нибудь знает, как сделать эту работу? Должен ли я делать это на стороне сервера с PHP?
А так Geocoding является частью JS API, а также его собственным автономным API? – MeltingDog
Да. В [документации] есть примеры (https://developers.google.com/maps/documentation/javascript/geocoding) – geocodezip