Облачное сообщение Firebase и ошибка функции облака - PullRequest
0 голосов
/ 03 июня 2018

Я пытаюсь использовать Облачное сообщение Firebase для отправки уведомлений через Облачные функции Firebase.Поэтому я развернул функцию в облачных функциях, которая вызывает функцию admin.sendMessageToTopic (), но я получаю предупреждение:

"Платежная учетная запись не настроена. Внешняя сеть недоступна, а квоты строго ограничены. Настройте платежную учетную запись, чтобы снять эти ограничения "

, после этого функция выполняется без ошибок, но Облачное сообщение не отправляет сообщение.

Вот код, который яполучаю эту ошибку:

exports.sendMessageToTopic = functions.https.onRequest((req, res) => {
    const topic = req.query.topic
    const title = req.query.title
    const body = req.query.body
    const message = {
        data: {
          title: title,
          body: body
        }
      }
    admin.messaging().sendToTopic(topic , message)
        .then(result => {
            console.log("sendMessageToTopic ok:", result)
            res.send("sendMessageToTopic ok")
        })
        .catch(error => {
            console.log("sendMessageToTopic ERROR:", error)
            res.send("sendMessageToTopic ERROR: " + error)
        })
})

Если вы, ребята, знаете, в чем проблема, пожалуйста, поделитесь решением с нами.Спасибо, ребята.

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