Я пытаюсь интегрировать карту Google на свой сайт, который будет использовать почтовый индекс для системы местоположения Lat/lng для построения точек. Но по какой-то причине Google продолжает отключать мою карту через 2-3 секунды после ее появления. Код ключа совершенно новый, и Ive проверил и скопировал его несколько раз, чтобы быть уверенным. В учебном пособии на нем говорит, чтобы создать ключ браузера, который я сделал, я ввожу его в строке:Ключ API Карт Google не аутентифицирован правильно
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAlvGtJcsp_qZy_U1deMqG8saGDQb4QU88&sensor=false">
Остальная часть кода является прямой лифт из учебника https://developers.google.com/maps/documentation/javascript/tutorial#HelloWorld как я все еще пытаюсь просто получить карта, показывающая онлайн.
Ive читает десятки страниц на этом, и никто не может объяснить, почему его недействительно, я даже попытался создать ключ сервера с использованием IP-адреса, но это тоже было отскочено. Я бы связался с Google Support напрямую, но для этого, очевидно, требуется обновленный план.
У кого-нибудь есть идеи, что происходит? Для справки, полный скрипт показан ниже.
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
html, body, #map-canvas { height: 100%; margin: 0; padding: 0;}
</style>
<script type="text/javascript"
src="https://maps.googleapis.com/maps/api/js?key=API_KEY">
</script>
<script type="text/javascript">
function initialize() {
var mapOptions = {
center: { lat: -34.397, lng: 150.644},
zoom: 8
};
var map = new google.maps.Map(document.getElementById('map-canvas'),
mapOptions);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
</head>
<body>
<div id="map-canvas"></div>
</body>
</html>
Я не после того, как быстро исправить, как мне нужно, чтобы понять, что это неправильно, но я не могу работать, где искать, как Ive следовать, чтобы учебник точно.
Я проверил доменное имя снова, и это exaxtly, как он говорит, что должно быть напечатано, */<имя сайта после WWW.>/* Что касается удаления ключа, ваше право, это работает. Но, конечно, ключ должен играть определенную роль в операциях в большем масштабе, иначе зачем использовать их вообще! У вас есть пример домена, зарегистрированного для карт Google, поэтому я могу сравнить синтаксис? Благодаря! – OJ102
Ключ должен отслеживать только количество запросов, которые использует ваш веб-сайт. Если вы показываете только некоторые точки на карте, вам не нужен ключ. BTW: я не уверен, что могу опубликовать ключ в stackoverflow Вам нужно проверить, полностью ли вы знаете свое доменное имя с помощью ключа! – xmux
Я вернулся к доменному имени, проигнорировал пример и просто написал адрес https, и он сработал! это был их примерный формат, который был недействительным! спасибо за помощь – OJ102