1

Azure Notification Hubs を使用して、ユーザーごとにタグをフィルター処理できるため、指定した個人にのみ通知を送信できます。デバイス識別子でもこれをフィルタリングする方法を知っている人はいますか?

つまり、通知ハブに送信されるタグ式文字列は次のようになります"thisUserId && !thisDeviceId"

登録時にデバイス ID 用に別のタグを作成する必要がありますか? それとももっと簡単な方法がありますか?

基本的に、ユーザーのデバイスに対して「プッシュして同期」スタイルでプッシュ通知を使用しようとしているため、プルする更新があることを変更を送信したばかりのデバイスに通知したくありません。

4

1 に答える 1

1

基本的にはい、そうです。Notification Hubs を使用するときに使用できる一意のデバイス ID が生成されるとは思いません。

1 つのオプションは、デバイスのプッシュ識別子 (WinStore/WinPhone のチャネル URI、iOS のトークン、Android の RegId) をタグとして使用することです。次に、「thisUserId && !thisPushIdentifer」と言うことができます。この方法では、デバイスに固有の別の値を生成する必要はありません (ただし、プッシュ識別子を使用したくない場合は常にオプションです)。

于 2014-08-06T05:57:31.567 に答える