iPad アプリで Azure Notification Hubs を使用したいのですが、問題が発生しました。誰がプッシュ メッセージを受け取るかを決定するタグは電子メール アドレスであり、通常の文字のみが含まれていれば問題なく機能します。しかし、次のようなタグを送信しようとすると機能しません。
test+10@gmail.com
また
test%10@gmail.com
このメソッドを使用して、バックエンドからプッシュを送信しています。
http://msdn.microsoft.com/en-us/library/windowsazure/dn539552.aspx
そうすると、次のメッセージが表示されます。
無効なタグ test+10@gmail.com.TrackingId:48b6f399-3f27-40b4-a6f9-b0838623c9c3_G19,TimeStamp:12/10/2013 12:38:38 PM
無効なリクエスト (400)
ドキュメントを調べて、タグを特別な方法でエンコードする必要があるとどこかに記載されているかどうかを確認しましたが、何も見つかりませんでした。
これは一般的なシナリオに違いないため、これが不可能であるとは想像できません。誰かが助けてくれることを願っています。
乾杯