• 23-07-2020, 10:43:53
    #1
    Arkadaşlar benim bir sitem var oradan şuan için yeni eklemelerde veya toplu bildirimlerde uygulamaya bildirim gönderebiliyorum. Lakin one signalde şu var hani belirli bir segment olayı ben şöyle düşünüyorum. Bu segment olayını kullanarak uygulamayı kullanın kullanıcıların id bilgilerini alıp bunu uygulama veya one signal ile eşitleyip kullanıcıya özel bildirimler nasıl gönderebilirim. Yani site içi şuan onaylanmıştır reddedilmiştir tarzı bildirimler var bunu uygulamaya yapabilir miyim? Nasıl bir yol izlemeliyim.
  • 23-07-2020, 10:56:43
    #2
    Google servislerini kullaniyorum ben fakat One Signalde de ayni sekildedir diye dusunuyorum. User sisteme login olduktan sonra device id sini de kaydediyorsun kendi sistemine, o kullaniciya ozel bir notification atmak istedigin zaman device id veriyorsun push notification servisine ve sadece o kullaniciya gidiyor notification.

    https://stackoverflow.com/questions/...evice/32181411
    https://stackoverflow.com/questions/...roid-device-id
  • 23-07-2020, 10:59:26
    #3
    CanHoroz adlı üyeden alıntı: mesajı görüntüle
    Google servislerini kullaniyorum ben fakat One Signalde de ayni sekildedir diye dusunuyorum. User sisteme login olduktan sonra device id sini de kaydediyorsun kendi sistemine, o kullaniciya ozel bir notification atmak istedigin zaman device id veriyorsun push notification servisine ve sadece o kullaniciya gidiyor notification.

    https://stackoverflow.com/questions/...evice/32181411
    https://stackoverflow.com/questions/...roid-device-id
    Hmm anladım uygulamaya giriş yapıldığın da one signale ekleniyor cihaz bu cihaz id sini ben alıp kullanıcının meta bilgileri bölümüne kaydedicem sonra bildirim gönderirken de kullanıcı id sine göre bu cihaz id sini alıcam ve one signal e göndericem böylece sadece o cihaza bildirim gidecek.



    Yalnız hocam ben android tarafını çok bilmiyorum. Kullanıcıya benim siteye login olunca php veya js ile ne tür işlemler yapmam lazım yani cihaz id sini bu diller ile alabilir miyim. user agent ile sadece uygulama da çalışmasını sağlayabilirim.
  • 23-07-2020, 11:19:28
    #4
    Arastirmanizi oneririm internette yani dogrudan kod hazir olacak bir durum degil. Login sisteminiz sonucta bir API a bagli sizin tarafinizdan gelistirilen. Orada email sifre nasil gonderiliyorsa java tarafinda ek olarak device id de gondereecksiniz yukarda attigim linklerde tek satirda idyi alma var. Sonra kendi mysql mssql artik neyse dbnize ekliceksiniz. sonra panelinizden o userin detaylarini gorerek o device idyi kullanabilirsiniz.
  • 23-07-2020, 11:20:52
    #5
    CanHoroz adlı üyeden alıntı: mesajı görüntüle
    Arastirmanizi oneririm internette yani dogrudan kod hazir olacak bir durum degil. Login sisteminiz sonucta bir API a bagli sizin tarafinizdan gelistirilen. Orada email sifre nasil gonderiliyorsa java tarafinda ek olarak device id de gondereecksiniz yukarda attigim linklerde tek satirda idyi alma var. Sonra kendi mysql mssql artik neyse dbnize ekliceksiniz. sonra panelinizden o userin detaylarini gorerek o device idyi kullanabilirsiniz.
    Teşekkürler hocam.
  • 23-07-2020, 11:52:27
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Mobil tarafta giriş yapan kullanıcılara onesignal veya firebase hangisini kullanırsan token gibi bir değer dönüyor. Bu değer kullanıcının playerID' si oluyor. Bunu kullanarak istediğin kullanıcıya bildirim gönderebilirsin. Bunu bir database de bir kullanıcılar tablosunda da tutabilirsin. Ben kendi blog sitemde bunun masaüstünden bildirim gönderen versiyonunu anlatmıştım. Reklam amaçlı değil sadece bilgi olsun diye aşağıya link bırakıyorum.

    https://www.karadasburak.com/c-mobil...rmekonesignal/
    https://www.karadasburak.com/c-fireb...irim-gonderme/
  • 23-07-2020, 12:13:58
    #7
    macera73 adlı üyeden alıntı: mesajı görüntüle
    Mobil tarafta giriş yapan kullanıcılara onesignal veya firebase hangisini kullanırsan token gibi bir değer dönüyor. Bu değer kullanıcının playerID' si oluyor. Bunu kullanarak istediğin kullanıcıya bildirim gönderebilirsin. Bunu bir database de bir kullanıcılar tablosunda da tutabilirsin. Ben kendi blog sitemde bunun masaüstünden bildirim gönderen versiyonunu anlatmıştım. Reklam amaçlı değil sadece bilgi olsun diye aşağıya link bırakıyorum.

    https://www.karadasburak.com/c-mobil...rmekonesignal/
    https://www.karadasburak.com/c-fireb...irim-gonderme/


    Anladım hocam sanırım java ile nasıl siteme bağlanırım onunla ilgili araştırma yapmam gerek. Teşekkürler yorumunuz için.