Я пытаюсь интегрировать 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, используя обещания или некоторые альтернативы