REST APIを使用していますが、トピックに送信しようとしています。私はトピックが存在することを知っています。なぜなら、通知コンソールでトピックがそこにあることがわかるからです。そして、私はコンソールを通してテストメッセージを送ることができ、それは動作します。Firebase Cloud Messagingトピックが送信されました。通知にメッセージが表示されず、送信されません。
しかし、REST APIを使用すると、json {"message_id":8769790390495267408}というHTTPステータス200の応答が返され、正常に送信されたように見えます。ただし、通知にメッセージが表示されず、購読しているクライアントにメッセージが送信されません。
私のメッセージは、ドキュメント
https://fcm.googleapis.com/fcm/send
Content-Type:application/json
Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA
{
"to": "/topics/foo-bar",
"data": {
"message": "This is a Firebase Cloud Messaging Topic Message!",
}
}
そして、私は「サーバキー」ではなくウェブAPIキーを使用していますからである、のように見えます。
ありがとうございました。
これはデバイスに送信していますか? AndroidまたはiOS? –
トピックにサブスクライブしているデバイス。 iOS。 – Jay