otel programları kimlik paylaşım

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
cvheneburi
Üye
Mesajlar: 95
Kayıt: 07 Eki 2010 03:55

otel programları kimlik paylaşım

Mesaj gönderen cvheneburi »

s.a. arkadaşlar çalıştığım kuruma konaklama programı yaptım konaklayan sporcuların kimlik bilgilerini emniyetin sistemine aktarmamız gerekiyormuş sonradan öğrendim :) emniyetin sistemini inceledim sanırım bilginiz vardır sizinde.http://www.asayis.pol.tr/kimbil_xml.asp burdaki kalıpta xml dosyasını nasıl oluştururum sabahtan beri arıyorum nette normal xml dosyası oluşturdum fakat bu formatta ve md5 şifrelemesi istediği için muhtenelen hata verecektir. yardımcı olabilirmisiniz. allah'a emanet olun...
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7586
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Re: otel programları kimlik paylaşım

Mesaj gönderen mussimsek »

A.S.

MD5 oluşturma ile ilgili kodlar forumda olması lazım. Anladığım kadarıyla : oluşturduğunuz XML dosyasının MD5'ini alıyorsunuz (xml'i string olarak geçiyorsunuz size 32 karakterli bir md5 veriyor) ve bunu "<?hash" tagının içine yazıyorsunuz. Emniyette aynı kısmın md5'ini alıyor ve hash kısmındakki md5 ile aynı ise veriler değiştirilmemiştir diyor.

Kolay gelsin.
cvheneburi
Üye
Mesajlar: 95
Kayıt: 07 Eki 2010 03:55

Re: otel programları kimlik paylaşım

Mesaj gönderen cvheneburi »

hocam öncelikle ilginize tşkler peki emniyetin istediği formatta xml nasıl oluştururum ben jedi bileşeni ile otomatik oluşturuyorum ama formatı emniyetin ki ile aynı değil
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7586
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Re: otel programları kimlik paylaşım

Mesaj gönderen mussimsek »

xml dediğiniz bir metin çıktısı zaten. Bir procedure yazın, verdiğiniz bilgileri formattaki gibi birleştirsin. Hepsi bu :

Kod: Tümünü seç

procedure XML_Olustur(Adi, Soyadi,..... :string);
var
  XML_cikti : string;
begin
  XML_Cikti := '<Kisi';
  XML_Cikti := XML_Cikti + ....;
  XML_Cikti := XML_Cikti + 'Adi"=' + Adi + '"';
  XML_Cikti := XML_Cikti + 'Soyadi"=' + Soyadi + '"';
  ....
end;
gibi vereceğiniz parametreleri peşpeşe eklersiniz. En sonda da oluşan stringin md5'ini aldıktan sonra başına xml tag'ini ve md5'i eklersiniz olur biter.

Kolay gelsin.
Kullanıcı avatarı
ALUCARD
Üye
Mesajlar: 1269
Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:

Re: otel programları kimlik paylaşım

Mesaj gönderen ALUCARD »

بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz

Erkan ÇAĞLAR
cvheneburi
Üye
Mesajlar: 95
Kayıt: 07 Eki 2010 03:55

Re: otel programları kimlik paylaşım

Mesaj gönderen cvheneburi »

hocam çok tşk ederim. allah razı ve mutlu olsun sizden. bişe daha sorabilirmiyim izninizle.
hazırladığım bu xml dosyasını emniyetin kps programı olmadan direkt kendi programımdan nasıl gönderirim sisteme böyle bir imkan var mı ?
Kullanıcı avatarı
ALUCARD
Üye
Mesajlar: 1269
Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:

Re: otel programları kimlik paylaşım

Mesaj gönderen ALUCARD »

bildiğim kadarı ile yok
ama belki bununla ilgili bir web servis hazırlamışlardır
yani şu an manuel göndermek gerekiyor
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz

Erkan ÇAĞLAR
Cevapla