3
我已經使用舊的GoogleCloudMessaging register()方法,現在不推薦使用它。我已經開始遷移到FCM,並且需要更改一些舊的舊代碼。是否可以手動註冊到Firebase雲消息傳遞?
以前版本的GCM允許我們選擇時間,當應用程序應該註冊 - 例如用戶已成功登錄。現在註冊在後臺完成,我們只接收回調。
是否可以使用未棄用的API手動註冊到Firebase雲消息傳遞?
我已經使用舊的GoogleCloudMessaging register()方法,現在不推薦使用它。我已經開始遷移到FCM,並且需要更改一些舊的舊代碼。是否可以手動註冊到Firebase雲消息傳遞?
以前版本的GCM允許我們選擇時間,當應用程序應該註冊 - 例如用戶已成功登錄。現在註冊在後臺完成,我們只接收回調。
是否可以使用未棄用的API手動註冊到Firebase雲消息傳遞?
是的,google-services-gcm庫不被棄用,並且讓您有機會在您選擇的時間調用InstanceID.getToken。
新的和推薦的FCM客戶端庫(firebase-messaging)會自動註冊應用程序實例,並在檢索到該令牌時提供回調,但是它仍然取決於您的應用程序邏輯,您希望如何處理該令牌。所以,即使用戶沒有成功登錄,您也可以忽略生成的令牌。