2016-12-07 82 views
0

我很難用API密鑰來使用Google Places API自動填充功能。在我的製作網站中,我們沒有使用密鑰就可以使用它,在流量達到請求限制之前完美運行。經過一番研究,發現我會使用API​​密鑰獲得更高的請求限制。但是,在我添加密鑰(甚至沒有限制)後,我的表單中的地址字段被禁用,並顯示「糟糕!出錯了。」。Google Places API自動完成功能顯示「糟糕!出錯了」。

下面是谷歌API的網址,我使用 https://maps.googleapis.com/maps/api/js?key=[my_api_key]&libraries=places&callback=initAutocomplete

我想這一定是壞了我的代碼。然後,我使用Google的官方自動填充示例代碼和我的API密鑰,無需進一步修改,結果相同。無需密鑰就可以使用它。

Result and Key settings screenshot

我感到困惑。我不相信代碼是錯的。任何人都可以給我一個提示?

回答

0

在你的谷歌API管理器 - >憑證,你有沒有設置

enter image description here

您還可以檢查您的控制檯,谷歌會告訴你爲什麼「出事了」。

+0

我已經做過這個設置。這是在我附上的截圖。在控制檯中,我沒有看到任何錯誤。但是這個電話後這個領域變得殘廢了。 maps.googleapis.com/maps/api/js/AuthenticationService.Authenticate?1shttps%3A%2F%2Fwww.pinkcherry.ca%2Fautocomplete-key.php&4sAIzaSyAh9yKs6I75Jbj0SaekamF9TV0E5a58p-o&callback=_xdc_._l4ycye&token=62969 它返回「/ ** /_xdc_._l4ycye && _xdc _._ l4ycye([0,11,0])「,我不知道它是什麼意思。 – Rick