谁能告诉我,当新用户注册我的应用程序时,如何在我的应用程序上收到带有其邮件ID和名称的通知?
例如,我是一个用户的应用程序的开发人员,我将为自己制作一个应用程序,以便在我使用 Firebase 进行身份验证时以及有多少用户注册了我的生产应用程序,谁能给我一些想法?
是的,这可以使用云函数来完成。这样,您就不需要使用自己的服务器或为后端创建API调用,这将使您的工作更轻松。
从文档中:
借助适用于 Firebase 的 Cloud Functions,您可以自动运行后端代码,以响应由 Firebase 功能和 HTTPS 请求触发的事件。您的代码存储在 Google 的云中,并在托管环境中运行。无需管理和扩展自己的服务器。
检查此链接: https://firebase.google.com/docs/functions/
您可以将用户添加到数据库,然后使用云函数,每次添加新用户时都会触发数据库触发器,并且您将收到通知,或者您可以使用身份验证在用户创建或删除帐户时收到通知。
更多信息: https://firebase.google.com/docs/functions/auth-events
还有这个:https://firebase.google.com/docs/functions/database-events
您可以对后端进行 API 调用,您可以在用户登录后捕获后端所需的所有数据(在您的情况下email_id和名称)。后端可以使用相同的数据向您发送通知。您可以查看 FCM 以发送推送通知。如果我说清楚了,请告诉我。
您可以使用像Logspot这样的服务。无需在您的身边设置任何东西。
-
使用 Web SDK 开始在客户端跟踪注册:
从"@logspot/网络"导入日志点;
Logspot.init({ publicKey: "YOUR_PUBLIC_KEY" });
Logspot.track({ 事件:"用户已注册", 元数据:{ 电子邮件:"john@doe.com" } });
-
安装他们的移动应用程序并登录。
-
每次注册时接收移动通知
文档中的详细信息。