У меня возникли серьезные проблемы с функциями Firebase. Я пытаюсь создать запрос https
, чтобы можно было отправлять данные в Firebase.
У меня есть супер простой код для тестирования, и он вызывает ошибки:
Вот мой код (с этим кодом проблем быть не должно):
exports.fetchPosts = functions.https.onRequest((req, res) => {
console.log(req)
res.send("Hello!")
})
мой index.ts
файл имеет длину 700 строк .. без fetchPosts
он развертывается совершенно нормально .. с fetchPosts
я получаю эти ошибки ..
Вот ошибка:
! функции: не удалось создать функцию fetchPosts
Ошибка HTTP: 400, в запросе есть ошибки
и вот подробное сообщение об ошибке:
[2019-06-22T16: 09: 13.362Z] <<< HTTP RESPONSE 400 var = X-Origin, Referer, Origin, Accept-Encoding, тип содержимого = application / json; charset = UTF-8, дата = сб, 22 июня 2019 16:09:11 GMT, сервер = ESF, контроль кэша = личный, x-xss-protection = 0, x-frame-options = SAMEORIGIN, x-content- type-options = nosniff, alt-svc = quic = ": 443"; ма = 2592000; v = "46,44,43,39", диапазоны принятия = нет, соединение = закрыто
[2019-06-22T16: 09: 13.362Z] <<< Код ОТВЕТА HTTP BODY = 400, сообщение = Запрос содержит ошибки, статус = INVALID_ARGUMENT, подробности = [@ type = type.googleapis.com / google.rpc.BadRequest , fieldViolations = [field = время выполнения, описание = поле времени выполнения не может быть пустым.]]
! функции: не удалось создать функцию fetchPosts
Ошибка HTTP: 400, запрос содержит ошибки </p>
Есть идеи, в чем может быть проблема? Это кажется смешным, так как код буквально должен работать.