初めに
今回は届いた通知からDeep Linkを取り出す方法を紹介していきます
本文
FirebaseMessagingService
を継承したクラス内部で下記のように実装することでFcmから受け取った通知に入っているDeepLink
を取得することができます。
ついでに、通知のタイトルやメッセージの取得方法も載せておきます
override fun onMessageReceived(remoteMessage: RemoteMessage) {
val deepLink = remoteMessage.data[PAYLOAD_NAME] ?: return null
val title = remoteMessage.notification?.title ?: return
val body = remoteMessage.notification?.body ?: return
}
最後に
今回は、届いた通知に入っているDeepLinkの取得方法を紹介しました
次回の記事は追加次第リンクを貼り付けようと思ってるのでぜひご活用ください
Part1は下記の記事になります
https://qiita.com/ryuji_sato/items/a54a0530065637be1fa1
Part3は下記の記事になります
https://qiita.com/ryuji_sato/items/5cfe994cfe1fbe0c5976