如何在Xamarin.Forms Android中向特定用户推送通知?

如何在Xamarin.Forms Android中向特定用户推送通知?,android,push-notification,xamarin.forms,Android,Push Notification,Xamarin.forms,我已经使用android在xamarin.forms中实现了推送通知,但它会将通知发送到所有设备。我只想向特定用户发送通知。我如何实现它?我们使用标签来实现这一点。每个用户都有一个用户Id,因此当设备向azure注册时,您可以将其用户Id作为标记添加到注册中 protected override void OnRegistered(Context context, string registrationId) { ... var tags = new List<stri

我已经使用android在xamarin.forms中实现了推送通知,但它会将通知发送到所有设备。我只想向特定用户发送通知。我如何实现它?

我们使用标签来实现这一点。每个用户都有一个用户Id,因此当设备向azure注册时,您可以将其用户Id作为标记添加到注册中

protected override void OnRegistered(Context context, string registrationId) {

    ...

    var tags = new List<string>() { "userId4" }; // Your UserId here

    ...

}
protected override void OnRegistered(上下文上下文,字符串注册ID){
...
var tags=new List(){“userId4”};//此处是您的UserId
...
}

感谢您的回复。我将尝试这种方法,并让您知道它是否满足我的要求。