Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Google Maps nie wyświetla się
Joshio
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 2.11.2012

Ostrzeżenie: (0%)
-----


Mam problem Google Maps ponieważ nie wyświetla mi się na stronie. Wyskakuje szare tło i komunikat:
"Ups... Coś poszło nie tak. Ta strona nie wczytała Map Google prawidłowo. Szczegóły techniczne znajdziesz w konsoli JavaScript."

W konsoli błędów jest taki błąd:
"Google Maps API error: MissingKeyMapError https://developers.google.com/maps/document...map-error"

Jest to Wordpress i sprawdzałem 3 wtyczki i bezpośrednia mapę. I problem dalej taki sam.
O co chodzi z tym API? A i najważniejsze u mnie ja serwerze jak i na locahost działa wszystko ok - problem pojawia się na serwerze klienta.
Go to the top of the page
+Quote Post
emstawicki
post
Post #2





Grupa: Zarejestrowani
Postów: 207
Pomógł: 40
Dołączył: 2.06.2016
Skąd: Olsztyn

Ostrzeżenie: (0%)
-----


Rozumiem, że sprawdziłeś czy klucz do API, który podajesz w skrypcie, jest prawidłowy?
Go to the top of the page
+Quote Post
Joshio
post
Post #3





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 2.11.2012

Ostrzeżenie: (0%)
-----


Wygenerowałem taką mapę:


<script src='https://maps.googleapis.com/maps/api/js?v=3.exp'></script><div style='overflow:hidden;height:300px;width:600px;'><div id='gmap_canvas' style='height:300px;width:600px;'></div><style>#gmap_canvas img{max-width:none!important;background:none!important}</style></div> <a href='http://maps-generator.com/pl'>Maps-Generator.com/pl</a> <script type='text/javascript' src='https://embedmaps.com/google-maps-authorization/script.js?id=AIzaSyBPz6-lcrpRB3pSmYi70938PuUtgBILyiA'></script><script type='text/javascript'>function init_map(){var myOptions = {zoom:13,center:new google.maps.LatLng(47.3709806,8.541168500000026),mapTypeId: google.maps.MapTypeId.ROADMAP};map = new google.maps.Map(document.getElementById('gmap_canvas'), myOptions);marker = new google.maps.Marker({map: map,position: new google.maps.LatLng(47.3709806,8.541168500000026)});infowindow = new google.maps.InfoWindow({content:'<strong>Schlüsselgasse 8, 8001 Zürich</strong><br>Schlüsselgasse 8, 8001 Zürich<br> Warzachewka Polska<br>'});google.maps.event.addListener(marker, 'click', function(){infowindow.open(map,marker);});infowindow.open(map,marker);}google.ma
ps.event.addDomListener(window, 'load', init_map);</script>


Gdzie tu potrzebny klucz i jak go wygenerować?

Ps. Początkowo używałem wtyczki WP i działała ok (na moim serwerze). Na innym już nie działa - może to być wina serwera?

Ten post edytował Joshio 28.06.2016, 14:04:32
Go to the top of the page
+Quote Post
emstawicki
post
Post #4





Grupa: Zarejestrowani
Postów: 207
Pomógł: 40
Dołączył: 2.06.2016
Skąd: Olsztyn

Ostrzeżenie: (0%)
-----


Cytat
Google recently changed the terms of use of its Google Maps APIs; if you were already using them on a website (different from localhost) prior to June 22nd, 2016, nothing will change for you; otherwise, you need an API key in order to fix your error. The free API key is valid up to 25,000 map loads per day.
Go to the top of the page
+Quote Post
Joshio
post
Post #5





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 2.11.2012

Ostrzeżenie: (0%)
-----


A w jaki sposób mogę wygenerować klucz i dodać go do tego skryptu?

Ten post edytował Joshio 28.06.2016, 14:41:16
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




Jak wygenerowac klucz API? Google zamkneli spowodu BREXITu?
google:
google maps jak wygenerowac klucz api
Go to the top of the page
+Quote Post
bestek87
post
Post #7





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 11.07.2016

Ostrzeżenie: (0%)
-----


Witam.
Mam ten sam problem. Korzystam z API google maps. Mapy i dodatki typu punkty polinie itp. generują się prawidłowo jeżeli dokument w którym znajduje się kod nazywa się "index.php" Jeżeli ten sam kod umieścimy w pliku pod inną nazwą wyskakuje komunikat "Ups... Coś poszło nie tak." Jak rozwiązać ten problem??

Pozdrawiam
Go to the top of the page
+Quote Post
Brick
post
Post #8





Grupa: Zarejestrowani
Postów: 107
Pomógł: 9
Dołączył: 16.02.2004
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Wygenerowany API KEY trzeba dodać na końcu adresu do aplikacji googlowej czyli:
http://maps.googleapis.com/maps/api/js?key=TWÓJ_KLUCZ_API
Tutaj jest to opisane: http://wp-info.pl/mapy-google-dzialaja/

Co ciekawe na localhost mi działa bez API KEY lub nie w zależności od tego jak się nazywa podkatalog. Np "localhost/testowa" działa, a "localhost/tutaj_nazwa_firmy" juz nie. Coś dziwnie to zrobili
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.01.2026 - 10:18