Google Cloud OnCreate триггерной функции - PullRequest
0 голосов
/ 11 октября 2019

Я пытаюсь интегрировать API типа twilio в мой код, поэтому всякий раз, когда в коллекцию на firestore добавляется новый документ, мне нужно запускать эту облачную функцию onCreate

Я пытался с обещаниями и обратными вызовами и находилничего не работает

exports.changeStatus = functions.firestore
  .document("doc_name/{docId}")
  .onCreate((snap, context) => {
    var dataString =
      "some text message";
    var options = {
      url:
        "https://..../send/sms",
      method: "POST",
      body: dataString
    };
    return request(options, (error, response, body) => {
      if (!error && response.statusCode === 200) {
        return ;
      } else {
        return error;
      }
    });
  });

Помогите мне запустить этот сторонний API, используя обещания или некоторые альтернативы

...