Javascript 如何使用Google Places API获取照片的照片参考

Javascript 如何使用Google Places API获取照片的照片参考,javascript,angularjs,google-places-api,Javascript,Angularjs,Google Places Api,我正试图通过谷歌自动完成的角度获得的地方细节 我的代码是: var input = document.getElementById('searchBar'); var autocomplete = new google.maps.places.Autocomplete(input); autocomplete.addListener('place_changed', function() { var place = autocomplete.getPlace(); }); 当我使用co

我正试图通过谷歌自动完成的角度获得的地方细节

我的代码是:

var input = document.getElementById('searchBar');
var autocomplete = new google.maps.places.Autocomplete(input);
autocomplete.addListener('place_changed', function() {
    var place = autocomplete.getPlace();
});
当我使用
console.log()
打印
place
时,我没有按照建议在
photos
数组中获得
photo\u reference
字段

我只在
照片
阵列中获得以下内容

"photos": [{
     "height": 1198,
     "html_attributions": [
                ... something ...
            ],
     "width": 1600
 },...]
然而,如果我使用CURL或POSTMAN调用相同的API,我会得到
photo\u reference
字段

"photos": [{
      "height": 364,
      "html_attributions": [
                   ... something ...
      ],
       "photo_reference": "CmRaAAAAZbczldylJ55Yk8EsT6SgRMstEc2-aZIBJreHNmjKQh_2HU5rAWE3y1FKD3gyr5bUo9lx-UD-jz-CseqRv1l88lQhjZdFXTBOWyKegbb_xX9VnWSRs6Dlkp0CpngP1gtzEhDRByCLpQYQFrmmN-l6gmCvGhR0-JtgWPXvhv_yumVbJiGqfP-ArQ",
      "width": 550
 },....]

如何获取照片参考?我做错了什么?

不确定您是否已经找到解决方案。但是我找到了一种获取照片url的方法

然后,您可以拨打:

place.photos[0].getUrl({'maxWidth': 500, 'maxHeight': 500})
place.photos[0].getUrl({'maxWidth': 500, 'maxHeight': 500})

最后,我们可以使用如下url:“

不确定您是否已经找到解决方案。但是我找到了一种获取照片url的方法

然后,您可以拨打:

place.photos[0].getUrl({'maxWidth': 500, 'maxHeight': 500})
place.photos[0].getUrl({'maxWidth': 500, 'maxHeight': 500})

最后,我们可以使用如下url:“

Google Autocomplete不提供
photo\u reference
属性

但正如咸蛋提到的,你可以称之为:

place.photos[0].getUrl({'maxWidth': 500, 'maxHeight': 500})
place.photos[0].getUrl({'maxWidth': 500, 'maxHeight': 500})
wich将返回照片URL,如:

在哪里

CmRaAAAAaMqJfssQ7GtvlNWHquUob3f4f-w7d3SlDT0u84-m4ZmBW1rK5iu8XrvK1Thz6plwOsaq9yt-P9GAPFHBDDF6XUIU71WJTZ8BDYWXJIOSJ836RFK1BGHICGAIU L-FFOBZEHXY7-TIGSRZN7A6LASVNLZJ34PDMLVI4NUTAZVSQO9IQCxW&3u1000&4u667&5m1&2e1


photo\u reference

googleautocomplete不提供
photo\u reference
属性

但正如咸蛋提到的,你可以称之为:

place.photos[0].getUrl({'maxWidth': 500, 'maxHeight': 500})
place.photos[0].getUrl({'maxWidth': 500, 'maxHeight': 500})
wich将返回照片URL,如:

在哪里

CmRaAAAAaMqJfssQ7GtvlNWHquUob3f4f-w7d3SlDT0u84-m4ZmBW1rK5iu8XrvK1Thz6plwOsaq9yt-P9GAPFHBDDF6XUIU71WJTZ8BDYWXJIOSJ836RFK1BGHICGAIU L-FFOBZEHXY7-TIGSRZN7A6LASVNLZJ34PDMLVI4NUTAZVSQO9IQCxW&3u1000&4u667&5m1&2e1


photo\u reference

对不起,我没有回答您真正的问题
如何获取photo\u reference
。这并不能回答问题。若要评论或要求作者澄清,请在其帖子下方留下评论。-谢谢你,@wscourge。如果可以的话,我很想这样做,但那一次,我的声誉太低了,不能在帖子下面留下评论。对不起。但是我只是想帮你。对不起,我没有回答你真正的问题
如何获取照片参考
。这并不能回答这个问题。若要评论或要求作者澄清,请在其帖子下方留下评论。-谢谢你,@wscourge。如果可以的话,我很想这样做,但那一次,我的声誉太低了,不能在帖子下面留下评论。对不起。但我只是想帮你。我可以知道投反对票的原因吗?我也遇到了同样的问题。在照片阵列中,我没有得到照片参考。如果你找到任何解决方案,请帮助我。我将不胜感激。我可以知道投反对票的原因吗?我也遇到了同样的问题。在照片阵列中,我没有得到照片参考。如果你发现任何问题,请帮助我解决方案。如能提供,将不胜感激。