Żądanie interfejsu API Miejsc Google zostało odrzucone dla autouzupełniania systemu Android, nawet z odpowiednim kluczem API

Próbuję utworzyć pole Autouzupełnianie, które powinno pobierać miasta jako typy użytkowników, używając interfejsu API Miejsc Google zgodnie z opisem w tym samouczku:https://developers.google.com/places/training/autocomplete-android

Prawdopodobnie znalazłeś to pytanie już wiele razy, tak jak ja, ale żadna z odpowiedzi mi nie pomogła. Oto rzeczy, które powinieneś wiedzieć:

Adres URL tohttps://maps.googleapis.com/maps/api/place/autocomplete/json?sensor=false&key=myKey&components=country:ro&input=whatTheUserTypes

Nie odpowiadaj, mówiąc, że zastąpiłeś klucz API swoim kluczem i zadziałał - klucz API, który się tam znajduje, musi być specyficzny dla Androida i nie działa z przeglądarki.

Zrobiłem więc klucz API dla Androida za pomocą odcisku palca SHA1 uzyskanego z magazynu kluczy, z którym podpisałem aplikację. Włączyłem interfejsy API Mapy i Miejsca z konsoli. Kwota nie została przekroczona.

Wszystkie te i nadal daje mi REQUEST_DENIED

Nie wspomniałem, że aktywowałem O2Auth - czy to coś zmienia? Czy nie powinno być tak proste, jak umieszczenie klucza API w aplikacji?

Dzięki!

questionAnswers(6)

yourAnswerToTheQuestion