Я использую node.js и имею ссылку на фотографию и хочу получить доступ к возвращенному изображению.Обработка ссылки на фото Google для получения изображения url
У меня есть следующий код, и я возвращаю что-то в теле.
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-адресом изображения. Но я вернусь, это объект, представляющий веб-страницу.
Любая помощь будет высоко оценена.
Вы хотите сохранить изображение, или просто введите URL-адрес изображения в Интернете? –
пример: от [Этот API-интерфейс вызова] (https://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photoreference=CmRdAAAAHcsAE2aiv5lIxLEo0c9xMUmH-chXoAeq6yrFPw5uy7LdppAMxBmg8_yvG9y9qaXqsH-IrcPsBD6QQvsfZnpml3U5zgh93nTbm5WONnYmutBSltIr9FwuK-awm8l1vyKeEhD9AqZpJwFLIWms2GeZGPR2GhSPp1JyAU_6_s1Im1_oH5tB4IjyXQ&key=API-KEY) этой [URL изображения] (https://lh3.googleusercontent.com/-B8FWOhhu2_k/VTdYJeFjRhI/AAAAAAAAAD8/JSJamjx4XyA/s1600-w400/) –
@RohinGopalakrishnan Я просто хочу URL-адрес изображения онлайн – user1907509