我需要你的建议。我有一个使用 web api 后端和 xamarin 表单的项目。Xamarin 表单是多用户应用程序。取决于用户位置,它向服务器端发送 post 或 get 请求并发生一些操作。但是当我需要在没有请求的情况下从 web api 向 xamarin 应用程序发送内容时该怎么办??????我的意思是当某些事件发生时,我需要向 xamarin 应用程序中的特定用户发送诸如推送通知之类的内容????(如优步向司机或乘客发送通知)。如何实现这个????我想使用 SignalR 但不确定....请帮忙???提前谢谢
如果您的目标是实现实时通信(当应用程序打开或在后台运行时),您可以使用SignalR
. 但是,SignalR
不允许您拥有真正的通知机制(即在应用程序关闭时获得推送通知并单击它以打开应用程序)。使用 SignalR,如果应用程序打开,您的应用程序 UI 将得到更新,但仅此而已,因为SignalR
依赖于活动连接。
如果你真的想实现推送通知,你应该检查以下链接:
使用 FCM,应用服务器可以将消息发送到单个设备、一组设备或订阅主题的多个设备。客户端应用程序可以使用 FCM 订阅来自应用程序服务器的下游消息(例如,接收远程通知)。
希望能帮助到你!
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句