我想使用Google的Firebase構建針對網絡的消息傳遞應用。在這個應用程序中,用戶應該向其他用戶發送消息並從其他用戶接收消息。我檢查了Google的Firebase網站,但我迷路了。你能告訴我從哪裏開始?您能否向我展示任何教程或類似與Firebase網絡消息相關的內容?我歡迎任何建議。謝謝。針對網絡的Firebase雲消息傳遞
4
A
回答
3
FCM(firebase雲消息傳遞)只能通過Android,iOS和Web(指定的Google Chrome)實現。因此,爲了在所有瀏覽器的Web應用程序上使用它,我們必須實施Firebase數據庫。你可以看到這個implementation of firebase database
2
您還可以使用火力地堡雲端通訊網絡使用jQuery,如:
$("#button").click(function(){
var json = {
"to": "dBbB2BFT-VY:APA91bHrvgfXbZa-K5eg9vVdUkIsHbMCwHRVc8dBAvoH_3ZxxxxxVVeMXP7Bm0iera5s37ChHmAVh29P8aAVa8HF0I0goZKPYdGT6lNl4MXN0na7xbmvF25c4ZLl0JkCDm_saXb51Vrte",
"notification": {
"title": "Push enviado com JQuery",
"body": "Corpo de mensagem web!"
},
"data": {
"titulo": "Título da mensagem de dados!",
"descricao": "Corpo dos dados..."
}
};
$.ajax({
url: 'https://fcm.googleapis.com/fcm/send',
type: "POST",
processData : false,
beforeSend: function (xhr) {
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.setRequestHeader('Authorization', 'key=AIzaSyBShxxxxXevRq0trDbA9mhnY_2jqMoeChA');
},
data: JSON.stringify(json),
success: function() {
console.log("Mensagem enviada com sucesso!");
},
error: function(error) {
console.log(error);
}
});
});
+0
根據firebase文檔「由於服務器密鑰的敏感性,請勿從客戶端發送此類請求。」 –
+0
我也可以在Netscape Navigator中使用這種方法嗎? – torazaburo
6
火力地堡雲端通訊網絡現在officially available是很多瀏覽器。我們寫了blogpost about our experience implementing it。
相關問題
- 1. 針對windows phone的雲消息傳遞
- 2. 針對iOS的Xamarin Firebase雲消息傳遞(appDelegate)RemoteMessageDelegate錯誤
- 3. Firebase通知 - Firebase雲消息傳遞
- 4. Firebase雲消息傳遞的主題?
- 5. C中的Firebase雲消息傳遞#
- 6. Firebase雲消息傳遞發送click_action
- 7. Android,FireBase雲消息傳遞,(FCM)
- 8. Firebase雲消息傳遞 - 一組設備
- 9. firebase雲消息傳遞:setBackgroundMessageHandler未調用
- 10. Firebase雲消息傳遞:最佳做法
- 11. Firebase雲消息傳遞錯誤
- 12. Xcode 8和Firebase雲消息傳遞
- 13. Firebase通知和雲消息傳遞
- 14. Firebase雲消息傳遞重複通知
- 15. Firebase雲消息傳遞 - 向所有用戶發送消息
- 16. Firebase雲消息傳遞 - 上游消息收到兩次
- 17. Firebase雲消息傳遞是否被視爲消息代理?
- 18. Swift Firebase雲消息傳遞 - 在後臺發送上游消息
- 19. 延遲IOS Permisssion對話cordova-plugin-fcm Firebase雲消息傳遞
- 20. Firebase - 問題設置Firebase雲消息傳遞
- 21. Firebase雲消息傳遞如何取消訂閱主題
- 22. Google雲消息傳遞消息隱私
- 23. Firebase雲消息傳遞休息API彈簧
- 24. Android 4.1.2雲消息傳遞
- 25. Google雲消息傳遞
- 26. 谷歌雲消息傳遞
- 27. 無法在Firebase雲消息傳遞控制檯中上傳APN
- 28. 通過網絡傳遞消息
- 29. 雖然我沒有使用Firebase雲消息傳遞,但缺少雲消息傳遞權限
- 30. iOS上的Firebase雲消息傳遞:改善前臺通知的消息延遲
@Qualwebs我們可以使用谷歌Chrome網站推送通知與firebase。針對網絡的谷歌雲消息推送通知與谷歌Firebase推送通知之間的主要區別是什麼?我們希望使用Google推送通知發送網站推送通知,並且可以使用Firebase。 – Rams
您可以從這裏開始:https://firebase.google.com/docs/cloud-messaging/chrome/client –
FCM支持Chrome:50+ Firefox:44+ Opera Mobile:37+ https://firebase.google .com/docs/cloud-messaging/js/client – Buddhi