Я использую request-promise
для получения данных от конечной точки, которая у меня есть.Можно ли «захватить» ответ json в переменной, чтобы использовать его где-нибудь?
try{
var gamer = '';//variable to capture json data
var options = {
uri: 'http://localhost:4000/gamers/'+gamer._id+'/find',
json: true
};
RequestPromise(options)
.then(function (data) {
gamer = data;//capturing response
})
.catch(function (err) {
console.log("Error saving player data !");
});
.... do something with gamer ....
}catch(err){
res.status(500).send({
message: err.message || 'An error occurred generating player teams !'
});
}
Причина, по которой мне нужно это сделать, заключается в том, что на самом деле у меня нет доступа к базе данных, чтобы получить этоинформация, поэтому мой единственный вариант - использовать API для получения информации через идентификаторы коллекций.