Javascript 回报承诺<;字符串>;从云函数

Javascript 回报承诺<;字符串>;从云函数,javascript,firebase,google-cloud-functions,Javascript,Firebase,Google Cloud Functions,我想返回myref作为承诺,作为从这个函数到调用端的响应。请帮助我在这方面是新手 const functions = require("firebase-functions"); // The Firebase Admin SDK to access the Firebase Realtime Database. const admin = require("firebase-admin"); admin.initializeApp(functions.config().firebase);

我想返回myref作为承诺,作为从这个函数到调用端的响应。请帮助我在这方面是新手

const functions = require("firebase-functions");
// The Firebase Admin SDK to access the Firebase Realtime Database.
const admin = require("firebase-admin"); 
admin.initializeApp(functions.config().firebase);

exports.createService = functions.https.onRequest((req, res) => {
// Grab the text parameter.
const serviceName = req.query.serviceName;
const ttlHour = req.query.ttlHour;
const promise = [];
const myref = admin.database().ref("/root/events");
promise.push(myref);
// Push the new message into the Realtime Database using the Firebase 
Admin SDK.
myref.set({ name: serviceName, ttl: ttlHour, startTs: 0 }).then(snapshot => {
   res.send("Write succeeded!");
   });
});

从该函数到调用端的响应。。。哪个是这个函数。你能详细说明一下CreateService是这个函数吗?我用url调用它,并传递两个参数serviceName和ttlHour,希望得到新的按键类型,因为响应中承诺@drinchevcreateService是firebase@Drinchevar的云函数。你只是想做
res.send(snapshot.key)
?谢谢
res.send(snapshot.key)
适合我。但如果我能得到那把钥匙就更好了@MichaelBleighResponse从此函数到调用端。。。哪个是这个函数。你能详细说明一下CreateService是这个函数吗?我用url调用它,并传递两个参数serviceName和ttlHour,希望得到新的按键类型,因为响应中承诺@drinchevcreateService是firebase@Drinchevar的云函数。你只是想做
res.send(snapshot.key)
?谢谢
res.send(snapshot.key)
适合我。但如果我能得到那把钥匙就更好了@迈克尔利