Android Firebase Functions教學
- 先安裝Node.js
- 安裝Firebase工具
- 登入Fireabase帳號
- 初始化Firebase SDK for Cloud Functions
- 利用IDE開啟檔案
- 開啟index.js
- 上傳檔案至firebase
- 輸入網域並利用GET將資料寫入資料庫
- 資料庫資料
1.先安裝Node.js
Node.js
2.安裝Firebase工具
npm install -g firebase-tools

3.登入Fireabase帳號
firebase login


4.初始化Firebase SDK for Cloud Functions
firebase init

選擇初始化要使用的功能(選取時使用空白鍵)

如何取的專案

選取需要導入的專案

選取需要的語言

是否導入ESlint與npm模組

5.利用IDE開啟檔案

6.開啟index.js
這邊會說沒有下載npm模組 安裝一下就好了
//導入functions(用來創建Functions )
const functions = require('firebase-functions');
//導入admin(用來寫資料到Realtime Database)
const admin = require('firebase-admin');
admin.initializeApp();
exports.addContent = functions.https.onRequest((req, resp) => {
const content = req.query.text;
return admin.database().ref('content').push({content: content}).then(() => {
return resp.redirect(200, "成功");
});
});
7.上傳檔案至firebase
firebase deploy
失敗頁面(專案中未開啟功能)

成功頁面(開啟功能)

Firebase Functions頁面

8.輸入網域並利用GET將資料寫入資料庫

9.資料庫資料
