Merhaba webview gelistirmekte oldugumuz bir sistem var.
Bu sistemin kendi üyelik sistemi mevcut.
Bu hazirladigimiz mobil icerigini birer tamekran calisan webview app icinde calistiriyoruz. Tam ekran calisan uygulamalari satin aldik ve onesignal baglantisi mevcut. OneSignal Panelinden tüm kullanicilara bildirim gönderebiliyoruz.
Ancak one signal her kullanici icin kendisi birer id veriyor.
Biz kendi sistemimizdeki id ler ile bunu eslestirmek istiyoruz.
Bunun icin bir yöntem ariyoruz veya yaparim diyen varsa teklif istiyoruz.
Sorunu söyle daha kolay anlatabilirim.
Bizde ID'si 123 olan Ahmet adinda bir kullanici var, sms ile onaylanmis cep telefon numarasi 05355555555.
bir baska kullanici ahmete site ici mesajlasma sisteminden mesaj gönderdiginde kendisine bir bildirim gitmesini istiyoruz.
Ancak Ahmet uygulamayi yüklerken bildirim almayi kabul ettiyse, onesignal panelinde 234234234243 gibi bir sekilde kayit edildi. biz onesignal kaydinin hangi kullaniciya ait oldugunu bilmedigimizden ona bildirim gönderimi yapamiyoruz.
Bu noktada benim aklima gelen iki yöntem var.
1- Her kullanicinin onesignal id lerini almak ve onlari eslestirmek. (Bu mümkün mü, mümkünse nasil yapilir bilmiyorum.)
2- Herhangi bir eslestirme yapmadan, webview uygulama siteye bagliyken her X saniyede bir daha önceden belirledigimiz bir URL i kontrol edecek, giris yapilmadiysa o urldeki deger 0 olacak, giris yapildiysa ise herhangi bir mesaj yoksa bos, varsa mesajin icerigi görünecek ve eger mesaj varsa o kisiye mesaj icerigi ile notification gönderilecek.
sorunu nasil cözeriz, yardim bekliyoruz.
tesekkürler