读取外部json文件firestore云功能

时间:2018-10-23 21:25:35

标签: javascript google-cloud-firestore google-cloud-functions

有没有办法从另一个API /服务器读取json文件?

我想存储它并使用其他功能,每24小时使用cron或类似内容将json导入到firestore中。

请帮助我,我没有太多使用javascript的经验

const functions = require('firebase-functions');
const request = require('request');
const admin = require('firebase-admin');
const serviceAccount = require("./service-key.json");

admin.initializeApp({
    credential: admin.credential.cert(serviceAccount),
    databaseURL: "****"
});

exports.helloWorld = functions.https.onRequest((request, response) => {
 response.send("Hello from Firebase!");
});

exports.getEvents = functions.https.onRequest(() => {
    var data = request.get('https://****', res => {
            console.log(res);
        }
    )
});

1 个答案:

答案 0 :(得分:0)

您可以将Firebase与任何SDK(NODE.JS,JAVA,PYTHON,GO,C#)配合使用,请参见this

您可以在cloud project上开始使用对问题进行编程,并使用凭证令牌(可让您通过Google OAuth2进行身份验证)将其链接到您的应用程序。