У меня возникли проблемы с выяснением того, как вызвать Google Places API с Android. В частности, я сейчас смотрю на вызов nearbysearch.Google Места рядом с Android?
Это полный URL, как он отправляется (минус мой ключ API)
https://maps.googleapis.com/maps/api/place/nearbysearch/xml?location=49.7088,-124.9712&radius=3000&sensor=true&key=YourAPIKeyHere
Я получаю эту ошибку возвращается:
<error_message>This IP, site or mobile application is not authorized to use this API key.</error_message>
Я прошел через весь процесс в Google Developers Console с точки зрения получения ключа API, добавления моего приложения в разрешенный список, добавления библиотеки (google-play-services_lib) и настроек в мой проект, добавления записей манифеста api и gms.version в манифест, но это все еще не удается.
Чтобы проверить эту часть установки, я добавил карту Google в ту же самую активность, и она отображается правильно - это означает, что мое приложение правильно находится в разрешенном списке и что мой ключ API правильный (это ресурс String это используется в манифесте, а также в URL-адресе), иначе карта не будет отображать какую-либо графику.
Вопрос: Как я могу позвонить в Google Адреса рядом с Android?
Спасибо!
пс Этот вопрос (URL в конце) выглядит аналогично, но через несколько лет из даты - статьи, на которые он ссылается, не работают, что дает мне то же сообщение об ошибке. http://stackoverflow.com/questions/3830149/using-google-places-api-in-android –
У меня есть подозрение, что он не поддерживается непосредственно с Android, и вместо этого мне нужно использовать API сервисов Google Play. , который всего неделю назад (2 марта 2015 г.) выпустил v7 с первым битом функциональности Google Адресов: http://android-developers.blogspot.ca/2015/03/google-play-services-70-places-everyone .html –