@SM_ST

Можно ли исправить ошибку Php + Google Autocomplete?

Есть связка фронт на Nuxt бэк на Laravel.

При вводе города отправляю данные инпута на бэк и там стучусь к гуглу для autocmplete.

$c_podkl = curl_init(); // инициализируем соединение
        curl_setopt($c_podkl, CURLOPT_URL, "https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Комсомоль&types=geocode&language=ru&key=AIzaSyAbLpRwGvEKJ0MwzoaXGvdh1jX8-1H$H"); // к этому URL будем подключаться
        curl_setopt($c_podkl, CURLOPT_RETURNTRANSFER, 1); // возвращать, а не распечатываь результат
        curl_setopt($c_podkl, CURLOPT_TIMEOUT, 0); // таймаут
        $json_result = curl_exec($c_podkl); // подключаемся, получаем данные
        curl_close($c_podkl); // закрываем соединение
        dd($json_result);


все работает, но периодически выдает

"""
{
   "error_message" : "API keys with referer restrictions cannot be used with this API.",
   "predictions" : [],
   "status" : "REQUEST_DENIED"
}
"""

Можно ли это как-то исправить?
  • Вопрос задан
  • 33 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы