│FireBase│WebAPI發送推播實作

Sharon
appxtech
Published in
Dec 10, 2020

FireBase目前是Google旗下的產品,提供非常多的功能(第三方帳號驗證、資線上 NoSQL 資料庫、資料分析….等),今天主要來介紹FireBase中的推播功能FCM(Firebase Cloud Messaging)的實作步驟,使用的開發軟體為Visual Studio 2019

(1) 登入FireBase(google帳戶),後進入主控台

(2) 新增一個專案

(3) 依照要發送的設備系統(IOS/Android)選擇新建應用程式

(4) 註冊應用程式名稱要對應前端應用程式的名稱(其餘可選填)

(5) 將FireBase Json檔與SDK 放入前端

(6) 從服務帳戶中取得私密金鑰,放入Visual Studio專案中(一個FireBase專案只會有一組金鑰可以使用)

(7) 在Visual Studio NuGet 中下載FireBaseAdmin

(8) 發送推播前先取得金鑰內容在進行推播,推播對象可為單一或多個(List))

--

--