Firebase

Firebase Functions

Android Firebase Functions教學

  1. 先安裝Node.js
  2. 安裝Firebase工具
  3. 登入Fireabase帳號
  4. 初始化Firebase SDK for Cloud Functions
  5. 利用IDE開啟檔案
  6. 開啟index.js
  7. 上傳檔案至firebase
  8. 輸入網域並利用GET將資料寫入資料庫
  9. 資料庫資料

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.資料庫資料

發表迴響