Google地图:"此API项目无权使用此API."

use*_*838 10 api google-maps google-maps-api-3

最近我开始编写Google Maps服务集成代码.我继续在青铜级别生成与我的企业电子邮件帐户关联的API密钥.当我使用服务无API API时,一切都在游泳.

如果我使用API​​ Key参数,在我的开发者控制台中生成我的API密钥,则会收到错误消息:

此API项目无权使用此API.

用于访问地图的URL如下:

https://maps.googleapis.com/maps/api/distancematrix/xml?origins={origin_address}&destinations={destination_addresses}&mode=driving&language=en-US&sensor=false&key={APIKey}
Run Code Online (Sandbox Code Playgroud)

如何获得授权v3 Maps JavaScript API的API密钥.我正在将该调用作为该地址后面的ASPX代码中的原始帖子.在我看来,当我第一次开始这一切时,这曾经工作得很好,现在突然间我突然得到了这个错误.

我需要这个工作,因为我也将使用地方,该服务似乎只适用于API密钥.我希望能够将密钥配置一次并完成它.

Dr.*_*lle 20

您需要启用要使用的每个API.

maps-javascript-API是一个API,DistanceMatrix-API(Webservice)是另一个.

转到developer-console-> API并启用Distance Matrix API

注意:当您使用不需要启用此服务的Javascript-APIDistanceMatrix-Service时,这仅与DistanceMatrix-Webservice相关.

  • 谢谢,我没有意识到距离矩阵已经被打破,因为它是自己的API功能. (2认同)
  • 在2016年,您再次需要逐个激活API密钥,如此处所述.我的地方自动填充字段失败 - 但仅限于https - 这就是解决方案. (2认同)