NVÄ°-TC Kimlik No Web Servisleri’ni AJAX ve PHP ile kullanmak

Thursday June 22nd 2006, 10:19 am |   |  Web Teknolojileri | by eser s.

Uzun zamandır bu kategoride bir ÅŸeyler yaz(a)mamıştım. Hatırlayanlar olabilir: Nüfus ve VatandaÅŸlık Dairesi‘nin sunduÄŸu web servislerini ajax ve php kullandığım örnek uygulamada il listesini almak için kullanmıştım. Ancak diÄŸer web servislerinde sorun yaÅŸamış ve bir süre ertelemiÅŸtim o uygulama ile ilgili çalışmalarımı… Ä°ÅŸte uzun zamandır tamamlayamadığım o kodları çalışır hale getirdim sonunda. Ancak hata ve form denetimleri üzerinde ayrıca çalışacağım. Sonuç olarak ortaya neler çıktı?
a) KiÅŸi ve yer bilgilerini girerek kiÅŸinin tüm nüfus bilgilerine ulaÅŸabiliyorum. » demo
b) TC Kimlik No sorgulayarak kiÅŸinin ad, soyad ve doÄŸum yılını bulmak da mümkün artık. » demo
c) a şıkkındaki uygulamanın gerekliliklerinden biri olarak il ve ilçe listesinin güncel şeklini de elde edebiliyoruz.

Bu uygulamalar php5 (native soap wsdl desteÄŸi ve kolaylığı!) ile daha rahat yapılabiliyor olsa da benim amacım bu iÅŸi php4 ile mümkün kılmaktı. Kullanılan dil, teknoloji ve paketler: PHP4, AJAX, PEAR, CSS ve tabii ki (X)HTML…Uygulamanın ilk sürümü ÅŸuanda http://projects.satt.web.tr/tckimlik/ adresinde.. Kodlarını da en kısa zamanda açacağım. Yorumlarınız, önerileriniz için iletiÅŸim kanallarını veya yorum formunu kullanabilirsiniz…

Güncelleme: Öncelikle vakit sorunundan kaynaklanan gecikme için özür…. Yukarıda bahsedilen kodları http://projects.satt.web.tr/tckimlik/ajax-php-soap-ile-tckimlikbilgileri-sorgulama-kodlari.rar adresinden indirebilirsiniz..


Comments
13 Comments   |    |  Comments RSS on this post.  |  
  • iyi çalışma. tebrik ediyorum. Bu aralar ben de web services çalışıyorum ama pek geliÅŸme kaydedebilmiÅŸ deÄŸilim. Konuyla ilgili iyi bir döküman varsa elinizde okumak isterim. iyi çalışmalar.

    .... Comment by ferdi • June 28, 2006 @ 14:18 pm
  • acikcasi elimde herhangi bir belge bulunmuyor. ayrica biraz daginik bir konu: php, ajax, soap, wsdl, pear diye gidiyor… tam olarak yapmak istediginiz seyi bilebilirsem belki tam bir adres gonderebilirim…

    .... Comment by eser s. • June 28, 2006 @ 14:40 pm
  • en yakın zamanda paylaÅŸman dileÄŸiyle

    .... Comment by tolga saÄŸlam • July 12, 2006 @ 03:23 am
  • Evet bu aralar bu konuyla ilgili çalışıyorum. dediÄŸiniz gibi dağınık bir mevzu.. Ama kaynak açısından paylaşımınızı bekliyoruz…

    .... Comment by fbozbey • August 31, 2006 @ 23:16 pm
  • Bu kodları ne zaman açmayı düşünüyorsunuz? PHP-SOAP dışında TC-KIMLIK-NO öğrenen bir yol bulamadım, sizinki dışında.

    .... Comment by Umut • September 30, 2006 @ 16:36 pm
  • ajax-php-soap-ile-tckimlikbilgileri-sorgulama-kodlari adresinden indirebilirsiniz..
    Gecikme icin uzgunum… Herhangi bir sorunla karsilasirsaniz e-posta atabilir veya buradan yorum kismindan sorabilirsiniz…

    .... Comment by eser s. • October 20, 2006 @ 15:03 pm
  • HARÄ°KASINIZ

    .... Comment by hardy78 • November 18, 2006 @ 22:28 pm
  • http://tckimlik.nvi.gov.tr adresinden de görüleceÄŸi gibi bu iÅŸ yasaklanmış! Nedenini bilemiyorum ama kullanabilmek için baÅŸvuru yapmak falan lazım. Devlet dairesi iÅŸte.

    .... Comment by ilhan k • November 23, 2006 @ 16:13 pm
  • AÅŸağıda ki not var.

    XML Web Servisleri T.C. İçişleri Bakanlığı Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü tarafından kullanımdan kaldırılmıştır.

    XML Web Servislerini kullanmak isteyenlerin http://www.nvi.gov.tr adresinden Kimlik Paylaşım Sistemi Başvuru Şartları bölümünü okuyarak Genel Müdürlüğümüze müracaat etmeleri gerekmektedir.

    .... Comment by ilhan k • November 23, 2006 @ 16:14 pm
  • aslinda cok da haksiz sayilmazlar.. zira e-devlet uygulamalari adi altinda tum kimlik ve kisisel/ozel bilgilerimiz sanal agda ucusuyor… ssk, tckimlik, osym vs. diye giden tum bilgilere cok basit ve serbest bicimde erisebiliyorsunuz.. hatta oyle ki daha once acik olan tckimlik servisleri ile kisinin seceresini cikarmak bile mumkun.. programini da gordum ustune..
    velhasilkelam, erisimi kisitlasinlar kisitlamasina da bizim gibi gelistiriciler icin isi biraz kolaylastirsalar hos olurdu. nvi’nin sitesinde ilgili bolumu daha once incelemistim. ama takdir edersiniz ki o kadar burokrasi ile ugrasamam ve zaten yanlis anlamadiysam kurum sarti var.. var da var.. acaba ucretli mi olacak onu merak ediyorum :? mecbur kalirsam veya cidden gerekli oldugunu dusunursem ancak o zaman basvururum.. en azindan bu kodlarin daha once calistigi biliniyordu. anlasmanizi yaptiysaniz bu kodlari sorunsuz olarak kullanabilirsiniz.. calismamazlik etmez.. tabii bir seyleri degistirmedilerse…

    .... Comment by eser s. • November 23, 2006 @ 16:28 pm
  • Bence tckimlik uygulamasını kaldırmaları son derece yanlış. Muhtemelen server yoÄŸunluÄŸunu kaldıramadıkları - kaldırmak istemedikleri için uygulamayı ücretli hale getirdiler. bilgi gizliliÄŸi konusunda deÄŸiÅŸen olmadı ki aynı serevisler zaten kullanımda.

    Sadece programlar aracılığı ile erişime yasak konmuş oldu. Soykütüğünü araştıran programlar mümkün değildi. Zira bütün servisler kullanıcılara açık değildi. Sizin gödrüğünüz programlar muhtemelen o normal kullanıcıya kapalı olan servisleri bir şifre ile kullanıyorlardır.

    E-devlet konusunda çok geride kalmamıza rağmen, açıklanan verilere göre yaklaşık 40 milyon dolarlık bir yatırım ile 1.5 milyar dolarlık kaybın önüne geçilmiş.

    Bugün devletin yetkilisi olsam, bütün sistemleri online ortama ve belirli şekilde birbiri ile konuşur hale getirilmesini en önemli icraatim olarak yapardım. Bu sayede kamudaki fazla istihdam başka kanallara yönlendirilebilir. Çok büyük bütçe açıkları kapanabilir.

    ilk etapda muhtarlardan ikametgah alma sorunu ortadan kalkar. Yahu sayılmaz şimdi neler olur neler.

    .... Comment by ilhan k • December 6, 2006 @ 16:29 pm
  • kaynak dosyalar için verdiÄŸiniz link çalışmıyor

    .... Comment by rtyucel • October 5, 2010 @ 10:53 am
  • Dosya dizin duzenlemeleri esnasinda sorun meydana gelmis. Suanda calisiyor.

    .... Comment by eser s. • November 22, 2010 @ 12:47 pm
  • Sorry, the comment form is closed at this time.

     
    SHATO Web Hosting Services