1
我需要根據設備/用戶語言向某個主題發送Firebase通知。因此,例如,應將通知發送給所有使用英語訂閱「新聞」主題的設備。根據語言向主題發送Firebase通知
我說得對嗎,使用Firebase控制檯無法做到這一點?除了創建特定於語言的主題(例如「news-en」,「news-fr」,...)之外,還有其他方法嗎?
非常感謝!
我需要根據設備/用戶語言向某個主題發送Firebase通知。因此,例如,應將通知發送給所有使用英語訂閱「新聞」主題的設備。根據語言向主題發送Firebase通知
我說得對嗎,使用Firebase控制檯無法做到這一點?除了創建特定於語言的主題(例如「news-en」,「news-fr」,...)之外,還有其他方法嗎?
非常感謝!
我最近遇到了這個問題,也許發現了一些解決方法,也許可以爲你工作。
目前Firebase控制檯可以選擇一種語言推送,但文檔說設備上的語言基礎,但根據我的調查,我仍然無法找到關係。
所以,我建議你可以添加有價值的自定義鍵/值,延長FirebaseMessagingService
覆蓋handleIntent的功能,以獲得您想要的鍵/值。
之前推送您的自定義通知,清除您的應用程序的所有通知,之後,您將收到您的自定義通知。在這種情況下,您也可以根據設備顯示語言自定義通知。
不,你需要像你建議的語言特定標籤 – tyczj
@tyczj你應該添加,作爲答案。 :) –
好的!非常感謝你! – WanDal