Я сгенерировал ключ API браузера в консоли Google и установил рефереры:
Затем я перехожу на http://afriflirt.com, открываю консоль JS в браузере и запускаю этот код ("Геокодирование Google Maps API" включен для этого ключа API в настройках):
var apiKey = 'AIzaSyAGpR-mG46fDbmWjJwkZZHft_xvZ_dM3cA';
$.getJSON(
'https://maps.googleapis.com/maps/api/geocode/json?address=12345&key=' + apiKey,
function(resp) {alert(JSON.stringify(resp));}
);
в ответ вижу такое сообщение:
Этот IP-адрес, сайт или мобильное приложение не авторизованы для использования этого ключа API. Запрос получен с IP-адреса 113.180.75.109 со ссылкой: http://afriflirt.com/
Если я удалю рефереров - ключ API начнет работать, но это небезопасно. Так что это проблема только тогда, когда я устанавливаю рефереры. Пробовал разные форматы паттернов рефереров, но ничего не получалось. Также пытался подождать какое-то время (как я видел, «для вступления настроек в силу может потребоваться до 5 минут»), но это тоже не помогает.
Пожалуйста, дайте мне знать, если у вас есть идеи, как это исправить.
http://afriflirt.com/
не соответствует ни одному из рефереров, которые вы настроили - person Jaromanda X   schedule 04.01.2016