Я пытаюсь отобразить URL-адрес Instagram формы данных JSON: https://www.instagram.com/apple/?__a=1.
Если я добавлю это в браузер, он покажет JSON, но я хочу иметь возможность получить его с помощью экспресс, чтобы я мог попытаться захватить любые данные, которые мне нужны, с этим URL
const express = require("express");
const Instagram = require("node-instagram").default;
const keys = require("./config/keys");
const app = express();
const request = require("request");
app.get("/", (req, res) => {
const url = "https://www.instagram.com/apple/?__a=1";
request(url, (err, response, body) => {
const json = JSON.parse(body);
console.log(json);
res.json(request.json);
});
});
app.listen(5000);
Когда я пытаюсь развернуть это в localhost, я получаю сообщение об ошибке:
SyntaxError: Unexpected end of JSON input