Skip to content

Yapısal değişiklik #3

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
arkenyazilim opened this issue Apr 2, 2021 · 2 comments
Open

Yapısal değişiklik #3

arkenyazilim opened this issue Apr 2, 2021 · 2 comments

Comments

@arkenyazilim
Copy link

Emre Bey Merhaba,

Kaynak kodunuzdaki yapı değişmiş sanırım güncel hali varsa paylaşır mısınız?

İyi Çalışmalar

@emreuenal
Copy link
Owner

emreuenal commented Apr 5, 2021

Merhaba,

https://adres.nvi.gov.tr/VatandasIslemleri/AdresSorgu adresi il ve ilçe seçimleri için google recaptcha kullandığı için il ve ilçeleri bu adresten çekmek mümkün değil.Fakat il ve ilçeden sonra gelen bilgiler için recaptcha kontrolu yok :).

Birkaç hafta önce ufak bir deneme yaptım, "dask adres kodu" olarak google'da arama yaptığınızda birçok özel sigorta şirketi tarafından da bu bilgilerin sağlandığını farkedeceksiniz. Bu aşamadan sonra yapılabilecek iki şey var, ya sadece il ve ilçeler bu özel şirketlerden birinden scrape edilecek ve gelen bilgiler ile sonrası (Mahalle / Köy / CSBM) nvi'den çekilecek ya da seçilen şirket sayfası için sıfırdan bir crawler yazılacak.

Ben birinci yöntemi denedim ve bir şirketin sayfasından il, ilçe ve en önemlisi bunların id'lerini aldım, sonrasında bu bilgiler ile nvi'deki endpointlerden mahalleler sokaklar gibi bilgileri çektim.

Kodun düzenlenmiş halini daha paylaşmadım çünkü hem özel bir şirketten veri çektiği için ne tarz sorunlar olabilir öcelikle vaktim olduğunda bunu araştırmak isterim, hem de tamam paylaşayım desem bile vakit ayırıp düzgün paylaşılabilir hale getirmem gerekiyor. Şu anki halinde testlerimden kalan birçok gereksiz kısım, comment, try except vb var.

Son olarak yakın bir zamanda kodun yukarıda bahsettiğim çalışan halinden güncel dump'lar oluşturarak paylaşacağım.

@alisaitteke
Copy link

Guncel dump lari bekliyoruz :)

Eline saglik bu arada, baya emek var.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants