Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Google Maps nie wyświetla się
Joshio
post 28.06.2016, 01:35:23
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 28.06.2016, 07:02:57
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?


--------------------
Jak w Olsztynie, to tylko w Revolver Rock Cafe .
Sprawdź postęp propagacji DNS
Go to the top of the page
+Quote Post
Joshio
post 28.06.2016, 13:58:14
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 28.06.2016, 14:28:31
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.


--------------------
Jak w Olsztynie, to tylko w Revolver Rock Cafe .
Sprawdź postęp propagacji DNS
Go to the top of the page
+Quote Post
Joshio
post 28.06.2016, 14:37:25
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 28.06.2016, 15:01:30
Post #6





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




Jak wygenerowac klucz API? Google zamkneli spowodu BREXITu?
google:
google maps jak wygenerowac klucz api


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
bestek87
post 11.07.2016, 07:53:05
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 10.10.2016, 20:00:32
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


--------------------
Wszystko należy robić najprościej jak się da, ale nie prościej
Albert Einstein
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 25.04.2024 - 14:46