2016-10-26 22 views
1

ANH .NET SDKのDirectSendを実装しようとしています。Azure Notification HubのDirectSendに使用される通知

NotificationHubClient.SendDirectNotificationAsync(Notification notification, string deviceHandle); 

私はこの通知オブジェクトと連携するための最良の方法は何か疑問に思って? ANHクライアントに存在するすべてのSendNative呼び出しとは異なり、このドキュメントはどこにもありません。

抽象通知クラスのコンストラクタ

public Notification(Dictionary<string, string> additionalHeaders, string tag); 

私は含める必要がヘッダは何ですか?現時点では私には何もありません

タグを含める必要がありますか?ハブでインストールや登録を使用するつもりはないので、とにかく動作するタグはありませんか?

私は、このようなPlatformTypeContentTypeを、そのように、私は通知の私自身の具体的な種類を作成し、このオブジェクト上の他のすべてのプロパティを設定する必要があると仮定していますか?

答えて

1

通知は抽象クラスです。プラットフォームごとに、AppleNotificaiton/AdmNotification/GCMNotification/WindowsNotificationのような通知クラスがあります。ターゲットとするプラットフォームに対応するクラスを使用する必要があります。

blow APIは、追加プラットフォーム固有のヘッダーを渡すのに役立ちます。また、直接送信のためにタグを渡す必要はありません。

公開通知(additionaladdHeaders、string tag);

あなたはここにDirectSendに関する詳細な情報を見つけることができます。https://msdn.microsoft.com/en-us/library/azure/mt608572.aspx

おかげで、

Sateesh

関連する問題