我正在開發一個必須實現推送通知的移動應用程序。文檔存儲在SQL數據庫中,人們應該能夠在離線下載文檔後編輯這些文檔,然後一旦手機再次聯機,應該將修改保存在SQL數據庫中。人們應該能夠在應用程序關閉時收到通知。與其他數據庫一起使用FCM
我聽說我需要推送通知,而對於Android,則有Firebase雲消息傳遞(FCM)。但是有可能在我的SQL數據庫中使用FCM嗎?
在文檔中所有教程只談論連接與火力地堡
我正在開發一個必須實現推送通知的移動應用程序。文檔存儲在SQL數據庫中,人們應該能夠在離線下載文檔後編輯這些文檔,然後一旦手機再次聯機,應該將修改保存在SQL數據庫中。人們應該能夠在應用程序關閉時收到通知。與其他數據庫一起使用FCM
我聽說我需要推送通知,而對於Android,則有Firebase雲消息傳遞(FCM)。但是有可能在我的SQL數據庫中使用FCM嗎?
在文檔中所有教程只談論連接與火力地堡
應用爲你的項目,你需要與你的API,SQL數據庫...和推送通知服務器要求FCM服務,通知您的註冊服務器設備。
FCM的工作方式如下: 您可以在Android/iOS應用程序中添加FCM插件,然後啓動應用程序時,它會向FCM請求與您的設備和此應用程序關聯的唯一標記。您將在推送通知服務器中存儲該唯一令牌,我建議您將其與用戶標識符關聯起來,或者將其用於識別要通知的設備。
當你的第一臺服務器(使用API和數據庫)做了一些行動,並要通知的設備:
服務器將要求您的推送通知服務器來通知你可能會確定的設備列表用我之前說過的用戶標識符,然後推送通知服務器將找到關聯的令牌並將所有預先存儲的令牌發送給FCM併發送要發送的通知內容,還可以發送將用於執行特殊操作的參數您的移動應用中的操作。
最後FCM會通知您的設備:)
希望它有幫助。
好吧我想我明白了。但是在firebase中實現的推送通知服務器還是讓我在第一個Api-SQl服務器(作爲API的一部分)中實現中間接口? –
您只需使用Firebase服務,因此您需要創建推送通知服務器或特殊API以與FCM「說話」 – fandro
好的,我會盡力而爲,非常感謝! = D –