Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase云消息是否指示用于社交活动消息_Firebase_Vue.js_Push Notification_Firebase Cloud Messaging_Social - Fatal编程技术网

Firebase云消息是否指示用于社交活动消息

Firebase云消息是否指示用于社交活动消息,firebase,vue.js,push-notification,firebase-cloud-messaging,social,Firebase,Vue.js,Push Notification,Firebase Cloud Messaging,Social,我需要在使用Vue JS框架和Firebase开发的web应用程序中处理社交活动事件 我希望在应用程序中发生某些活动时向用户显示“类似Facebook”的通知,例如: “约翰喜欢你的帖子” Firebase云消息传递在这种情况下有用吗?或者我必须从头开始开发一些定制解决方案 如果Firebase Cloud Messaging完成了这项工作,那么直接从用户web客户端发送消息的可能性很大吗?您不应该尝试直接从web客户端发送消息。FCM旨在通过一个安全后端使用,您的代码在该后端运行以发送消息。需

我需要在使用Vue JS框架和Firebase开发的web应用程序中处理社交活动事件

我希望在应用程序中发生某些活动时向用户显示“类似Facebook”的通知,例如:

“约翰喜欢你的帖子”

Firebase云消息传递在这种情况下有用吗?或者我必须从头开始开发一些定制解决方案


如果Firebase Cloud Messaging完成了这项工作,那么直接从用户web客户端发送消息的可能性很大吗?

您不应该尝试直接从web客户端发送消息。FCM旨在通过一个安全后端使用,您的代码在该后端运行以发送消息。需要后端的原因是为了防止您的私有服务器密钥暴露于外界,这可能会导致应用程序中出现安全问题


您必须在后端进行安排,以确定何时发生应生成消息的事件,并使用Firebase Admin SDK发送这些消息,或直接使用REST API。

您不应尝试直接从web客户端发送消息。FCM旨在通过一个安全后端使用,您的代码在该后端运行以发送消息。需要后端的原因是为了防止您的私有服务器密钥暴露于外界,这可能会导致应用程序中出现安全问题


您必须在后端进行安排,以确定何时发生应生成消息的事件,并使用Firebase Admin SDK发送这些消息,或直接使用REST API。

FCM可能会很有用,是的。感谢回复。那么,这些消息是由Firebase自动缓存的?我不明白你在问什么。这听起来和你开始问的问题完全不同。我的意思是:如果我的web应用程序中的用户处于脱机状态,FIrebase云消息发送的消息会丢失?我会丢失。你现在所问的似乎与你原来的问题没有多大关系。我建议编辑这个问题以更好地解释这个问题。FCM可能会很有用,是的。谢谢回复。那么,这些消息是由Firebase自动缓存的?我不明白你在问什么。这听起来和你开始问的问题完全不同。我的意思是:如果我的web应用程序中的用户处于脱机状态,FIrebase云消息发送的消息会丢失?我会丢失。你现在所问的似乎与你原来的问题没有多大关系。我建议编辑这个问题,以便更好地解释这个问题。