Использование запроса-обещания для 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 в последовательность?

Благодарю.

0 ответов

Другие вопросы по тегам