0

ユーザーには複数のデバイスが存在する場合があります。また、複数のチャンネルを購読することもできます。各チャンネルはトピックです(FCMの観点から)。FCM、NodeJS - 複数のトピックを購読するための代替語

新しいデバイスからサインインすると、デバイスはすべてのチャンネルに登録されている必要があります(何百もの可能性があります)。潜在的に何百ものAPIコールを作成することは悪い考えのように思えます。

また、subscribing a device group to a topic is not possibleと思われます。

クライアントデバイスを複数のトピックにサブスクライブする方法はありますか?

答えて

0

現在、通常のクライアント側のサブスクリプション(subscribeToTopic())よりもトピックサブジェクトにクライアントをサブスクライブし、InstanceID APIを使用する方法はありません。

あなたのユースケースでは、どういうわけか、トピックが何らかの理由でプライベートになっているようです。一般に、トピックは一般に受信できるメッセージにのみ使用する必要があります。

自分のサーバー上でグループを管理し、必要に応じて対応するトークンを削除して追加するという方法もあります。トークンを追加/削除するグループの数によっては、これはまだ重い場合があります。

関連する問題