1
我有一個基於firebase的疑問。它允許爲單個項目添加多個應用程序。我已經添加了App1,App2和App3。我如何才能單獨向App1發送通知?服務器密鑰與這3個應用程序相同。如何將Firebase消息發送到項目中的特定應用程序?
我有一個基於firebase的疑問。它允許爲單個項目添加多個應用程序。我已經添加了App1,App2和App3。我如何才能單獨向App1發送通知?服務器密鑰與這3個應用程序相同。如何將Firebase消息發送到項目中的特定應用程序?
在Firebase控制檯的「通知」面板中,您可以將通知消息發送到特定的應用程序。但是在Firebase雲消息傳遞API中不支持這種定位。
通過爲每個應用定義特定屬性,您可以輕鬆地模擬該行爲:/topics/apps-app1
,/topics/apps-app2
等。然後have each app subscribe to its own topic,您可以使用單個FCM服務器密鑰定位每個應用的用戶。
弗蘭克van puffelen一般我發送通知,它收到所有的應用程序權利?在單個項目中添加多個應用有什麼用處?是僅針對不同構建環境的多個應用程序? –
FCM消息可以針對特定設備(或特定設備列表),設備組或主題。我有許多應用程序的項目,他們每個人都在做一些無關緊要的事情。如果我想將消息發送給特定應用的用戶,我會按照我在答案中所述的方式製作主題映射。 –