0

Ionic Cloudサービスを使用してFCMプッシュ通知を購読するイオンアプリを構築しました。現在、通知が送信されるたびに通知が届きます。Ionic 2クラウドサービス

「CloudSettings」constをapp-module.tsに設定する必要があります。ここでは、sender-id、android、iosなどのGCMトピックを含む設定を提供することができます。

ここでは、ユーザーの選択に基づいて追加のトピックを購読したいと考えています。 Ionic 2 Cloud Servicesを使用してさまざまなトピックを(動的に)購読するにはどうすればいいですか?

'CloudSettings'は定数であり、アプリケーションモジュールでインポートされたため、上書きすることはできませんでした。設定を上書きする方法はありますか?

登録する前にpush.PushOptionsの値をリセットしようとしましたが、動作しません。これに対するいかなる解決策も認められるでしょう。

答えて

0

azure notificaton hubsのようなものを使用できます。単一のデバイスに対して複数のタグ付けと登録が可能です。

イオンバックエンドの代わりに、送信と購読を管理して登録するバックエンドアプリを作成します。

これをサポートするチュートリアルはたくさんありますが、プッシュ登録が完了してFCMトークンが返されたら、私は手動で.NETバックエンド経由でこれを登録しました。タグを制御してそれらを簡単に更新できるようにしますユーザーの設定でバックエンドアプリを使用して、受け取るタグに応じて通知をブロードキャストできます。

+0

ありがとう@mcgowanは、別のバックエンドを使用することをお勧めします。私は、Ionic Cloudでこれを達成する方法があるかどうかを知りたいだけです。現在の設定で他のすべてが機能するので、私はクラウドの設定を無効にするために少し変更する必要があると考えました。とにかく、私がIonic cloudをあきらめたら、あなたの解決策を試してみましょう。 –