谷歌地方API电子邮件/网站



是否有一种方法可以使用Google Places API获取特定地点的电子邮件/网站?如果这是不可能的是有一个方法,而不是使用谷歌API?

要使用Google places API检索places网站地址,您可以使用input参数值设置为地点名称执行places自动完成请求:例如input=Amoeba

https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Amoeba&传感器= false&关键= your_api_key

然后使用响应中的reference,您可以执行位置详细信息请求:例如:reference=ClRMAAAAVzPUTLym999EXs4mKkpTqEmzX0a2kfXCUs4enTvWMHDd06VLvlzsGOdfrRd2QvkiRWs4sNkraAAJlMdytt4O4kYGoJZn4ENL5Ig5QYyeJmMSECDOGMO1MnDFtqzdqD8oDk0aFJr8_s-Y946QOz24YubPUsmoC2vl

https://maps.googleapis.com/maps/api/place/details/json?reference=ClRMAAAAVzPUTLym999EXs4mKkpTqEmzX0a2kfXCUs4enTvWMHDd06VLvlzsGOdfrRd2QvkiRWs4sNkraAAJlMdytt4O4kYGoJZn4ENL5Ig5QYyeJmMSECDOGMO1MnDFtqzdqD8oDk0aFJr8_s-Y946QOz24YubPUsmoC2vl&传感器= false&关键= you_api_key

这将返回Amoeba的详细信息,包括(如果可用的话)参数website,其中包含place的网站地址。

Google Places API使用您的API密钥提供详细信息请求和响应。

标签允许google places的url地址

。http://maps.google.com/maps/place?cid=10704550479004381649

如果你想获取网站、传真和营业时间信息,只能在这里完成。

在Google Places api中没有提供该信息的直接api。

就像addressComponents是Details响应的一部分一样,我假设将标签添加到来自API的Place Details响应中来解决这个问题。

我一直在尝试使用谷歌的地方API,我有成功的查询,抓取地方的详细信息,其中有所有的地址信息,我想找到的地方,但具有讽刺意味的是,没有网站属性在返回的JSON!

本地搜索的第一个版本要好得多,当你知道企业名称时,搜索总是准确的。

最新更新