Bu eklenti ile kendi sunucunuzu yormadan başka bir sunucu ile anlık bildirim sistemi yazabilirsiniz.
- Butona Tıklayın ve heroku.com'dan üye olun veya üye girişi yapın.
- Eklentinin kurulum ekranında size özel verilecek olan domainin ismini seçin ÖRN: bildirim.heroku.com
- Size verilen domain ile artık anlık bildirim sistemini çalıştırabilirsiniz
var sonbildirim = '';
setInterval(function(){
var kime = 'hasan';
var guvenlik = 'hasan';
$.ajax({
type : 'POST',
url : '-{HEROKU SİTENİZİN ADRESİ}-?durum=sonbildirim',
data : 'kime='+kime+'&guvenlik='+guvenlik,
crossOrigin: false,
async : true,
dataType : 'json',
success : function(data, textStatus, jqXHR) {
if(sonbildirim!=data[0].durum[0].bildirim){
$('.durum').append(
'<span>KİME : '+data[0].durum[0].kime+'</span> <br />'+
'<span>KİMDEN : '+data[0].durum[0].kimden+'</span> <br />'+
'<span>BİLDİRİM : '+data[0].durum[0].bildirim+'</span> <br />'+
'<span>TARİH : '+data[0].durum[0].tarih+'</span> <br />'
);
sonbildirim = data[0].durum[0].bildirim;
}
},
error : function(jqXHR, textStatus, errorThrown) {
console.log(textStatus);
}
});
},1000);
Yukarıdaki ajax kodu ile her 1sn de bir oluşturduğunuz domaine sorgu yaparak son yollanan bildirimi alır.
- -{HEROKU SİTENİZİN ADRESİ}- yazan yere oluşturduğunuz domain adresi gelecek
- var kime = 'hasan'; bu koddaki sadece hasan kişisine giden bildirimleri alır.
- var guvenlik = 'hasan'; burası yolladığınız bildirimlerin güvenlliğini sağlamak içindir düzenlemek istiyorsanız aşağıdaki videoyu izleyebilirsiniz.
var bildirimal = 'test bildirim';
var kime = 'hasan';
var kimden = 'hasokeyk';
var guvenlik = 'hasan';
$.ajax({
type : 'POST',
url : '-{HEROKU SİTENİZİN ADRESİ}-?durum=bildirimkayitet',
data : 'kime='+kime+'&bildirim='+bildirimal+'&kimden='+kimden+'&guvenlik='+guvenlik,
crossOrigin: false,
async : true,
//contentType : "application/x-javascript",
dataType : 'json',
//jsonp: "durum",
//jsonpCallback: 'bildirim',
success : function(data, textStatus, jqXHR) {
//console.log(data[0].sonuc);
},
error : function(jqXHR, textStatus, errorThrown) {
//console.log(textStatus);
}
});
- -{HEROKU SİTENİZİN ADRESİ}- yazan yere oluşturduğunuz domain adresi gelecek
- var kime = 'hasan'; bu koddaki sadece hasan kişisine giden bildirimleri atar.
- var kimden = 'hasokeyk'; bu koddaki bildirim kimden gideceğini belirtir
- var bildirimal = 'test bildirim'; bu kodda bilirimin yazısı belirtilmelidir
- var guvenlik = 'hasan'; burası yolladığınız bildirimlerin güvenlliğini sağlamak içindir düzenlemek istiyorsanız aşağıdaki videoyu izleyebilirsiniz.