functions.https.onRequest(async (req, res) => { // // const original = req.query.text; // const result = []; const snapshot = await admin.database().ref('/comments'); // // res.redirect(303, snapshot.ref.toString() ); res.send('Hello from FIrebase') })
init() { router.use(cors); router.use(this.validateOrganizationSettings.bind(this)); router.post('/rate', this.handleTaxRating.bind(this)); return functions.https.onRequest((req, res) => { return router(req, res) }); }
functions.https.onRequest(async (req, res) => { console.log('hola'); const listusers = []; return admin.database().ref('comments').once("value", snapshot => { console.log('jaja') snapshot.forEach(element => { element.forEach(value => { listusers.push(value) }) }); res.status(200).send(listusers) }); })
functions.https.onRequest((request: any, response: any) => { cors()(request, response, () => { contactsRef.push({ firstname: request.body.firstname, lastname: request.body.lastname, phone: request.body.phone, email: request.body.email }) }) response.send({'msg': 'Done', 'data': { firstname: request.body.firstname, lastname: request.body.lastname, phone: request.body.phone, email: request.body.email }}); })
functions.https.onRequest((request: any, response: any) => { contactsRef.once('value', (data) => { response.send({ 'res': data.val() }) }) })
functions.https.onRequest((request, response) => { // Set your secret key: remember to change this to your live secret key in production // See your keys here: https://dashboard.stripe.com/account/apikeys // eslint-disable-next-line promise/catch-or-return stripe.charges.create({ amount: 100, currency: "usd", source: request.body.token, }).then((charge) => { // asynchronously called response.send(charge); }) .catch(err =>{ console.log(err); }); })
functions.https.onRequest((req, res) => { cors(req, res, () => { if (req.method !== 'POST') {
functions.https.onRequest((req, res) => { const handler = new Handler(handlers); handler.run(req, res); })
functions.https.onRequest((request: any, response: any) => { return app(request, response) })
functions.https.onRequest((req, res) => { return router(req, res) })
functions.https.onRequest((request: any, response: any) => { return app(request, response) })
functions.https.onRequest((request: any, response: any) => { return app(request, response) })
functions.https.onRequest((req, res) => { return router(req, res) })
functions.https.onRequest((req, res) => { return router(req, res) })
functions.https.onRequest((req, res) => { cors(req, res, () => { if (req.method !== 'POST') {