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 вашего приложения:

  1. Перейдите в консоль облачной платформы.
  2. В списке проектов выберите проект или создайте новый.
  3. Если страница API Manager еще не открыта, откройте меню Gallery Menu и выберите API Manager.
  4. Слева выберите Учетные данные.
  5. Нажмите Создать учетные данные, а затем выберите ключ API.
  6. Выберите тип ключа для использования. (Типы ключей API более подробно описаны в следующих разделах.) Если вы не уверены, подходит ли ключ API для вызываемого API, выберите "Помогите выбрать" и следуйте инструкциям, чтобы выбрать правильные учетные данные.

Примечание. Помимо чтения инструкций на этой странице, обязательно ознакомьтесь с рекомендациями по безопасному использованию ключей API.

API поддерживает несколько типов ключей API, включая ключи сервера, ключи браузера, ключи iOS и ключи Android.

Клавиши браузера

Создайте и используйте ключ браузера, если ваше приложение работает на клиенте, таком как веб-браузер. Чтобы ваш ключ не использовался на неавторизованных сайтах, разрешайте переходы только с доменов, которыми вы управляете.

Другие вопросы по тегам