Я хочу создать приложение для обмена сообщениями для Интернета с использованием Firebase от Google. В этом приложении пользователь должен отправлять и получать сообщения от других пользователей. Я проверил сайт Firebase Google, но я потерялся. Можете ли вы сказать мне, с чего начать? Можете ли вы показать мне какой-либо учебник или что-то подобное, связанное с веб-сообщениями Firebase? Я приветствую любые предложения. Благодарю.Firebase Cloud Messaging для Интернета
ответ
FCM (firebase cloud messaging) может быть реализована только с Android, iOS и веб-сайтом (только с Google Chrome). Поэтому для его использования в веб-приложении для всех браузеров мы должны внедрить базу данных firebase. Вы можете увидеть это implementation of firebase database
Вы также можете использовать Firebase Cloud Messaging для веб с 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);
}
});
});
Согласно документации firebase «Никогда не отправляйте этот тип запроса от клиента из-за чувствительности ключа сервера». –
Могу ли я использовать этот подход в Netscape Navigator? – torazaburo
Firebase Cloud Messaging для Web теперь officially available для многих браузеров.
Мы написали blogpost about our experience implementing it.
- 1. Android Firebase cloud messaging
- 2. Firebase Cloud Messaging Issue
- 3. Firebase Cloud Messaging Statistics API
- 4. AbstractMethodError с Firebase Cloud Messaging
- 5. Firebase cloud messaging в Angular2
- 6. FireBase Cloud Messaging Not Working
- 7. Firebase Cloud Messaging AppDelegate Error
- 8. Google Cloud Messaging vs Firebase
- 9. Android, FireBase Cloud Messaging, (FCM)
- 10. Firebase & Push Notifications/Cloud Messaging
- 11. Firebase Cloud Messaging не работает
- 12. Firebase Cloud Messaging Возможность для прошивки
- 13. Где найти Reference_Ids для Firebase Cloud Messaging?
- 14. Отправить Firebase Cloud Messaging для мобильных устройств
- 15. Gradle не компилируется для Firebase Cloud Messaging
- 16. Firebase Cloud Messaging формат click_action является специфичным для платформы?
- 17. test firebase cloud messaging без приложения
- 18. Расписание push-уведомления с Firebase Cloud Messaging
- 19. Получение Firebase Cloud messaging running swift
- 20. Instant Реализация сообщений с Firebase Cloud Messaging
- 21. Firebase Cloud Messaging с сохраненными строковыми датами
- 22. Разъяснение по Firebase Cloud Messaging «одновременные соединения»?
- 23. Есть ли Firebase Cloud Messaging бесплатно?
- 24. Firebase Cloud Messaging onMessageSent не называется
- 25. Как использовать Firebase Cloud messaging с локализацией
- 26. Подсчитайте подписчиков темы в Firebase Cloud Messaging
- 27. Android Firebase cloud messaging обрабатывает несколько уведомлений
- 28. firebase cloud messaging: setBackgroundMessageHandler не называется
- 29. Firebase Cloud Messaging - Отправить сообщение всем пользователям
- 30. Firebase Cloud Messaging Programatically with Swift 3.0
@Qualwebs мы можем использовать push-уведомление google для хромированных веб-сайтов с использованием firebase. В чем основное различие между уведомлениями push-сообщений для облачных сообщений Google для веб-пользователей и уведомлений push-firebase. Мы хотим отправить push-уведомления для веб-сайтов с помощью уведомлений Google Push Push и 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