API Карт Google с ключом, не работающим на Домене
Я попытался настроить простую карту: http://pan-american.ch/ и продолжал получать ту же ошибку в консоли JS:
https://developers.google.com/maps/documentation/javascript/error-messages URL вашего сайта для авторизации:
на этом домене http://map2.codedesign.ch/ ключ работает нормально.
поэтому мой вопрос - где я могу добавить домены...
1 ответ
Вы хотите настроить рефереры, чтобы http://pan-american.ch
, См. Документацию Google по настройке ключей API:
Настройка ключей API
Если ваше клиентское приложение не использует OAuth 2.0, то оно должно включать ключ API при вызове API, включенного в проекте Google Cloud Platform. Приложение передает этот ключ во все запросы API как параметр key = API_key.
Чтобы создать ключ API вашего приложения:
- Перейдите в консоль облачной платформы.
- В списке проектов выберите проект или создайте новый.
- Если страница API Manager еще не открыта, откройте меню Gallery Menu и выберите API Manager.
- Слева выберите Учетные данные.
- Нажмите Создать учетные данные, а затем выберите ключ API.
- Выберите тип ключа для использования. (Типы ключей API более подробно описаны в следующих разделах.) Если вы не уверены, подходит ли ключ API для вызываемого API, выберите "Помогите выбрать" и следуйте инструкциям, чтобы выбрать правильные учетные данные.
Примечание. Помимо чтения инструкций на этой странице, обязательно ознакомьтесь с рекомендациями по безопасному использованию ключей API.
API поддерживает несколько типов ключей API, включая ключи сервера, ключи браузера, ключи iOS и ключи Android.
Клавиши браузера
Создайте и используйте ключ браузера, если ваше приложение работает на клиенте, таком как веб-браузер. Чтобы ваш ключ не использовался на неавторизованных сайтах, разрешайте переходы только с доменов, которыми вы управляете.