1

我正在使用FCM發送推送通知。訂閱Chrome的FCM主題

當我知道他們的ID時,我可以成功向一組設備發送通知。

但現在,我想這裏提到將通知發送到一個話題:https://firebase.google.com/docs/cloud-messaging/topic-messaging

他們已經記錄在服務器端得很好。但我不知道如何訂閱客戶端上的一個主題(我的客戶包括 Chrome封裝應用程序,Web瀏覽器,針對不同平臺的離子爲基礎的移動應用程序。)

因此,在總結如何使用戶訂閱主題?

請幫我一把。提前致謝。

PS:我確實通過How to get registered into GCM topics from javascript (for Chrome)How to implement Google Cloud Messaging - Topic Messaging in Chrome?,但它沒有多大幫助。

+1

查看Firebase JavaScript庫(在我的答案中鏈接)並試用。 :) –

+0

@AL。非常感謝您的幫助。 –

回答

4

更新:宣佈剛剛(十月十七日,2016),Firebase JavaScript library

今天,我們宣佈了火力地堡雲端通訊(FCM)與一個JavaScript庫的發行網絡支持。這擴展了我們當前的瀏覽器支持,使得實現過程變得簡單得多,將強大的功能(如主題和設備組消息傳遞)帶到了網絡

-

隨着FCM JavaScript庫,您可以發送網頁推送通知到單一裝置,主題或設備組。通過在Web上添加主題支持,我們可以讓開發人員向選擇特定主題的Android,iOS和Web用戶發送消息。要充分利用主題和設備組,您可以使用服務器端的API manage your topicsgroups subscriptions

指向Setting Up the JavaScript Client App的Firebase文檔的鏈接。


我瀏覽過文檔。看來Chrome的Topic Messaging仍然不適用於GCM 和FCM