4
是否有創建註冊ID的方法,其範圍是登錄用戶。我有一個應用程序,允許用戶以不同的用戶身份登錄(例如,一個用戶作爲學生,另一個作爲父母)。用戶可以在用戶之間切換。案例有點類似於gmail應用程序,其中可以同時登錄多個電子郵件ID。Firebase雲消息傳遞設備ID:同一設備中同一應用中的多個用戶
的問題是當我們調用
FirebaseInstanceId.getInstance().getToken()
這將給予該應用實例的設備ID。所以,如果我是針對特定用戶登錄我不能。
我可以完成針對用戶的一種方式是將user_id
顯式地作爲數據發送,在我的情況下,它不是有效的,因爲它需要爲每個用戶發送一個FCM發送請求。無論如何,這是可以實現的。想知道gmail如何處理用戶特定的通知。
可能相關(如果不重複或至少有幫助)帖子:https://stackoverflow.com/a/43197589/4625829,https://stackoverflow.com/a/40589815/4625829 –
嗯,請參閱Firebase文檔您不需要不同的令牌,Firebase也會發送主題明智的消息,您可以在其中選擇主題並訂閱 - 取消訂閱 – 9spl