Я новичок в firebase и пытаюсь понять, как вызвать облачную функцию firebase напрямую из моего углового приложения.Ранее я использовал angularfire2 для работы с Firebase, но похоже, что angularfire2 не имеет поддержки облачных функций, поэтому я остался потерянным и не знаю, как это сделать.
Я посмотрел документацию, но яне могу понять, как именно я должен вызывать облачную функцию из одного из моих файлов service.ts .Пример из Firebase Doc показан ниже. Интересно, как получить ссылку "функции" в одном из моих угловых service.ts файлов?
functions.httpsCallable("addMessage").call(["text": inputField.text]) { (result, error) in
if let error = error as NSError? {
if error.domain == FunctionsErrorDomain {
let code = FunctionsErrorCode(rawValue: error.code)
let message = error.localizedDescription
let details = error.userInfo[FunctionsErrorDetailsKey]
}
// ...
}
if let text = (result?.data as? [String: Any])?["text"] as? String {
self.resultField.text = text
}
}
Нужно ли мнеимпортировать что-то в файл app.module.ts или что я должен делать?
Любая помощь очень ценится!Спасибо!