当前位置: 首页 > 知识库问答 >
问题:

从angular网站向android应用程序发送通知[重复]

岳正阳
2023-03-14

这可能是一个重复的问题,但仍然是。我看过很多关于从Firebase云消息发送通知到android应用程序的教程,但我不知道如何将通知从我的angular网站发送到Firebase,然后Firebase会将这些通知推送到android应用程序。在所有这些教程中,他们都通过在firebase UI中手动键入消息来发送通知。

我的问题是如何将通知数据从我的angular网站发送到FCM,然后FCM将这些通知发送到我的android应用程序?有这方面的参考资料吗?有什么程序要遵循吗?

共有1个答案

朱通
2023-03-14

在您的情况下,您可能会考虑拥有自己的App Server,它将为您的角应用程序提供API来发送通知。这里有一个关于如何从服务器向设备发送通知的文档。

https://firebase.google.com/docs/cloud-messaging/send-message

实际上,这个实现有不同的部分。首先,您的应用服务器需要为Android应用程序提供API,该API将用于在应用程序启动时从您的应用程序发送firebase注册令牌。您可以考虑将这些注册令牌存储在后端数据库中。

然后,服务器将提供的用于发送通知的其他API可以集成到角应用中。服务器API应该能够找到需要发送通知的设备的确切注册令牌,并将从FCM调用API向设备发送通知。下面是您可以考虑查看的API文档。

https://firebase.google.com/docs/cloud-messaging/http-server-ref

这是一个很好的教程,展示了如何实现服务器端实现以发送通知。

 类似资料:
  • 我们如何才能从android应用直接发送一个图像到whatsapp?我试着用 以上代码打开WhatsApp的发送窗口。有没有其他的方法,让图片将直接发送而不打开什么app窗口?

  • 是否可以向webview Android应用程序的特定用户发送单独推送通知? 我有一个基于webview的Android应用程序。Android8会屏蔽所有后台进程,我的应用程序不能再每隔5分钟检查一次消息,如果有新消息,就会显示推送通知。据我所知,几乎唯一的解决方案是使用firebase显示通知。 我的问题是:我可以向webview应用程序用户发送单独的Firebase通知吗?如果是,如何?从A

  • 我正在rails 5中编写一个Api Rest,使用gem'fcm'发送通知。我已经在android应用程序中配置了firebase,我可以从firebase控制台成功发送通知,但从rails api我无法在设备中接收通知,这是我的代码: 这是我的rails控制器: 我从邮递员执行这是执行控制器的路线: http://localhost:3000/acciones/enviar?here 将设备令

  • 在我的申请中,我必须显示有关已发生特定操作的通知? 然后我必须向登录用户显示通知。 获取通知的一种方法是在一定时间间隔后继续轮询。即拉动通知。但这会对服务器造成不必要的点击。 如何使用来自服务器的推送通知?我在Tomcat中使用JavaServlet和JSP。

  • 当应用程序完全关闭时,如何以编程方式发送通知? 示例:用户关闭应用程序,也在Android Taskmanager中,然后等待。应用程序应在X秒后或应用程序检查更新时发送通知。 我试图使用这些代码示例,但是: 应用程序关闭时推送通知-活动太多/无法工作 我如何让我的应用程序在关闭时发送通知很多信息,但我不知道如何处理 当android应用程序关闭时,如何发送本地通知?-很多信息,但我不知道如何处理

  • 我可以从Firebase控制台向单个设备、主题和用户段发送通知。 我想向用户段发送推送通知。我搜索了很多,但我只得到脚本发送通知给单个用户或主题,而不是用户段。 我试过下面的代码 下面是我的回答