在请求中放置单独的方向API密钥

时间:2015-11-12 18:07:15

标签: javascript google-maps google-maps-api-3

我已经有一个用于谷歌地图Javascript API的API密钥。

<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=MYKEY&sensor=true"></script>

但是,我获得了方向API的新密钥,因为我想要请求超过8个航点的路线。现在我有以下问题。

1)我们是否需要单独的API密钥用于路线API和javascript API?

2)如果我们这样做,在哪里放置新方向API密钥?我是否像上面的外部脚本一样引用它?如果是这样,语法是什么?

3)我们可以使用免费的API密钥使用8个以上的航路点吗?还是我们需要一个工作API?

1 个答案:

答案 0 :(得分:1)

您只能在API的加载中包含一个密钥,如果您有一个具有更多配额的密钥,您应该使用它,但它可能是Google Maps for Work密钥,其中包含的方式不同(并且直接支持)来自谷歌)。您不能在对免费API的单个请求中包含超过8个航点(尽管您可以将多个请求链接在一起)。

这已经改变了。 Announced 11/10/2015

  

我们还根据我们的标准计划提供Directions API和Distance Matrix API中的所有流量功能(每天2500次请求,额外请求的按需付费定价),并增加航点限制在Directions API中为这些开发人员提供8到23个航路点。 (目前,Google Maps for Work客户可以使用JavaScript Maps API中的流量功能和更高的航路点限制。)

现在还提供免费API的23个航路点。