Есть короче загвоздка. Я парсер делаю. Все вроде шло ок. А вот сайт КопиКота не поддается. Точнее сам я его не паршу. Отрыл в девтуллс запрос к апи. Сам то сайт на ангуляре - неудобно. Вот. Короче - если просто вбивать урл в браузере или в постмане - то все ок. а на NodeJS + Request-Promise (вообще думаю не в них проблема) - не хочет. Думаю какие-то или заголовки надо передать или опции библиотеки. Не бейте сильно, не доучил я правильное составление запросов.
Ссылка для теста - runkit
require("request/package.json");
var R = require("request-promise");
const xxx = async opt => await R({
uri: 'https://api.kopikot.ru/campaigns?limit=10&offset=0&order=popularity',
method: 'GET',
});
const yyy = await xxx();
console.log({yyy});