错误:Google Maps API错误:MissingKeyMapError

Muh*_*ari 136 google-maps google-maps-api-3

突然出现以下JavaScript错误:

Google Maps API错误:Google Maps API错误:MissingKeyMapError

Dul*_*sta 123

是.现在谷歌想要一个API密钥来验证用户访问他们的API.

您可以从以下链接获取API密钥.浏览链接,您需要输入项目等.但这很容易.无忧无虑.

https://developers.google.com/maps/documentation/javascript/get-api-key

获得API密钥后,请更改以前的密钥

<script src="https://maps.googleapis.com/maps/api/js"></script>
Run Code Online (Sandbox Code Playgroud)

<script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=your_api_key_here"></script>
Run Code Online (Sandbox Code Playgroud)

现在你的谷歌地图正在运作中.如果您想知道输入地图的经度纬度.只需固定您想要的位置并检查浏览器的URL即可.您可以在那里查看经度和纬度值.只需复制这些值并粘贴如下.

new google.maps.LatLng(longitude ,latitude )
Run Code Online (Sandbox Code Playgroud)


小智 78

根据谷歌最近的公告,使用谷歌地图API现在需要一把钥匙.如果您在localhost上使用Google Maps API,或者您的域在2016年6月22日之前未激活,则需要密钥才能继续使用.请参阅Google Maps API文档以获取密钥并将其添加到您的应用程序中.


小智 20

所有Google Maps JavaScript API应用程序都需要身份验证(API KEY)

  1. 转到https://developers.google.com/maps/documentation/javascript/get-api-key.
  2. 使用Google帐户登录
  3. 单击获取密钥按钮3选择或创建项目
  4. 点击启用API(Google Maps API)
  5. 在项目中复制您的API KEY: <script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=(Paste YOUR API KEY)"></script>