Firebase Cloud Messaging 是否指示用于社交 activity 消息
Is Firebase Cloud Messaging indicated for social activity messages
我需要在使用 Vue JS 框架和 Firebase 开发的 Web 应用程序中处理社交 activity 事件。
我想在应用程序中发生某些 activity 时向用户显示“喜欢 Facebook”的通知,例如:
“约翰喜欢你的 post”。
Firebase 云消息传递对这种情况有用吗?还是我必须从头开始开发一些自定义解决方案?
如果 Firebase Cloud Messaging 可以完成这项工作,是否可以直接从用户 Web 客户端发送消息?
您不应尝试直接从 Web 客户端发送消息。 FCM 旨在通过安全后端使用,您的代码在该后端运行以发送消息。需要后端的原因是防止您的私人服务器密钥暴露给世界,这可能会导致您的应用程序出现安全问题。
您必须在后端进行安排以确定应生成消息的事件何时发生,并使用 Firebase Admin SDK 发送这些消息,或直接使用 REST API。
我需要在使用 Vue JS 框架和 Firebase 开发的 Web 应用程序中处理社交 activity 事件。
我想在应用程序中发生某些 activity 时向用户显示“喜欢 Facebook”的通知,例如:
“约翰喜欢你的 post”。
Firebase 云消息传递对这种情况有用吗?还是我必须从头开始开发一些自定义解决方案?
如果 Firebase Cloud Messaging 可以完成这项工作,是否可以直接从用户 Web 客户端发送消息?
您不应尝试直接从 Web 客户端发送消息。 FCM 旨在通过安全后端使用,您的代码在该后端运行以发送消息。需要后端的原因是防止您的私人服务器密钥暴露给世界,这可能会导致您的应用程序出现安全问题。
您必须在后端进行安排以确定应生成消息的事件何时发生,并使用 Firebase Admin SDK 发送这些消息,或直接使用 REST API。