0

私のウェブサイトではGCM(OneSignal経由) プッシュ通知システムを使用しています。 プッシュ通知システムをFCM(Firebase)に移行する必要があります。 私の目標は、OneSignalに保存されている古いトークン(およびそれらの相対タグ/プリファレンス)をMineDB(MongoDB上)に移行し、そのトークンにFirebase経由でプッシュ通知を送信することです。ウェブサイトをGCMからFCMに移行

FirebaseのREAD doc Firebaseで古いOneSignalトークンを再利用(または移行/変換)する方法がわかりません。その後

  1. がFirebase古いOneSignalトークンを再利用することが可能ですか?
  2. n°1がFALSEの場合、古いトークンをFirebaseでアクセス可能な新しいトークンに移行するにはどうすればよいですか?古いトークンを翻訳するために、Firebase SDKにAPIまたはJSメソッドが定義されていますか?

答えて

0

OneSignalがGCM/FCMとどのように機能するかはよくわかりません。 OneSignalに使用されているトークンが、GCMが動作している実際の登録トークンと異なるか、同じであるかどうかを検証する必要があります。

GCM/FCMの通常のトークン形式は、123456abcd:123456789abcdefghijです。 GCM/FCM登録トークンの既知の文字のリストについては、hereを参照してください。

同じの場合は、そのままFCMを使用してそのまま使用できます。 FCM is still compatible with GCM tokens以降。しかし、実際に古いGCM /トークンのフォーマット(hereを参照)とは異なると思われるGCMトークンのバージョンがあるようです。

異なるの場合、残念ながらFCM(similar post, but for parse.com tokens)にこれらのトークンをインポートする方法はないと思います。 OneSignalチームに対応するGCMトークンがあるかどうか尋ねることができますが、私は確かに言えません。

免責事項:私は決してOneSignalに関連付けられているとは限りません。

関連する問題