Всем привет. Есть бекенд на node.js + express и front-end на react
С фронт-енда приходит строка url с google maps:
https://www.google.com/maps/place/Tatsu's+French+Restaurant/@38.9657263,-94.6407024,17z/data=!3m1!4b1!4m5!3m4!1s0x87c0e95a36a3084b:0x31207aa567ecad85!8m2!3d38.9657263!4d-94.6385137
Мне нужно на бекенде сделать следующую штуку:
1. Валидировать ее - эта строка должна включать в себя ( place, data, и гео координаты )
2. По этой ссылке я должен узнать название места (человека) и фото.
Я пробовал сделать нечто подобноее:
const request = require("request");
request(
"https://www.google.com/maps/place/Tatsu's+French+Restaurant/@38.9657263,-94.6407024,17z/data=!3m1!4b1!4m5!3m4!1s0x87c0e95a36a3084b:0x31207aa567ecad85!8m2!3d38.9657263!4d-94.6385137",
function(error, response, body) {
console.log("error:", error); // Print the error if one occurred
console.log("statusCode:", response && response.statusCode); // Print the response status code if a response was received
console.log("response:", response);
},
);
Но что-то в ответ не нахожу нужных данных.