Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Chiave API per google maps

    salve, stò mettendo una mappa google nel mio sito.

    Sono andato nella pagina di registrazione:
    http://www.google.it/apis/maps/signup.html
    *************************************************
    Ho inserito il link della pagina del mio sito:
    http://www.surftribe.it/popup_googlemaps.php
    *************************************************
    Google mi ha generato il codice da inserire nella mia pagina con relativa chiave:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title>Google Maps JavaScript API Example</title>
    <script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAfiSuCfRC_ASzA1SJLJl8 FBQXwsTniTs1M_rh8sCIWzzrHMXTRRTBw3nBPwH4k4q4jHtpaK 3dcuf_og"
    type="text/javascript"></script>
    <script type="text/javascript">
    //<![CDATA[
    function load() {
    if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map"));
    map.setCenter(new GLatLng(37.4419, -122.1419), 13);
    }
    }
    //]]>
    </script>
    </head>
    <body onload="load()" onunload="GUnload()">
    <div id="map" style="width: 500px; height: 300px"></div>
    </body>
    </html>
    *************************************************
    A questo punto provo a visualizzare la pagina: http://www.surftribe.it/popup_googlemaps.php e mi da un alert:
    La chiave API di Google maps utilizzata in questo sito web è stata registrata per un altro sito. Puoi generare un'altra chiave per questo sito web all'indirizzo: http://www.google.it/apis/maps/signup.html

    *************************************************

    Dove sbaglio? grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    4
    Devi aggiungere la directory del sito, non la pagina.. avevo sbagliato anche io così. Se ad esempio metti http://www.surftribe.it/popup_googlemaps.php, lui ti attiverà google maps su http://www.surftribe.it/popup_googlemaps/.
    Quindi impostalo su questa directory http://www.surftribe.it/


  3. #3
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    ciao, scusate se arrivo un anno dopo, ma ho un problema simile. le ho provate tutte, ma nulla, non mi visualizza la mappa sul sito, e dire che in un altro sito sono riuscito bene. dove cavolo sbaglio?
    questo è il codice che utilizzo:
    codice:
    <script type="text/javascript">
        //<![CDATA[
    	
    		function MapLoad(){
    		
            var map = new GMap(document.getElementById("map"));
            map.addControl(new GLargeMapControl());
    		map.addControl(new GMapTypeControl());
    		map.centerAndZoom(new GPoint(11.036067008972168, 44.834904254195436), 2);
    		map.setMapType(G_MAP_TYPE);
    		var point_**** = new GPoint(11.036067008972168, 44.834904254195436);
    		var marker_**** = new GMarker(point_****);
    		map.addOverlay(marker_****);
    		GEvent.addListener(marker_****, "click", function(){
    		marker_****.openInfoWindowHtml("varie personali");
        	});
    		}
    		
    		//]]>
        </script>
    grazie...
    Si fanno sempre nuove scoperte

  4. #4
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    è evidente che è un problema di api, perchè ho provato lo stesso codice su un altro sito e funziona tutto, ma ormai ho registrato e provato ogni tipo di api, non è che ho fatto un macello e ora non ci salto + fuori?
    Si fanno sempre nuove scoperte

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da gabar-el
    ciao, scusate se arrivo un anno dopo, ma ho un problema simile. le ho provate tutte, ma nulla, non mi visualizza la mappa sul sito, e dire che in un altro sito sono riuscito bene. dove cavolo sbaglio?
    questo è il codice che utilizzo:
    codice:
    <script type="text/javascript">
        //<![CDATA[
    	
    		function MapLoad(){
    		
            var map = new GMap(document.getElementById("map"));
            map.addControl(new GLargeMapControl());
    		map.addControl(new GMapTypeControl());
    		map.centerAndZoom(new GPoint(11.036067008972168, 44.834904254195436), 2);
    		map.setMapType(G_MAP_TYPE);
    		var point_**** = new GPoint(11.036067008972168, 44.834904254195436);
    		var marker_**** = new GMarker(point_****);
    		map.addOverlay(marker_****);
    		GEvent.addListener(marker_****, "click", function(){
    		marker_****.openInfoWindowHtml("varie personali");
        	});
    		}
    		
    		//]]>
        </script>
    grazie...
    Hai correttamente e giustamente aperto una discussione tutta tua per un problema che e' attinente solo per la tecnologia google... non c'era ragione di riesumare questa discussione.

    Chiudo.
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.