Herkese merhaba arkadaşlar,
Bugün sizlere Mobil Uygulamanızdan Nasıl Bildirim gönderebileceğinizi anlattım.
Uygulamanıza FirebaseMessaging adlı bir Servis Modülü ekleyin (bu isim zorunludur!);
Starter Bölümüne ise;
Manifest Editör
Google Play Hizmetleri Tabanı - Google Play Hizmetleri veya Firebase kullanılırken her zaman gereklidir:
Firebase - Firebase kullanılırken her zaman gereklidir
Firebase Bildirimleri / Push mesajları
Kısacası bu üç adet kodu Manifest Editöre ekleyiniz.
Bildirim Gönderdiğini denemek için B4J uygulamasını kullanabilirsiniz.
Ekte mevcuttur.
Bugün sizlere Mobil Uygulamanızdan Nasıl Bildirim gönderebileceğinizi anlattım.
Uygulamanıza FirebaseMessaging adlı bir Servis Modülü ekleyin (bu isim zorunludur!);
FirebaseMessaging:
Sub Process_Globals
Private fm As FirebaseMessaging
End Sub
Sub Service_Create
fm.Initialize("fm")
End Sub
Public Sub SubscribeToTopics
fm.SubscribeToTopic("general") 'you can subscribe to more topics
End Sub
Sub Service_Start (StartingIntent As Intent)
If StartingIntent.IsInitialized Then fm.HandleIntent(StartingIntent)
Sleep(0)
Service.StopAutomaticForeground 'remove if not using B4A v8+.
End Sub
Sub fm_MessageArrived (Message As RemoteMessage)
Log("Message arrived")
Log($"Message data: ${Message.GetData}"$)
Dim n As Notification
n.Initialize
n.Icon = "icon"
n.SetInfo(Message.GetData.Get("title"), Message.GetData.Get("body"), Main)
n.Notify(1)
End Sub
Sub Service_Destroy
End Sub
Starter Bölümüne ise;
Starter Kodu:
Sub Service_Create
CallSubDelayed(FirebaseMessaging, "SubscribeToTopics")
End Sub
Manifest Editör
Google Play Hizmetleri Tabanı - Google Play Hizmetleri veya Firebase kullanılırken her zaman gereklidir:
B4X:
CreateResourceFromFile(Macro, FirebaseAnalytics.GooglePlayBase)
Firebase - Firebase kullanılırken her zaman gereklidir
B4X:
CreateResourceFromFile(Macro, FirebaseAnalytics.Firebase)
Firebase Bildirimleri / Push mesajları
B4X:
CreateResourceFromFile(Macro, FirebaseNotifications.FirebaseNotifications)
Kısacası bu üç adet kodu Manifest Editöre ekleyiniz.
Bildirim Gönderdiğini denemek için B4J uygulamasını kullanabilirsiniz.
Ekte mevcuttur.
Attachments
Last edited: