[Firebase] Messaging 推播訊息 # 1 建立Firebase專案

更新於 發佈於 閱讀時間約 2 分鐘

現行在開發需求上遇到即時推播訊息,其中一個推播方式就是利用firebase發送,並且讓應用程式即刻的收到推播,本篇一步一步的建立專案並且可以發送訊息。

前提:

目前利用程式向firebase 發送推播有三種方式

  • SEND TO TOKEN (針對device所產生的token)
  • SEND TO TOPIC (應用程式內必要有建立相對的TOPIC,才會收到訊息)
  • SEND TO CONDITION (specified by the provided condition.)

如果要發送一則公告的推播,可以利用TOKEN(但程式內必須要記錄所有裝置的token), 此系列是針對 TOPIC做示範:

  1. 先進到Firebase Console 如下列網址:

Sign in
Edit descriptionconsole.firebase.google.com


2. 可以先用google 帳號登入,就會出現下圖的歡迎使用Firebase

firebase consle

firebase consle

3. 建立專案名稱, 這裡輸入test後,按繼續

raw-image

4. 再按繼續

raw-image

5. 選擇 Default Account for Firebase ,之後按建立專案

raw-image

6. 等候佈建資源

raw-image

7. 再按繼續

raw-image

8. 會進到管理頁面

raw-image

9. 按下專案總覽右方的齒輪→專案設定

raw-image

10. 按下服務帳戶的tab,會出現下面畫面,之後按下產生新的私密金鑰

raw-image

11. 按下產生金鑰,金鑰會自動下載到電腦裡

raw-image

12. 金鑰的內容如下圖。

raw-image

在下一篇Firebase的文章,會介紹在Nodejs專案使用金鑰發送推播訊息


留言
avatar-img
留言分享你的想法!
avatar-img
Daniel 的沙龍
4會員
12內容數
所有文章都是將自已工作上的經驗,透過篇章的方式,希望能夠將技術白話文,讓想入門的工程師能夠清楚的理解, 出版的頻率會是幾個月一篇,也有可能是一星期好幾篇,就看當下是否有空閒產出。某些特定文章會希望以付費方式呈現,如果有什麼問題,歡迎大家隨時留言
Daniel 的沙龍的其他內容
2023/09/29
filebeat的作用就像是一隻看門狗(watch dog),當看門狗監測到任何風吹草動(log產生變化)時,就立即事件告訴主人(logstash)。
Thumbnail
2023/09/29
filebeat的作用就像是一隻看門狗(watch dog),當看門狗監測到任何風吹草動(log產生變化)時,就立即事件告訴主人(logstash)。
Thumbnail
2023/09/27
此篇我們會將Nginx log修改成為Logstash可以正確辨識的格式。
Thumbnail
2023/09/27
此篇我們會將Nginx log修改成為Logstash可以正確辨識的格式。
Thumbnail
2023/09/23
這系列要介紹如何使用ELK架構(Elastic)及Filebeat來監控nginx的access.log。我會針對每個步驟寫出一篇文章來介紹系統該如何設定,如果有錯誤的地方,也麻煩多多指教。
Thumbnail
2023/09/23
這系列要介紹如何使用ELK架構(Elastic)及Filebeat來監控nginx的access.log。我會針對每個步驟寫出一篇文章來介紹系統該如何設定,如果有錯誤的地方,也麻煩多多指教。
Thumbnail
看更多