0

我使用我公司谷歌地圖API,我們正在面臨的API消費的一些問題。谷歌地方自動填充API消費

我們使用JavaScript API,加載地圖,並且我們對一些地址進行地理編碼並製作一些路線。一切正常。

但是我們在某些情況下使用自動完成,以允許用戶輸入他正在搜索的位置。

所以,我這樣定義的自動完成:

變種自動填充=新google.maps.places.Autocomplete( 的document.getElementById( '文字框'), {類型:[]});

當用戶選擇一個選項,我們稱之爲功能

autocomplete.addListener( 'place_changed',doSomething的);

拿到的地方,做更多的事情

功能DoSomething的(){VAR地方= autocomplete.getPlace();

//更多代碼}

一切工作正常,但是當用戶開始打字,它已經消耗了谷歌Places API的Web服務。這樣對嗎?

我以爲只有在我們加載地圖時纔會使用JavaScript API,就是這樣。

奇怪的是,在開發者的控制檯上,API的使用在幾天前開始(30/06/2016),並且我們有一個沒有利用這個API的差距(在3到10之間7月),昨天我們達到1000次使用的限制。

我做錯了什麼?我能做什麼?

對不起,如果這不是正確的地方的問題,如果不是,移動它或告訴我,所以我可以在新的地方打開。

感謝

+0

另外,我使用的是相同的API KEY的開發環境和生產兩個不同的服務器。 只有在一臺服務器上API的使用正在計數。另一個,我可以使用的開發人員環境,它不會計算在使用 –

+0

我認爲這[SO問題](http://stackoverflow.com/questions/9922800/google-places-api-limits)可以給你一個想法,尤其是JavaScript API不需要任何鍵的部分。所以它不能消耗任何用量。要詳細瞭解Places API的用法和限制,請訪問此[鏈接](https://developers.google.com/places/web-service/usage)。您還可以查看[Places API的優缺點](https://www.quora.com/What-are-the-pros-and-cons-of-each-Places-API)。 – KENdi

回答