Использование запроса-обещания для API, который требует OAuth
Я работаю над созданием набора последовательных асинхронных вызовов с использованием пакета запроса-обещания.
Последовательность выглядит примерно так:
initRequest.then(function(response){
return request2;
}).then(function(response2){
return request3;
}).then(function(response3){
return requestN;
}).catch(function(err){
log(error)
});
Каждый запрос - это простой запрос GET или POST, использующий библиотеку запроса-обещания Node.js.
Один из API, с которыми я имею дело, требует авторизации oauth с использованием ключа токена и секретного ключа, поэтому для этого API я использую библиотеку oauth Node.js. Запрос, который использует библиотеку oauth, не работает как последовательный вызов. Как я могу использовать библиотеку запроса-обещания, чтобы сделать oauth-запрос? Или, как я могу встроить запрос библиотеки oauth в последовательность?
Благодарю.