2016-05-22 14 views
3

Ich möchte eine App Node.js zu Firebase migrieren. In NodeJS Server dies wurde mit:Wie kann ich eine HTTP-Anfrage mit Firebase zu externen APIs machen?

var express = require('express'); 
var app = express(); 
app.get('/rq/bots', function (req, res) { 
var query='http://externalAPIQuery?q=something' 
var request = require('request'); 
request(query, function (error, response, body) { 
     if (!error && response.statusCode == 200) { 
     res.json(JSON.parse(body)) 
     } 
    }) 
}) 

und von Client verwendet jQuery zu verwenden, um die Funktionen des Servers zu nennen:

var parameters = { 'terms' 'term'} 
$ .get ('/ Rq/bots', parameters, function (data) { 
         console.log (data);}) 

Aber Firebase hat keine Management-Server und weiß nicht, wie ich externe machen HTTP-Anfrage

Kann mir jemand helfen, eine externe Anfrage mit Firebase zu stellen?

+0

Cross- Beitrag: https://groups.google.com/forum/#!topic/firebase-talk/NWi1RyEtSqk –

Antwort

1

Firebase nur Host statischen Inhalt, HTML, Css, Medien und Javascript. Sie können keine Node.js-App ausführen. Firebase hat eine API für Node.js, stellt jedoch eine Verbindung zu Ihrer Firebase-Datenbank von Ihrem Server her her.