Места Api перестали работать в Android - PullRequest
0 голосов
/ 29 июня 2018

Я интегрировал Places API в свой проект Android, и он работал нормально в течение последних нескольких месяцев, но неожиданно он дает мне следующее исключение: -

Этот IP, сайт или мобильное приложение не имеют права использовать этот ключ API. Запрос получен с IP-адреса 175.176.186.118, с пустым реферером

Пожалуйста, помогите мне узнать, в чем проблема и как я могу ее решить.

Я использую свой ключ Api для получения ответа о местах. Он работал с моим ключом API. Я прочитал о переполнении стека, что для этого вам нужен ключ сервера, но я не могу найти никакой опции для создания ключа сервера.

Любая помощь будет оценена, спасибо.

Ответы [ 2 ]

0 голосов
/ 02 июля 2018

Проверьте ограничения API для вашего конкретного проекта в консоли API Google. Вы можете найти его, перейдя к своему проекту на консоли. Выберите учетные данные на левой вкладке, а затем перейдите на вкладку «Ограничения API» рядом с «Ограничениями приложения» в нижней части страницы. Из них нажмите «Выбрать API» и выберите Places SDK для Android. Или вы можете удалить все ограничения API, чтобы не иметь никаких ограничений. Также проверьте ограничения вашего приложения, чтобы ограничить его приложениями для Android, если вы не используете серверы для выполнения запроса. Здесь - это вопрос, на который я ответил несколько недель назад о том, как его настроить.

0 голосов
/ 29 июня 2018

Включите реферера в запрос вашей сети.

Пример: HTTP header "Referer:anmol.com"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...