Как получить данные из Firebase с помощью AWS Lambda - PullRequest
0 голосов
/ 09 мая 2018

Может ли кто-нибудь помочь мне с подключением моего Firebase к AWS Lambda? Я действительно понятия не имею, как это сделать. Цель нашего приложения - получить рецепты (названия рецептов, ингредиенты, процедуры и т. Д.), Хранящиеся в нашей базе данных Firebase, и позволить Amazon Alexa прочитать их. Приложение должно иметь возможность поиска определенного рецепта, и если пользователь уже выбрал рецепт, Alexa прочитает процедуры рецепта. Я действительно понятия не имею, как это сделать, пожалуйста, помогите. Спасибо.

1 Ответ

0 голосов
/ 09 мая 2018

Оформить 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
        })
    });
});

Надеюсь, это полезно!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...