ホームページ  >  記事  >  バックエンド開発  >  トピックとデバイスのトークンを組み合わせて FCM を送信する

トピックとデバイスのトークンを組み合わせて FCM を送信する

王林
王林転載
2024-02-10 10:33:161100ブラウズ

通过主题和设备令牌的组合发送 FCM

php 編集者 Xigua がテーマとデバイストークンを組み合わせて FCM (Firebase Cloud Messaging) を送信する方法を紹介します。 FCM は、モバイル デバイスやブラウザに通知を送信するために使用できるクロスプラットフォームのメッセージング サービスです。トピック トークンとデバイス トークンを組み合わせて使用​​することで、特定のユーザーまたはユーザー グループに通知をより柔軟に送信し、より正確なプッシュを実現できます。この記事では、開発者がこの機能をさらに活用できるように、この方法で FCM メッセージを送信する方法を詳しく説明します。

質問の内容

ユーザーがさまざまなシナリオで通知の受信をオン/オフできるユースケースを処理しようとしています。

どのシーンにもテーマがあると思います。 go SDK を使用していますが、メッセージ構造にトークンとトピックの両方があることがわかります。これは、トピックとデバイスのトークン リストを組み合わせて FCM を送信できることを意味しますか?

回避策

私の知る限り、FCM API への 1 つのリクエストでトークンとトピックを組み合わせてメッセージを送信する方法はありません。最も近い方法は、トピックに対して 1 つのリクエストとトークンに対して 1 つ以上のリクエストを含むバッチ リクエストを作成することです。

ユーザーが通知表示をオフにできるようにするには、(自動的に表示される通知メッセージの代わりに) データ メッセージを送信し、クライアント アプリケーション コードでこれらのメッセージの表示または非表示を処理することを検討してください。

以上がトピックとデバイスのトークンを組み合わせて FCM を送信するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。