Как показать текущую геолокацию с помощью Google Maps JS API бесплатно? - PullRequest
0 голосов
/ 22 апреля 2020

Я пытался показать текущую карту геолокации с помощью Google Maps JS API. Я использовал пример кода с их официального сайта. Я создал свой ключ API и включил библиотеки. Но есть сообщение, что карта не может быть загружена правильно, а также ошибка.

Вы должны включить Billing в Google Cloud Project на https://console.cloud.google.com/project/_/billing/enable Подробнее на https://developers.google.com/maps/gmp-get-started _.od @ js? Key = YOUR_API_KEY & callback = initMap: 56:

Я прочитал, что это потому, что у меня нет учетной записи. Пожалуйста, помогите мне решить эту проблему без создания учетной записи или с другой библиотекой?

1 Ответ

0 голосов
/ 27 апреля 2020

Использование API Google Maps Platform требует привязки проекта к действующему платежному аккаунту. Несмотря на то, что он привязан к платежному аккаунту, вы все равно можете бесплатно использовать API-интерфейсы, поскольку для каждой платежной учетной записи предоставляется ежемесячная скидка на Google Maps Platform в размере $ 200. С этим вы можете загружать до 28 000 карт в месяц.

Однако вы должны 1. наложить ограничения на свои ключи API, чтобы защитить свои ключи API и убедиться, что ваш сайт использует только этот ключ API. 2. Установите ежедневный лимит использования , чтобы защитить себя от неожиданного увеличения использования и не превышать количество бесплатных кредитов, что влечет за собой начисления на ваш платежный счет.

Кроме того, я удалил ваш ключ API из вашего поста. Пожалуйста, не делитесь секретными ключами API на сайтах publi c и обязательно установите для них ограничения, перейдя по ссылке, указанной выше.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...