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

React开发中如何从Google Places API获取editorial_summary字段?

关于Google Places API两类服务差异及editorial_summary字段获取方案

两类服务核心差异

  • 开发者调用的Places API(REST/JS库):这是谷歌开放给第三方开发者的标准化接口,返回字段严格遵循官方文档定义,受限于API版本、请求时指定的字段参数,以及密钥的权限配置。API只开放经过筛选的标准化商家数据,不会暴露谷歌内部整合的所有非标准化内容。
  • 谷歌搜索/地图前端原生展示数据:这部分是谷歌整合了爬取内容、用户提交信息、合作数据源等多渠道的综合数据,包含一些未开放给API的字段(比如部分商家的editorial_summary),或者仅在前端展示但未对外暴露的专属内容,这类数据无法通过API获取。

获取editorial_summary字段的步骤

  1. 调用正确的API端点:必须使用Place Details API(而非Place Search/Autocomplete),因为editorial_summary仅在Place Details的响应中返回。
  2. 显式指定字段参数:Place Details默认仅返回基础字段,必须在请求中通过fields参数明确包含editorial_summary,比如:
    GET https://maps.googleapis.com/maps/api/place/details/json?place_id=YOUR_PLACE_ID&fields=editorial_summary,name&key=YOUR_API_KEY
    
  3. 检查权限与配额:确保你的API密钥已启用Places API,且没有超出配额限制,同时确认该商家的editorial_summary确实被API开放(部分商家的该字段可能仅在前端展示,未纳入API数据源)。

注意:即使谷歌搜索中能看到该字段,也不代表API一定会返回,因为前端展示的部分内容属于谷歌未对外开放的内部数据源。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 06:32:35