2016-07-05 13 views
1

Androidのプッシュ通知プログラムを作成する予定で、タグベースのサブスクリプションを使用したいと考えています。Bluemixプッシュ通知のPush.ALLの削除

デフォルトのPush.ALLタグの登録を解除して別の自己定義タグを登録した後、私はBluemixからプッシュ通知を送信できないことがわかりました(私は手動で行います。エラーメッセージは次のとおりです。

Internal server error. No devices found.

私はBluemixのタグページでは、私のサブスクリプションレコードを見つけることができるように私は、デバイスが登録されていることを確信しています。 Push.ALLタグの登録を解除する前に、私はメッセージを送信するだけでなく受信することもできます。

どうすれば修正できますか?

ありがとうございます!

+0

こんにちは、歓迎、StackOverflowへ。ヘルプページ、特に[ここではどのトピックについて聞かせていただけますか?](http://stackoverflow.com/help/on-topic)と[質問しないでください。」](http://stackoverflow.com/help/dont-ask)。さらに重要なことは、[Stack Overflow question checklist](http://meta.stackexchange.com/q/156810/204922)をお読みください。また、[最小、完全、および検証可能な例](http://stackoverflow.com/help/mcve)についても知りたいことがあります。 – yennsarah

答えて

1

Push Notifications REST API Swaggerドックを使用して、サービスに登録されているデバイスがあることを確認することをおすすめします。私はこれを達成するために/デバイスAPIを使用します。「内部サーバーエラーが見つかりませんデバイス。」:

enter image description here

エラーが表示されますあなたのプッシュ通知サービスに登録されたデバイスが存在しない場合。また、プッシュサービスのデフォルトタグであるため、Push.ALLタグのデバイスの登録を解除することはお勧めしません。

+0

私は、購読されたタグだけを受け取るアプリケーションを作成したいと思います。私がPush.ALLタグの登録を解除しないと、私はその機能を実行することができますか?また、REST APIにデバイスがあることがわかりましたが、「内部サーバーエラー。デバイスが見つかりません」というメッセージが送信プッシュページに表示されています。 –

+0

問題が解決しました。 –

+0

どのように問題を解決しましたか?問題を経験する可能性のある他の人があなたの解決策を見ることができるように知っておくとよいでしょう。 –

関連する問題