You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel PHP中如何通过Google Map API获取包含POI信息的地址完整详情

关于邮编查询包无法返回商家详情的解决方案

你当前使用的lodge/postcode-lookup扩展包的核心能力仅为邮编映射基础地理地址数据,本身不包含POI(兴趣点/商家)的运营类信息,因此无法直接返回你需要的评论数、营业时间、关键词等内容。

可按照以下步骤获取缺失数据:

  • 第一步:拼接现有返回结果生成目标完整地址,或直接使用接口返回的latitude(43.6569641)、longitude(-79.3839517)坐标值
  • 第二步:调用Google Maps平台的Places Nearby Search接口,以上述坐标为中心点设置小范围搜索半径(建议50米内),指定搜索类型为餐厅,即可匹配到对应商家的唯一place_id标识
  • 第三步:使用获取到的place_id调用Google Maps Place Details接口,即可查询到该商家的总评论数、工作日开闭店时间、标签关键词、评分、联系方式等全量运营数据

以上两个Places相关接口需要你提前在Google Cloud控制台开通对应权限,接口计费规则与原地理编码类接口独立,需单独核算调用成本。
若小范围搜索返回多个POI结果,可将第一步拼接的完整地址与POI返回的地址字段做相似度匹配,取匹配度最高的结果即可避免取错其他商家数据。

内容的提问来源于stack exchange,提问作者Swift Solutions

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 09:15:01