如何使用AWS Lambda从Firebase检索数据

时间:2018-05-09 14:47:14

标签: amazon-web-services firebase aws-lambda

有人可以帮我将Firebase与AWS Lambda连接吗?我真的不知道该怎么做。我们的应用程序的目的是检索从我们的Firebase存储的食谱(食谱名称,成分,程序等),并让亚马逊Alexa阅读它。应用程序应该能够搜索某个配方,如果用户已经选择了配方,Alexa会读取配方的程序。我真的不知道该怎么做,请帮忙。谢谢。

1 个答案:

答案 0 :(得分:0)

结帐Firebase Admin。您可以使用Node / JAVA / Python / GO

进行部署

Firebase管理员节点示例

var express = require('express');
var router = express.Router();
var comfun = require('./commonfunctions');
var fs = require('fs');
var admin = require('firebase-admin');
const functions = require('firebase-functions');
var serviceAccount = require("path to credential file");
router.post('/signup', function (req, res, next) {
    var userdet = (req.body);
    var db = admin.firestore();
    var docRef = db.collection('users').doc(userdet.uid);
    var setAda = docRef.set({
        userdet
    }).then(() => {
        res.statusCode=200;
        res.json({
            "status": "success",
            "message": "saved succesfully"
        })
    }).catch((err) => {
        res.statusCode=500;
        res.json({
            "status": "failure",
            "message": err
        })
    });
});

希望这很有用!