Firebase - Как проверить локально функции базы данных в реальном времени, которые выполняют внешние вызовы API? - PullRequest
0 голосов
/ 11 октября 2019

У меня есть триггерная функция, которая проверяет, когда создается новый объект (onCreate()), после этого я делаю запрос к внешнему API, и после этого запроса я удаляю некоторые параметры из этого нового объекта и, наконец, сохраняю его снова.

Я пытаюсь проверить эту функцию локально с помощью firebase functions:shell, и она правильно вызывает мои функции, мои данные загружаются правильно, но я не получил никаких результатов от запроса API, поэтому я хочуТеперь можно локально тестировать функции, которые выполняет внешние вызовы API? Если да, как я могу это сделать?

Для проверки этой функции я использую:

firebase > myFunction(myObject, {params: {pushId: 'newId'}})
'Successfully invoked function.'
firebase > >  before my request ---

before my request --- это console.log('before my request ---') внутри моей функции.

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