我有一個應用程序,其中有一個管理員登錄。我正在嘗試添加管理員從應用程序本身發出推送通知的功能,而無需轉到我的Firebase控制檯。當我詢問Firebase支持時,我收到了這個回覆。應用程序推送通知與斯威夫特的Firebase
「通過Firebase雲消息傳遞是可能的,你可以做的是從應用嚮應用服務器發送上游消息,然後它會處理上游消息,向客戶端應用發送推送通知。
有沒有人做過這個?我試圖弄清楚這將如何工作。由於非管理員只是在沒有登錄的情況下使用應用程序,我是否會創建一個默認用戶標識,以便應用程序本身監聽上游消息,這意味着要將推送通知發送給?有沒有辦法將發送給手機上的應用程序的任何人的上行消息作爲推送通知發送?
使用Google Cloud Functions,您需要自己的應用服務器。見下面的答案。 – Crashalot
更新:正如@Crashalot指出的,在Firebase推出雲功能之後,不需要實施單獨的App服務器,您可以編寫雲功能來處理從設備到設備的發送推送通知。 – ElectroBuddha
忘記鏈接到解答如何在沒有您自己的應用服務器的情況下執行推送通知的答案:https://stackoverflow.com/a/47106374/144088 – Crashalot