Xamarin形成动态通知

Xamarin形成动态通知,xamarin,xamarin.forms,push-notification,Xamarin,Xamarin.forms,Push Notification,我正在构建一个Xamarin跨平台应用程序,在将数据插入数据库时,我需要向所有客户端设备发送通知。我尝试过Firebase,但当我从fcm控制台发送通知时,它工作得很好,但当我尝试从代码发送通知时,它不工作 我在插入完成但不起作用时尝试了此代码: string json_noti = Authorization:key=AAAAnu... Content-Type:application/json {\"to\":\"/topics/noti\",\"notification\":{\"b

我正在构建一个Xamarin跨平台应用程序,在将数据插入数据库时,我需要向所有客户端设备发送通知。我尝试过Firebase,但当我从fcm控制台发送通知时,它工作得很好,但当我尝试从代码发送通知时,它不工作

我在插入完成但不起作用时尝试了此代码:

string json_noti =
Authorization:key=AAAAnu... 
Content-Type:application/json 

{\"to\":\"/topics/noti\",\"notification\":{\"body\": \"test \",\"title\": \"test text\"}}";

StringContent post = new StringContent(json_noti);

var resposta_noti = await client.PostAsync("https://fcm.googleapis.com/fcm/send",post);

var resultat = resposta_noti.StatusCode;

有人能帮我发送这个动态通知吗?Thx。

使用firebase推送通知解决

使用firebase推送通知解决

完成插入后,是否要通过FCM将消息发送到特定的top?如果是,,您可以使用
Message
FirebaseMessaging.DefaultInstance.SendAsync
发送此通知。我尝试过发送此通知,但在安装软件包时出现以下错误:严重性代码描述项目文件行抑制状态抑制状态错误NU1202软件包Xamarin.Firebase.Messaging 71.1740.0与xamarinios10(Xamarin.iOS,版本=v1.0)不兼容。包Xamarin.Firebase.Messaging 71.1740.0支持:monoandroid90(monoadroid90,Version=v9.0)proba_noti.iOS C:\Users\Robert\source\repos\proba_noti\proba_noti.iOS\proba_noti.iOS.csproj 1请尝试使用以下方法修复此问题好的,我认为我可以做到,但在执行代码时出现此错误:“InvalidRegistration”。我尝试使用服务器密钥和旧密钥,但错误相同。inesert完成后,是否要通过FCM将消息发送到特定的top?如果是,,您可以使用
Message
FirebaseMessaging.DefaultInstance.SendAsync
发送此通知。我尝试过发送此通知,但在安装软件包时出现以下错误:严重性代码描述项目文件行抑制状态抑制状态错误NU1202软件包Xamarin.Firebase.Messaging 71.1740.0与xamarinios10(Xamarin.iOS,版本=v1.0)不兼容。包Xamarin.Firebase.Messaging 71.1740.0支持:monoandroid90(monoadroid90,Version=v9.0)proba_noti.iOS C:\Users\Robert\source\repos\proba_noti\proba_noti.iOS\proba_noti.iOS.csproj 1请尝试使用以下方法修复此问题好的,我认为我可以做到,但在执行代码时出现此错误:“InvalidRegistration”。我尝试使用服务器密钥和旧密钥,但错误相同。请提供更具描述性的答案,因为将来有相同类型问题的人将能够根据您提供的答案解决他/她的查询。请提供更具描述性的答案,因为将来有相同类型问题的人,将能够根据您提供的答案解决他/她的问题。