如何免费使用Google Directions API

时间:2019-08-01 16:23:51

标签: google-maps google-maps-direction-api

我每天都在2500个免费路线查询的范围内使用Google Directions Api。运行正常。现在,https://developers.google.com/maps/documentation/directions/start中清楚地写着它时,在请求api时它无处不在给出此错误 该客户ID用于高级计划。

下载的URL:{“ error_message”:“您必须在与此https://console.cloud.google.com/project/_/billing/enable.Learnhttps://developers.google.com/maps/premium/new-plan-migration处与此客户ID相关联的Google Cloud Project上启用计费”,“路由”:[],“状态” “ : “请求被拒绝”}     后台任务数据{“ error_message”:“您必须在与此https://console.cloud.google.com/project/_/billing/enable.Learnhttps://developers.google.com/maps/premium/new-plan-migration处,与此客户端ID相关的Google Cloud Project上启用计费,”,“ routes”:[],“ status”:“ REQUEST_DENIED“}

我该如何解决这个问题

1 个答案:

答案 0 :(得分:0)

从Google地图文档中:

  

提醒:要使用Directions API,必须在所有API请求中包含一个API密钥,并且必须为每个项目启用计费。

我知道他们曾经允许在未启用密钥或计费的情况下使用API​​,但不久前他们更改了政策。

如果您愿意使用Google地图的替代品,则可以查看OSRM(开源路由机),这是完全免费的,但需要进行一些设置,您必须自己托管。我们使用OSRM进行导航,并以自己的价格提供了更好的性能,而费用仅为googlemaps的一小部分。