代码之家  ›  专栏  ›  技术社区  ›  pnizzle

如何使用Azure通知中心向特定APNS通知令牌发送通知

  •  0
  • pnizzle  · 技术社区  · 3 年前

    我目前正在使用以下代码,它向所有具有枚举标记参数中指定的标记的设备发送。但是,我想发送到具有特定通知令牌的设备。下面的方法有效,但我找不到一个只接受APNS令牌的重载?

    NotificationService.Instance.Hub.SendAppleNativeNotificationAsync(jsonPayload, userTag);
    
    1 回复  |  直到 3 年前
        1
  •  2
  •   pnizzle    3 年前

    要发送到特定的句柄(在这种情况下为APNS令牌),您可以使用“SendDirectNotificationAsync”,它不是特定于Apple、Windows或FCM的,因为框架在幕后知道,因为在注册句柄时,您会指定平台。签名如下:

     SendDirectNotificationAsync (Notification notification, 
        string deviceHandle, CancellationToken cancellationToken);