Links
Comment on page

Google Firebase Notification

You'll need to import the javascript file in your website before starting from this link.
1) To Retrive FCM Token
Plain JS
ES 6+
const { Messaging: FirebaseMessaging } = window.WTN.Firebase
FirebaseMessaging.getFCMToken({
callback:function(data){
//data.token contains fcm token
//store it in your backend to send notification
}
})
import FirebaseMessaging from "webtonative/Firebase/Messaging"
FirebaseMessaging.getFCMToken({
callback:function(data){
//data.token contains fcm token
//store it in your backend to send notification
}
})
2) To Subscribe to particular topic
Plain JS
ES 6+
const { Messaging: FirebaseMessaging } = window.WTN.Firebase
FirebaseMessaging.subscribe({
toTopic: "Your Topic Name"
})
import FirebaseMessaging from "webtonative/Firebase/Messaging"
FirebaseMessaging.subscribe({
toTopic: "Your Topic Name"
})
3) To Unsubscribe from particular topic
Plain JS
ES 6+
const { Messaging: FirebaseMessaging } = window.WTN.Firebase
FirebaseMessaging.unsubscribe({
fromTopic: "Your Topic Name"
})
import FirebaseMessaging from "webtonative/Firebase/Messaging"
FirebaseMessaging.unsubscribe({
fromTopic: "Your Topic Name"
})
In order to specify the desired URL that will be accessed upon clicking the notification, it is necessary to pass the corresponding URL through the "deepLink" key.