Я пытаюсь работать с статическими картами google, но я все время получаю 403 ошибки и имел много путаницы, пытаясь понять это. Если я щелкнул правой кнопкой мыши на сломанном изображении и выбрал «открыть в новой вкладке», тогда он будет загружаться в порядке, и после этого он также будет загружаться на фактической странице, где я его внедряю. Я не уверен, почему он работает таким образом.Как использовать ключ API с Google Static Maps?
Я читал, что 403 означает, что он достиг определенного предела квоты, хотя это довольно низкий трафик сервера. Я попытался настроить ключ API, но я довольно смущен тем, как он должен работать. Google documentation for static maps говорит, что вам нужно создать «Ключ сервера», но также и тот, что этот ключ должен быть закрыт на сервере и не встроен на страницу. Как использовать ключ сервера, не помещая его в источник тега изображения?
Я прочитал в другом месте в stackoverflow, что вместо этого я должен использовать «Браузерный ключ». Кажется, что все работает нормально, но есть много доменов, которые я намереваюсь использовать, и я не могу поместить их в разрешенные источники. Должен ли я позволить этому разрешить любому рефереру?
Я использую API V2, с URLs как это: http://maps.googleapis.com/maps/api/staticmap?center= {someaddress} & размера = 250x250 & зума = 14 & ключа = {} MyKey
Google с тех пор исправил свою документацию, заявив, что вам нужен ключ браузера, а не ключ сервера. – Gannet