Есть связка фронт на 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"
}
"""
Можно ли это как-то исправить?