Alrighty! Выяснили, как заставить его работать с Ax ios!
Также пришлось использовать Heroku CLI для генерации токена OAUTH:
heroku authorizations:create
И затем выбросить это в переменную среды process.env.HEROKU_TOKEN
async getLandingPage(req,res,next) {
try {
const projects = await axios.get('https://api.heroku.com/apps',{headers:
{
Accept: "application/vnd.heroku+json; version=3",
Authorization: `Bearer ${process.env.HEROKU_TOKEN}`
}
});
console.log(projects);
res.render('index', {projects, page:'home'});
} catch(err) {
console.log(err);
res.redirect('/');
}
}
Чувак, я чувствую себя действительно глупо, что потребовалось много времени, чтобы понять это Надеюсь, я буду умнее в будущем.