/ / android GCMのFirebaseへの移行 - Android、firebase、google-cloud-messaging、google-cloud-endpoints、firebase-cloud-messaging

アンドロイド、firebase、google-cloud-messaging、google-cloud-endpoints、firebase-cloud-messaging

GCMを使用するプロジェクトをFirebaseにマイグレーションしました。 このガイド。移行ガイドの最後には、オプションで、GoogleのサーバーのエンドポイントをFirebaseのもので置き換えることができます。しかし、デバイス間でメッセージを送信しようとすると、メッセージは配信されません。

私の古いGOOGLE_API_KEYを、Firebaseから取得したもので、Googleのエンドポイントで取得したものに置き換えると、動作する唯一のケースです!

私が見るものから このリンク 他の人々も同様の問題に直面している。誰にもこれに関するヒントはありますか?

回答:

回答№1は0

もう少し調べてみると、FCMを介してメッセージを送信すると、サーバーのエンドポイントは fcm.googleapis.com/fcm/sendすなわち、/ sendを付加する。これは少し混乱します。なぜなら、移行ガイドでは/ sendには言及されていないのに対して、 このリンク そして このSO溶液 します。

私が何かを見逃していない限り、移行ガイドは更新する必要があります。