Here是如何在Chrome中實施Google Cloud Messaging(GCM)的不錯文檔。但我沒有在這裏或任何地方找到任何有關如何使用JavaScript(適用於Chrome)訂閱主題的參考資料。如何從javascript(適用於Chrome)註冊到GCM主題
在這裏,我發現了一個參考如何做任務的Android: https://developers.google.com/cloud-messaging/topic-messaging#subscribe-to-a-topic
Java代碼(安卓)用於訂閱主題GCM:
private void subscribeTopics(String token) throws IOException {
GcmPubSub pubSub = GcmPubSub.getInstance(this);
for (String topic : TOPICS) {
pubSub.subscribe(token, "/topics/" + topic, null);
}
}
什麼,我不看對於
我不是在尋找Chrome應用/擴展的方式。
我想要什麼
我想推送通知發送給我的所有用戶。到目前爲止,我知道這可以通過兩種方式實現:
- 推送消息到一個主題
- 或者我要:「您需要發送設備的REG ID列表,也該清單應不超過1000這是GCM的限制,如果你想發送消息到超過1000個設備,那麼你需要以1000塊爲單位打破這個列表。「
我想避免點數2.
我的問題
所以,我的問題是,有沒有什麼辦法來訂閱使用的JavaScript Chrome瀏覽器GCM的話題(網頁頁)?如果有,那該怎麼辦?
在這裏,讓我做谷歌搜索你:) https://github.com/ToothlessGear/node-gcm如果你提供了更多的細節,你實際上正在嘗試做什麼,那麼我或其他人可能能夠給出更好的答案。 –
好的我要更新我的問題@MichaelHobbs – Mehdi
您提供的庫鏈接僅用於發送目的。我從我的服務器發送推送消息沒有問題。但我找不到任何方法來訂閱全球主題或使用JavaScript(客戶端任務)的任何其他主題。在註冊時,Android客戶端可以訂閱任何GCM主題。因此,Chrome也必須有任何方式(Javascript)。 to @MichaelHobbs – Mehdi