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

Комментарии • 44

  • @alierenbektas8120
    @alierenbektas8120 Год назад +1

    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

  • @MehmetAliBayram
    @MehmetAliBayram 3 года назад +5

    Ellerine sağlık. Çok güzel olmuş.

    • @kesali
      @kesali  3 года назад +1

      Teşekkür ederim. Senin videolar da çok iyi.

  • @cembag4479
    @cembag4479 2 года назад +1

    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.

    • @kesali
      @kesali  2 года назад

      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.

    • @cembag4479
      @cembag4479 2 года назад

      @@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

  • @randomxd8693
    @randomxd8693 Год назад

    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

  • @melihark5912
    @melihark5912 3 года назад

    selamlar, etkinlik uygulaması yapıyorum. etkinliğe yarım saat kaldı gibi bir bildirim göndermek istiyorum. bunu nasıl yapabilirim?

  • @bahtiyarcerit8878
    @bahtiyarcerit8878 3 года назад +1

    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

  • @burakt.8465
    @burakt.8465 3 года назад +2

    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.

    • @kesali
      @kesali  3 года назад +1

      Firebase dokümantasyonu iyi kendi sitesinden yararlanmak en iyisi. firebase.google.com/docs

  • @mymoonum
    @mymoonum 3 года назад

    hocam codu yanında gösteren pluginin ismi ne idi

  • @gurdallica
    @gurdallica 2 года назад

    hocam iyi günler, jjava için olanı var mı ?

  • @yavuz.tarhan
    @yavuz.tarhan 3 года назад +2

    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

    • @kesali
      @kesali  3 года назад +2

      Evet backend serisi gelecek şu an birkaç flutter videosu daha kaldı sonra gelecek seriler backend ile alakalı olacak. Azure functions veya Fribase functions olabilir.

  • @aliylmaz8481
    @aliylmaz8481 3 года назад +1

    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.

    • @kesali
      @kesali  3 года назад

      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.

  • @bahamaisi9794
    @bahamaisi9794 2 года назад

    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 ?

  • @Omer-nn1yn
    @Omer-nn1yn 3 года назад

    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 ?

  • @tunahansaltan8541
    @tunahansaltan8541 3 года назад +1

    Elinize sağlık hocam. Rehberdeki kullanıcıları ekleme olacak mı ? Kendi pp mizi değiştirme , durum , gibi özellikler eklencek mi

    • @kesali
      @kesali  3 года назад

      Ş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.

  • @medmax6955
    @medmax6955 3 года назад +1

    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

    • @medmax6955
      @medmax6955 3 года назад

      const members: string[] = conversation.get('members'); bu kısımda

    • @kesali
      @kesali  3 года назад +2

      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');

  • @berkantsoytas119
    @berkantsoytas119 3 года назад +1

    elinize sağlık hocam bunları playlists şeklinde düzenleyebilir mısınız tüm videolar iç içe giriyor

    • @kesali
      @kesali  3 года назад

      Evet biraz içerikler karışti bı düzenleme yapacağım.

  • @focushazretleri
    @focushazretleri 3 года назад +2

    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?

    • @kesali
      @kesali  3 года назад +1

      Şu anki halinde mevcut değil ama data yapısı grup sohbete uygun değiştirerek ekleyebilirsiniz.

    • @focushazretleri
      @focushazretleri 3 года назад

      @@kesali hocam peki ben sizin github kaynak kodunuzu alıp uygulamayı çalıştırmayı denesem isr yararmı?

    • @focushazretleri
      @focushazretleri 3 года назад

      @@kesali whatsapp clone 13 en sonki github kaynak kodunu çalıştırmayı denesem ne gibi sonuçlar çıkar hocam?

    • @kesali
      @kesali  3 года назад +1

      @@focushazretleri Uygulama çalışır işte kayıtlı kişiler ile sohbet edebilirsiniz.

    • @focushazretleri
      @focushazretleri 3 года назад

      @@kesali teşekkürler hocam

  • @egemenerdem6664
    @egemenerdem6664 Год назад

    Thank you madam

  • @ayhanyuzbasoglu676
    @ayhanyuzbasoglu676 3 года назад

    Hangi plugini kullandığınızı söyleyebilir misiniz?

  • @musagokgoz8870
    @musagokgoz8870 3 года назад +1

    Çok iyi Firebase ile videoların böyle gelmesi çok güzel ilk yorum 😁

    • @kesali
      @kesali  3 года назад

      Detaylı değil ama başlamak için yeterli seviyede anlattım firebase functionsi.

    • @musagokgoz8870
      @musagokgoz8870 3 года назад

      @@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.

  • @nalbur_
    @nalbur_ 3 года назад +1

    Çok kaliteli bir içerik olmuş elinize sağlık

    • @kesali
      @kesali  3 года назад

      Teşekkür ederim.

  • @hmmwepkido9821
    @hmmwepkido9821 3 года назад +1

    Devamı gelsin lütfen :D

    • @kesali
      @kesali  3 года назад

      Hazırlıyorum devam vıdeolarını biraz arayı actık kusura bakmayın.

    • @hmmwepkido9821
      @hmmwepkido9821 3 года назад

      @@kesali çok teşekkürler