Я включил «API геокодирования» для своего проекта платформы Google Cloud. Тем не менее он выдает ошибку:
"Служба геокодирования: этому проекту API не разрешено использовать этот API. Для получения дополнительной информации об аутентификации и Google Maps JavaScript Службы API см. https://developers.google.com/maps/documentation/javascript/get-api-key _.xd @ js? Library = geometry & key = [my_api_key]: 79 "
Учетная запись уже включена в моем аккаунте, у меня есть действительный ключ Api и все остальные Такие API-интерфейсы, как «Служба маршрутов», Google maps javascript api, работают нормально. Только API геокодирования дает ошибку. Я также включил пример кода, который я пытаюсь использовать. Может кто-нибудь помочь мне понять, что я делаю неправильно или что-то не так?
function GetLocation() {
var geocoder = new google.maps.Geocoder();
var address = document.getElementById("txtAddress").value;
geocoder.geocode({ 'address': address }, function (results, status) {
if (status == google.maps.GeocoderStatus.OK) {
var latitude = results[0].geometry.location.lat();
var longitude = results[0].geometry.location.lng();
alert("Latitude: " + latitude + "\nLongitude: " + longitude);
} else {
alert("Request failed.")
}
});
};