Cheerio не загружает результат (HTML) - PullRequest
0 голосов
/ 22 февраля 2019

Здравствуйте. Я программировал с помощью API streamlabs в node.js и имел проблемы с телом запроса Http.Сейчас я борюсь с выходом.Когда я запускаю cheerio.load(html);, я не могу получить от него refresh_token.Вот мой код:

request({ method: 'POST',
url: 'https://streamlabs.com/api/v1.0/token',
body: {
  grant_type: "refresh_token",
  client_id: "CLIENT ID",
  client_secret: "CLIENT SECRET",
  redirect_uri: "REDIRECT URI",
  refresh_token: 'REFRESH TOKEN'
},
json: true }, (err, response, html) => {
  if (err) throw new Error(err);
    var $ = cheerio.load(html);
    console.log($('body').text());
    console.log(html);
});

Все, что я получаю от него:

    // <- null ($('body').text()
{ acces_token: 'ACCES TOKEN', token_type: 'TYPE', expires_in: 3600, refresh_token: 'REFRESH TOKEN' } // <- html

Я также пытался использовать JSON.parse (html), но ни один из них не помог мне получитьПеременная JSON.Спасибо за вашу помощь

1vomarek1

...