是否有一种方法可以使用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。
我一直在尝试使用谷歌的地方API,我有成功的查询,抓取地方的详细信息,其中有所有的地址信息,我想找到的地方,但具有讽刺意味的是,没有网站属性在返回的JSON!
本地搜索的第一个版本要好得多,当你知道企业名称时,搜索总是准确的。