来自ASP.net Rest API的Flutter Push通知

时间:2019-01-11 12:50:47

标签: asp.net push-notification flutter

我将ASP .NET RestAPI用作Flutter应用程序的后端,并希望在发生某些事件时向我的应用程序发送通知。实现此目的的最佳方法是什么?

2 个答案:

答案 0 :(得分:0)

我建议您使用Firebase Cloud Messaging。

Flutter为此具有第一方插件firebase_messaging

将Firebase SDK集成到您的flutter应用程序很容易。

在将Firebase SDK设置为Flutter应用程序后,您可以使用FCM rest API将推送通知发送到您的应用程序。

请记住要准备一个后端API,以保存您的客户端(设备)FCM令牌,因为您需要一个设备令牌才能将推送通知发送到特定设备。

答案 1 :(得分:0)

您可以使用您的服务器或从 Flutter 应用程序的客户端发送 FCM 通知。使用 FCM 的 Rest API 并轻松发送通知。

查看这篇文章:https://arkapp.medium.com/flutter-fcm-rest-api-7719925f2e3e

发布 API 网址:

https://fcm.googleapis.com/fcm/send

请求正文:

{
"to": "<FCM Token>",
"priority": "high",
"notification": {
    "title": "Hyree FCM testing",
    "body": "Testing the fcm notification for different fcm token",
    "sound": "default"
} 

}