我尝试为ANH .NET SDK实现DirectSend。
NotificationHubClient.SendDirectNotificationAsync(Notification notification, string deviceHandle);
我想知道使用此通知对象的最佳方法是什么?与ANH客户端上存在的所有SendNative调用不同,此处没有任何文档。
抽象通知类的构造函数
public Notification(Dictionary<string, string> additionalHeaders, string tag);
我需要包含哪些标题?目前我没有任何
是否必须包含标记?我不打算在我的集线器上使用安装或注册,所以我还没有任何标签可以使用吗?
我假设我需要制作自己的具体通知类型,并在此对象上设置所有其他属性,例如 PlatformType , ContentType 等?< / p>
答案 0 :(得分:1)
通知是一个抽象类。每个平台都有特定的通知类,如:AppleNotification / AdmNotification / GCMNotification / WindowsNotification。您应该使用与您所定位的平台相对应的类。
以下API有助于传递其他特定于平台的标头。而且无需传递任何标签即可直接发送。
public Notification(Dictionary<string, string> additionalHeaders, string tag);
您可以在此处找到有关DirectSend的更多信息:site configuration