【发布时间】:2017-03-27 02:46:31
【问题描述】:
我使用 node.js 并拥有照片参考字符串,并希望访问返回的图像。
我有以下代码,并且正在恢复体内的某些东西。
locations.forEach(function(loc) {
var photoRef;
if (loc.photos && Array.isArray(loc.photos)) {
photoRef = loc.photos[0].photo_reference;
var url_in = 'https://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photoreference=' + photoRef + '&key=' + key;
request(url_in, function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body); // Show the HTML for the Google homepage.
}
});
}
});
我只想获取作为图像 url 的字符串。但我得到的是一个代表网页的对象。
任何帮助将不胜感激。
【问题讨论】:
-
您是要保存图片,还是只在线获取图片的网址?
-
例子:从this api call到这个image url
-
@RohinGopalakrishnan 我只想要在线图片网址
-
如果此答案是您的问题,请将其标记为答案。谢谢!
-
我无法将其标记为答案,但谢谢!它回答了我的问题:-)
标签: javascript node.js google-maps google-maps-api-3