如何正确添加谷歌地图 api 密钥

How to add google maps api key correctly

本文关键字:api 密钥 谷歌地图 添加 何正确      更新时间:2023-09-26

实际上,我正在使用以下代码在我的网站上运行我的地理编码功能:

$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中的每组参数之间放置&'s(就像使用"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。