根据文档,似乎无法将谷歌地点的电话号码与地点搜索数据一起返回?
这意味着,如果我执行地点搜索请求,则需要再发出 20 个"地点详细信息"请求才能获取每个搜索结果的电话号码。
这意味着这似乎是我期望从"放置搜索"请求?
我是否遗漏了某些内容,或者没有办法或根据搜索请求返回电话号码?
任何帮助将不胜感激。
提前致谢
这是正确的,如果不发出"地点详细信息"请求,就无法获取商家的电话号码。
这样做是为了鼓励您遵守 Google 地图 API 服务条款 - 第 10.2 节"对允许您使用 Maps API 构建的应用程序类型的限制":(b) 禁止提供商业、住宅或电话列表服务。
仅当用户操作表明他们想要了解有关地点的更多信息时,您才需要发出"地点详细信息"请求。