Firebase Functions ile FCM bildirim (notification) göndermek.
HTML-код
- Опубликовано: 30 сен 2024
- Merhaba bu videomuz ile Flutter WhatsApp Clone uygulamasına bir önceki videoda eklediğimiz Firebase Cloud Messaging (FCM) bildirim gönderme özelliğini otomatikleştirdik. Artık herhangibi bir kullanıcıdan mesaj aldığımız zaman uygulama kapalı dahi olsa bildirim alıyoruz. Bu videoda Firebase Functions kullandık yalnız Functions ile yapabileceklerimiz çok daha fazla.
@MehmetAliBayram kanalında çok daha kapsamlı bir şekilde Firebase Functions video serisi mevcut. Linkten ilgili playliste ulaşabilirsiniz. • Firebase Cloud Functio...
Videonun kaynak dosyalarına github.com/kes... adresinden ulaşabilirsiniz.
Flutter eğitim serisinin diğer derslerini görmek için • Flutter nedir? Eğitim ... oynatma listesine de bakabilirsiniz.
Videoyu beğenmeyi ve kanala abone olmayı unutmayın.
#flutter #FCM #Functions
Abi ben yaptıklarının aynısını yaptım ama index.ts içinde converisationId hata verdi ve deploy etmeyi denediğimde
Error: There was an error reading functions\package.json:
functions\lib\src\index.js does not exist, can't deploy Cloud Functions
yazısı çıktı ne yapabilirim
Ellerine sağlık. Çok güzel olmuş.
Teşekkür ederim. Senin videolar da çok iyi.
Firebase Functions kullanmadan veritabanımızda değişiklik olduğunda uygulama kapalı dahi olsa bildirim gönderemiyor muyuz? Birkaç gündür bununla uğraşıyorum, eğer bu mümkün değilse lütfen söyleyin daha fazla vakit kaybetmek istemiyorum.
Functions veya kendi servisiniz olmadan mümkün değil çünkü sizin veri tabanındaki değişiklikleri dinleyip kişilere notifikasyon göndermeniz lazım. Neden functions kullanmadan bunu yapmak istiyorsunuz onu anlamadım.
@@kesali anladım çok teşekkür ederim bunu bilmeye ihtiyacım vardı, functions kullanmadan yapmak gibi bir çaba içerisinde değildim aslında sadece nasıl yapılacağını bilmediğim için uğraşıp durdum ve oldukça fazla zaman kaybettim şimdi firebase function kullanıp yapmaya çalışacağım
açıklamalardaki kaynak kodu çalışıyor ama ilk önce google cloud hesabınıza gidip API and Services tıklayın ordaki Enabled API and Services tıklayıp arama kısmına messaging yazıp cloud messaging ki aktif hale getirin bende bu çalışmasını sağladı dosyayı deploy ederken birkaç hata daha verdi ama çözümleri düzenli bir biçimde kayıt etmedim o yüzden yazamıyorum
selamlar, etkinlik uygulaması yapıyorum. etkinliğe yarım saat kaldı gibi bir bildirim göndermek istiyorum. bunu nasıl yapabilirim?
Hocam firebase init'de sorun yaşadım yardımcı olabiir misiniz?
C:\ Users\[kullanıcı]\AndroidStudioProjects\Proje Adı 'da flutter init yazıyorum.. ? Are you ready to proceed? (Y/n) sorusuna Y dedikten sonra
Error: Must select at least one feature. Use SPACEBAR to select features, or provide a feature with firebase init [feature_name]
hatasını alıyorum
Hocam bu flutter ı az çok öğrendim de Firebase e hakim olamıyorum.
Şu şunun içindir, buradan şu yapılır gibi Firebase i anlatan (fihrist niteliğinde) bir video veya makale türü birşey var mı?
Türkçe olsa iyi olur ama yabancı da olabilir.
Firebase dokümantasyonu iyi kendi sitesinden yararlanmak en iyisi. firebase.google.com/docs
hocam codu yanında gösteren pluginin ismi ne idi
hocam iyi günler, jjava için olanı var mı ?
Dursun Ali abi bir backend ci olarak cloud functions dersleri bekliyoruz sizden, düşünmez misiniz? mesela oyuncuların genel sıralamasını yaptırmak gibi, teşekkürler hocam
Evet backend serisi gelecek şu an birkaç flutter videosu daha kaldı sonra gelecek seriler backend ile alakalı olacak. Azure functions veya Fribase functions olabilir.
Hocam uygulama içi satınalma videosu yapacaktınız? Sanırım işleriniz yoğun. Ne olur provider ile yapılmış bir uygulama içi satınalma videosu yükleyin. Eminim bir çok flutter öğrenen kişinin kafasında tam oturmuyor benim gibi uygulama içi satınalma yapısı. Yeterince kaynakta yok bu konu ile ilgili. Mevcut kaynaklardan da işin mantığı anlaşılmıyor maalesef.
Video gelecek hem işlerim yoğun hemde hastaydım. Son bir video kaldı whatsapp serisini bitirip ardından ilk video olarak uygulama içi satın alma gelecek.
Hocam emeğinize sağlık. Projemde sürekli " {"severity":"WARNING","message":"Warning, FIREBASE_CONFIG and GCLOUD_PROJECT environment variables are missing. Initializing firebase-admin will fail"}" şeklinde hata alıyorum. Sebebi nedir sizce ?
Hocam merhaba, android studio da eslint work directory bölümünü bulamıyorum ve bu yüzden index.ts kodlarımda hatalar oluyor nasıl çözebilirim acaba ?
Elinize sağlık hocam. Rehberdeki kullanıcıları ekleme olacak mı ? Kendi pp mizi değiştirme , durum , gibi özellikler eklencek mi
Şu an için öyle bir planım yok zaten hem seri içinde hemde eski videolarda plugin yüklmeyi anlattım rehber yükleme için pub.dev/packages/contacts_service bu plugini kullanarak çok kolay ekleyebilirsiniz.
ben de index.ts dosyası yerine index.js oluştu. Javaya göre düzenlemeniz mümkün mü acaba? bütün kodu düzelttim fakat şu string[] kısmında hata alıyorum
const members: string[] = conversation.get('members'); bu kısımda
Olur ya çok büyük bir değişikliğe gitmenize gerek yok. Tüm type bilgilerini silin.
Aşağıdaki gibi.
const members = conversation.get('members');
elinize sağlık hocam bunları playlists şeklinde düzenleyebilir mısınız tüm videolar iç içe giriyor
Evet biraz içerikler karışti bı düzenleme yapacağım.
Hocam ben size bir soru soracağım bu yaptığımız uygulamada grup sohbeti yapabiliyormuyuz yani uygulamayı indiren kişiler arasında grup acabiliyorlarmi birde hocam sadece uygulamayı indiren kişiler mi gözüküyor wp clone rehberinde?
Şu anki halinde mevcut değil ama data yapısı grup sohbete uygun değiştirerek ekleyebilirsiniz.
@@kesali hocam peki ben sizin github kaynak kodunuzu alıp uygulamayı çalıştırmayı denesem isr yararmı?
@@kesali whatsapp clone 13 en sonki github kaynak kodunu çalıştırmayı denesem ne gibi sonuçlar çıkar hocam?
@@focushazretleri Uygulama çalışır işte kayıtlı kişiler ile sohbet edebilirsiniz.
@@kesali teşekkürler hocam
Thank you madam
Hangi plugini kullandığınızı söyleyebilir misiniz?
Çok iyi Firebase ile videoların böyle gelmesi çok güzel ilk yorum 😁
Detaylı değil ama başlamak için yeterli seviyede anlattım firebase functionsi.
@@kesali bu serilerin devamı gelsin bide böyle orta halli bi uygulama yapıp playstore yüklemeye kadar olan video serileri gelirse çok süper olur.
Çok kaliteli bir içerik olmuş elinize sağlık
Teşekkür ederim.
Devamı gelsin lütfen :D
Hazırlıyorum devam vıdeolarını biraz arayı actık kusura bakmayın.
@@kesali çok teşekkürler