Задержка в теле ответа на запрос вызова - PullRequest
0 голосов
/ 02 апреля 2019

Я делаю запрос rest rest из API загрузки бота из фреймворка бота.На основании ответа мне нужно отправить контекст.Но ответ API задерживается, и выполняется блок if ниже вызова запроса.

1 Ответ

0 голосов
/ 03 апреля 2019

Вам захочется дождаться ваших вызовов API.У вас есть несколько опций , когда речь идет об асинхронных HTTP-библиотеках для Node, но обычно рекомендуется Axios.

Здесь - это хорошее руководство с использованием async / await и Axios.,Пример:

async function asyncFunc() {
  // fetch data from a url endpoint
  const response = await axios.get("/some_url_endpoint");
  const data = await response.json();

  return data;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...