Попытка получить содержимое API веб-сайта в node.js - PullRequest
0 голосов
/ 10 июля 2020

Привет, сообщество StackOverflow, у меня возникла проблема, когда я пытаюсь получить контент с api веб-сайта, вот что говорит источник: {"url": "blablabla"}, это то, что я пытаюсь получить: blablabla, это мой код сейчас:


        function stripHtml(html){
            var temporalDivElement = document.createElement("div");
            temporalDivElement.innerHTML = html;
            return temporalDivElement.textContent || temporalDivElement.innerText || "";
        }
            var htmlString = `{"url":"blablabla"}`
            htmlString.replace(`{"url":"}`, '');

Ответы [ 2 ]

1 голос
/ 10 июля 2020
const fetch = require("node-fetch"); // Use npm i node-fetch if you don't have it already.

fetch("API URL").then(data => data.json()).then(data => {
    // Let's imagine that the data is: {"url": "blablabla"}
    console.log(data.url);
    // --> blablabla
});
0 голосов
/ 10 июля 2020

Насколько я понимаю ваш вопрос, решение:

var data = `{"url": "blablabla"}`
var result = JSON.parse(data).url
...