2011-01-10 8 views
9

Desidero utilizzare la posizione api per ottenere i nomi dei luoghi all'interno di una cerchia in localhost. Qualcuno sa come ottenere l'id del client per localhost?come testare google places apis in localhost e ottenere l'id del client

+0

Hai generato una chiave API per localhost http://groups.drupal.org/node/769? –

+0

Hai mai trovato una soluzione per questo? Sto guardando una cosa simile. –

+1

@moontear, non vi è alcun supporto per localhost per Places api, è necessario ottenere un ID client tramite adsense –

risposta

0

io non sono sicuro se questo è ciò che si sta cercando, ma una possibile soluzione potrebbe essere:

  1. Venite a conoscere l'IP del computer (ad esempio: http://whatismyipaddress.com/)
  2. Aggiungi il tuo IP in questo Formato (http://xx.xx.xxx.xx/) nella Google Console (https://developers.google.com/console/)
  3. Utilizzare la chiave API per il test.

Assicurarsi che il vostro IP non cambia :)

+0

Cercando di aggirare questo problema, la mia richiesta viene inviata da un'app django in esecuzione su 0.0.0.0:5000. Devo specificare il numero di porta sulla Google Console? – sgimeno

+0

Quindi inserire http://0.0.0.0:5000/ nella console. Questo dovrebbe funzionare! – HaNdTriX

+0

L'ho provato e ho anche provato a chiamare l'IP 0.0.0.0 come localhost sul mio file hosts. Ancora non possibilità. Potete dare un'occhiata al mio post http://stackoverflow.com/questions/11967729/places-api-not-accepting-referer Apprezzerei che – sgimeno

4

Sto usando Visual Studio e quando il debug a livello locale l'URL è:

http://localhost:2386/index.html 

Per connettersi a Google API ho impostato le seguenti due proprietà del Cliente Id nella scheda API di accesso della console di Google API:

Redirect URIs:   http://localhost:2386/oauth2callback 

JavaScript origins:  http://localhost:2386 

sto utilizzando l'API Analytics ma spero che questo wil Ti aiuto anche nel tuo caso.

+0

qui che cosa è 2386? –

+1

2386 è la porta assegnata da Visual Studio. Molto probabilmente sarà diverso per il tuo progetto. Puoi trovarlo eseguendo la tua applicazione web e guardando l'URL. Sarà http: // localhost: XXX dove XXX è il tuo numero di porta. –

Problemi correlati