【问题标题】:How come file_get_contents with google api if I read remote access was deprecated如果我不推荐使用远程访问,那么如何使用 google api 获取 file_get_contents
【发布时间】:2012-02-24 12:34:05
【问题描述】:

以下服务器端非常适合我(php):

$json_result = file_get_contents("http://maps.googleapis.com/maps/api/geocode/json?address={$val}&sensor=false&region=us");

我在阅读并认为有 2500 个限制,所以最好从客户端运行它。 在同一个地方我读到为了使用客户端,我不能简单地使用 jquery $.get() 因为谷歌不允许跨服务器脚本。另外,我被要求使用一个apikey,并且限制是25,000。

我没有得到什么?...

非常感谢。

【问题讨论】:

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


    【解决方案1】:

    如果您对客户端进行地理编码,您应该使用 Javascript API。

    如果您使用 V3 Javascript API,您可以使用 google.maps.Geocoder 请求地理编码和反向地理编码,带有示例的文档可在 here 获得。这些限制是针对每个用户强制执行的,因此您不会被限制为来自后端的 2.5K 查询。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-20
      • 1970-01-01
      • 1970-01-01
      • 2012-05-12
      • 1970-01-01
      • 2016-08-08
      相关资源
      最近更新 更多