2

火力地堡允許我們通過接受我們的POST請求發送消息:火力地堡,將消息發送到特定的平臺(Android)

{ "data": { 
    "score": "5x1", 
    "time": "15:10" 
}, 
    "to" : "bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1..." 
} 

但是,這是在他們的文檔顯示的所有例子都是針對特定用戶。這需要他們的註冊碼。

在Firebase儀表板中,我們可以通過選擇特定平臺將消息發送到設備。

需要什麼樣的參數才能發送特定應用程序包的消息?

例如:kz.mycompany.myapp

回答

2

隨着火力地堡雲消息,你有幾個方法可以解決向誰發送消息:

  1. 特定設備
  2. 設備組
  3. 到主題

新增的Firebase通知標籤Firebase控制檯使用#1或#2發送給用戶組。

但它看起來像你正在尋找可以通過發送一個主題是最容易實現的:

FirebaseMessaging messaging = FirebaseMessaging.getInstance() 
messaging.subscribeToTopic("package_kz_mycompany_myapp"); 

那麼你的服務器的代碼可以郵件推送到這個話題有它達到這個有所有設備訂閱主題:

var topic = '/topics/package_kz_mycompany_myapp'; 
var data = { "data": { 
       "score": "5x1", 
       "time": "15:10" 
      }, 
      to : topic }; 
+0

我希望他們都能在他們的文檔中找到。 –