簡體   English   中英

如何正確添加Google Maps API密鑰

[英]How to add google maps api key correctly

實際上,我正在使用以下代碼在我的網站上運行地理編碼功能:

$url = 'http://maps.googleapis.com/maps/api/geocode/json?address=' . $address . '&sensor=false';

這很完美,但是每天只運行幾個地址。 為了每天獲取更多經緯度坐標,我創建了一個地理編碼API密鑰。

但是我不知道如何在現有代碼中添加該密鑰以使其正常運行。

我已經嘗試過了,但是沒有用:

$url = 'http://maps.googleapis.com/maps/api/geocode/json?key=MY_GEOCODE_API_KEYaddress=' . $address . '&sensor=false';

您需要將&放在URL的每組參數之間(就像您對“ sensor = false”所做的一樣)並使用安全協議(https://):

代替:

$url = 'http://maps.googleapis.com/maps/api/geocode/json?key=MY_GEOCODE_API_KEYaddress=' . $address . '&sensor=false';

采用:

$url = 'https://maps.googleapis.com/maps/api/geocode/json?key=MY_GEOCODE_API_KEY&address=' . $address . '&sensor=false';

沒有鑰匙的例子

帶無效密鑰的示例

(請注意,當我使用密鑰而不是“ https”協議時 ,會收到不同的消息:“ error_message”:“對此API的請求必須通過SSL。”)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM