Ошибка при попытке получить адрес по координатам из API Карт Google

Я не мог найти решение для получения адреса местоположения на основе его координат.

Вот код, который я использую в PHP:

$url = "https://maps.googleapis.com/maps/api/geocode/json?latlng=45.791788,24.147599&result_type=street_address&key=[API KEY]&sensor=false";
$response = file_get_contents($url, true);

Ответ об ошибке, который я получаю:

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

У меня нет установленных ограничений для ключа API, который я использую.

-1

Решение

Это говорит о том, что есть два типа ограничений. Ограничения применения & API ограничения.
Хотя сообщение об ошибке касалось ключа API, на самом деле оно было связано с некоторыми ограничениями приложения. Проверены ссылки HTTP (веб-сайты), но доменные имена не были определены.

Я не смог найти подходящий формат для своего субдомена, поэтому я снял все ограничения приложения, и это помогло.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]