Autore Topic: REQUEST_DENIED with autocomplete  (Letto 824 volte)

Offline earp_

  • Nuovo arrivato
  • *
  • Post: 9
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Nexus S
REQUEST_DENIED with autocomplete
« il: 17 Dicembre 2012, 16:07:48 CET »
0
Ciao a tutti,

Ho una chiave di debug che mi genera la mia mappa e come servizio attivato ho "Google Maps Android API v2", al che voglio creare un auto-complete https://developers.google.com/places/documentation/autocomplete che non faccia altro che suggerire una lista di citta' in base alle lettere inserite.

L'esempio propone questa:
https://maps.googleapis.com/maps/api/place/autocomplete/xml?input=Amoeba&types=establishment&location=37.76999,-122.44696&radius=500&sensor=true&key=AddYourOwnKeyHere

ma ho anche provato
https://maps.googleapis.com/maps/api/place/autocomplete/json?input=lon&types=geocode&language=en&sensor=true&key=AddYourOwnKeyHere

Il servizio "Google Maps Android API v2" non restituisce "autocomplete", devo quindi abilitare "Places API", che ho abilitato.

Nonostante questo, eseguendo entrambe le url ottengo:

Codice: [Seleziona]
{
   "predictions" : [],
   "status" : "REQUEST_DENIED"
}

Questa url invece
http://maps.googleapis.com/maps/geo?q=1600+Amphitheatre+Parkway,+Mountain+View,+CA&output=json&sensor=true_or_false&key=MY_API

Ritorna dei valori, ma qui non ho piu' autocomplete ma /geo.

Cio' mi dice che la API che ho funziona, perche' ottengo sia la mappa che i risultati dall'ultima url, ma non per autocomplete.

C'e' qualcosa che mi manca, ma non so cosa.

Qualche suggerimento?

Saluti

E
 

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:REQUEST_DENIED with autocomplete
« Risposta #1 il: 17 Dicembre 2012, 16:20:47 CET »
0
hai provato a rigenerare la key dopo aver attivato le places API?
da ignorante lo chiedo perchè magari c'è qualcosa in relazione tra le due
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline earp_

  • Nuovo arrivato
  • *
  • Post: 9
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Nexus S
Re:REQUEST_DENIED with autocomplete
« Risposta #2 il: 17 Dicembre 2012, 19:59:11 CET »
0
Nope,

Guarda che e' strano. Se trovo poi la soluzione aggiorno il post.

E

Offline stranigiorni

  • Nuovo arrivato
  • *
  • Post: 20
  • Respect: 0
    • Google+
    • matteogabella
    • Mostra profilo
    • stranigiorni
  • Dispositivo Android:
    bird v1277
  • Play Store ID:
    Matteo+Gabella
  • Sistema operativo:
    win8
Re:REQUEST_DENIED with autocomplete
« Risposta #3 il: 31 Gennaio 2013, 17:18:51 CET »
0
ciao io ho fatto così... ho attivato il servizio Places API, poi nella chiamata ho messo il codice che trovi nell'API Console sotto "Key for browser apps (with referers)" ...
quello per i browser quindi, non quello per le app

in questo modo funziona, poi nn so se si arrabbieranno visto che da dentro l'app uso la chiave per i browser... tuttavia usando la chiave per l'app (quella generata con SHA1:package) mi dava sempre request denied...

ciao
matteo

Offline racoonlab

  • Utente junior
  • **
  • Post: 98
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    HTC Desire
Re:REQUEST_DENIED with autocomplete
« Risposta #4 il: 31 Gennaio 2013, 17:20:47 CET »
0
Ciao matteo,

Grazie provero' questa soluzione.

Saluti,

r