首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Google Place Details不返回照片数组

Google Place Details不返回照片数组
EN

Stack Overflow用户
提问于 2018-09-04 00:17:03
回答 2查看 795关注 0票数 2

很抱歉,如果这个问题有答案的话,我已经搜索了,没有找到任何答案,我不知道该怎么做了。

我正在开发一个Ionic3应用程序,我试图在谷歌地图上搜索一个位置,然后使用检索与该位置相关的照片。但是照片不会被退回。我尝试过多种组合,甚至尝试过其他地方。还会返回其他字段,但不会返回照片。

这就是我试图检索的方法:

代码语言:javascript
运行
复制
https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJN1t_tDeuEmsRUsoyG83frY4&fields=photo,name,rating,formatted_phone_number&key=YOUR_API_KEY

我试着通过以下途径获得细节:

代码语言:javascript
运行
复制
http.get(" https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJN1t_tDeuEmsRUsoyG83frY4&fields=photo,name,rating,formatted_phone_number&key=YOUR_API_KEY")
.subscribe((data)=>{
   console.log(data)
   });

我用我的钥匙替换了place和API密钥。但没有归还照片。

输入的部分字段将被返回,但不返回照片。

取回照片的最佳方法是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-09-06 03:19:58

我觉得这对处于这种情况的人来说也可能是相关的。再次浏览文档时,我意识到Places不返回其他类型的的照片,除了以下类型:机构、地理位置或突出的兴趣点()。我的地方搜索类型大多是路线,所以它不返回照片。但是,当更改类型以匹配允许的类型时,照片将被返回。

例如,地方不返回特定街道的照片,除非它是一个突出的兴趣点,如上文所述。

要获取街道的照片,街景API可能是更好的选择。

票数 4
EN

Stack Overflow用户

发布于 2018-09-04 11:59:05

Place Details API (https://developers.google.com/places/web-service/details)中,您将得到photo_reference,并在内部找到photos[]数组

现在,places是place的一部分,然后使用Place请求获取照片。

在url下面查看一下服务呼叫

https://maps.googleapis.com/maps/api/place/photo?photoreference=PHOTO_REFERENCE&sensor=false&maxheight=MAX_HEIGHT&maxwidth=MAX_WIDTH&key=YOUR_API_KEY

参考文献:(https://developers.google.com/places/web-service/photos)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52157313

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档