Tüm Platformlar için Hızlı Uygulama Geliştirme Kitabı... Delphi

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Bildirim İşleminde Veri Gönderme nasıl yapılır?
#1
Merhaba, kinvey ve google sevisleri aracılığıyla android uygulamada bildirim gönderip alabiliyorum.
Acaba bu bildirim işleminde URL, veya bir id gibi harici veriyi bildirimle birlikte gönderip bunu okuyabilir miyim?
Bu konuda hiç çalışma yapan var mı acaba?
Cevapla
#2
Merhaba,
Son kullanıcıya ileteceğiniz bildirim ile kullanmak istediğiniz Id'yi aynı metin ile birleştirip, gönderin ve client (son kullanıcı) uygulamasında, bu iki metni ayrıştırarak, kullanabilirsiniz.  

Özetle;
Bildirim Gönderme Uygulamasında;
1- Bildirim gönderme metninin sonuna özel bir veya birkaç karakter ekleyin.
2- Daha sonra oluşan bu metnin sonuna kullanmak istediğiniz Id'yi ekleyin.

Client (son kullanıcı) uygulamasında;
Özel karakterinizi referans alarak, gelen iletiyi ikiye ayırın (Ileti ve Id).
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#3
HTML'in tag mantığına benzer bir yapı oluşturabilirsiniz ve her veriyi kendi tag'inden okursunuz. Aksi takdirde yarın öbürgün verinin başına sonuna bir şey eklendiğinde eski client'lar için sıkıntı oluşabilir.
Cevapla
#4
Bence JSON daha mantıklı ve esnek bir çözüm olur.
There's no place like 127.0.0.1
WWW
Cevapla
#5
(27-03-2017, Saat: 11:52)SimaWB Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlBence JSON daha mantıklı ve esnek bir çözüm olur.

Kesinlikle  Wink
Cevapla
#6
(27-03-2017, Saat: 11:20)edo Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlHTML'in tag mantığına benzer bir yapı oluşturabilirsiniz ve her veriyi kendi tag'inden okursunuz. Aksi takdirde yarın öbürgün verinin başına sonuna bir şey eklendiğinde eski client'lar için sıkıntı oluşabilir.

Merhaba,
Yukarıda bahsetmiş olduğum teknik (algortima), en temel manada ve hızlı yapılabilecek bir entegrasyondur. 
Tabi ki sizin önerdiğiniz yöntem, benim önerdiğim yönteme nazaran daha profesyoneldir.
İşin detayına bakacak olursak; ister FCM (eski adıyla GCM) ister APNs (ve bunlara benzer diğer) bildirim sistemlerinde, farklı mesaj formatları ile çok özel iletiler gönderilebilmektedir.

Örnek Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol

Daha önce yapmış olduğum bir örenkten paylaşımda bulunayım;

Gönderilen bildirim örneği;

    jsonString :=
      '{"to": "' + regIdCihaz + '", ' +
       '"data": {"baslik": "Yeni Nesil Kampanya",'+
                '"mesaj": "DelphiCan Avantaj Kart",'+
                '"link": "https://www.DelphiCan.com"'+
                '}'+
       '}';


Çıktısı;
2017-03-27_11-29-20.png
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#7
Hoca aslında aşağıdaki kod ile PHP üzerinden servis ile bildirim gönderip uygulama açıkken istediğimi yapabiliyorum.
PHP Kod:
$message = array("message" => base64_decode ($_GET["mesaj"]),'title' => $_GET["veritipi"],'msg' => $_GET["veri"]);
$message_status send_notification($registrationIDs$message); 

Uygulama açıkken title ve msg alanlarını istediğim gibi kullanabiliyorum. Ancak uygulama kapalıyken bu alanlar doğrudan bildirime yansıyor. Öyle ki benim title üzerinden gönderdiğim veri uygulama kapalıyken bildirimin başlığı alanına yazılıyor.
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Veri tabanindan for ile veri cekme arsl01 22 622 18-10-2018, Saat: 17:56
Son Yorum: ihalilcoban
  Android Yazılım Nasıl Yazılır? dkadir 4 112 18-10-2018, Saat: 13:27
Son Yorum: Abdullah ILGAZ
Question FTP bağlantısı ve veri işlemleri ? Mr.Developer 4 123 28-09-2018, Saat: 14:45
Son Yorum: Mr.Developer
  Ping Gönderme İşlemi apachi2006 6 325 08-08-2018, Saat: 20:10
Son Yorum: apachi2006
Video TListViewItem arkaplanı nasıl değiştirilir? Abdullah ILGAZ 4 635 05-07-2018, Saat: 13:15
Son Yorum: Bay_Y



Konuyu Okuyanlar: 1 Ziyaretçi