Google Maps API错误:Google Maps API错误:ApiNotActivatedMapError

abr*_*yed 12 google-maps google-maps-api-3

我想在我的项目中使用谷歌地图距离矩阵api来获得2个地方之间的距离.我也在谷歌开发者控制台中启用了这个api.但我不断得到错误ApiNotActivatedMapError.

我使用谷歌提供的示例代码作为距离矩阵.

Dr.*_*lle 26

当您通过Maps-Javascript-API使用图书馆或服务并使用密钥时,您只需激活Google Maps JavaScript API即可.

如果您在链接示例中遇到特定错误,则显然没有为您的项目激活Google Maps JavaScript API.

更新:

自2016年6月22日起,当您要使用以下功能时,还需要为新应用程序激活相关API(Webservice):

  • 地理编码服务
  • 方向服务
  • distanceMatrix服务
  • 提升服务
  • 地方图书馆

  • 但是你如何激活它? (7认同)
  • 是的,这就是你如何得到一个.获得一个之后,您需要选择它并遍历迷宫点击和选项,然后找到包含所有产品的页面.您逐个单击产品并在其单独的页面上激活每个产品.有点搜索我:) (3认同)

小智 6

老问题..但是..最近我没有使用地理编码的ApiNotActivatedMapError出现类似问题,但是Konerak的评论帮助我找到了这篇非常好的文章。

基本上,您可以在以下位置激活您的API:https//console.developers.google.com/apis/library

激活Google Maps JavaScript API以及已经激活的Geocoding API可以解决我的问题。

希望它可以帮助处于类似位置的人:)