Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 99046|Răspunde: 12

[Program de consolă] .net/c# folosește baza de date IP GeoLite2 pentru a obține adresa

[Copiază linkul]
Postat pe 20.05.2018 14:22:35 | | | |
Introducere

Baza de date GeoLite2 este o bază de date gratuită de geolocalizare IP, oarecum comparabilă cu baza de date GeoIP2 a MaxMind, dar nu la fel de precisă. Baza de date GeoLite2 Country vs City este actualizată în prima zi de marți a fiecărei luni. Baza de date GeoLite2 ASN este actualizată în fiecare marți.

Când facem dezvoltare, când utilizatorii se înregistrează sau se conectează, putem obține adrese IP, vrem să știm din ce oraș aparține IP-ul, putem analiza utilizatorii prin oraș, iar în acest moment, baza de date IP este foarte importantă!

Site:https://dev.maxmind.com/zh-hans/geoip/geoip2/geolite2/

folosi

Mai întâi descărcăm GeoLite2 City și GeoLite2 Country de pe site-ul oficial, primul include orașul, al doilea nu include orașul și poate fi obținut doar prin IP-ul țării aparținătoare.

Cum îl numesc în C#? Începe prin a crea un proiect .NET 4.5 și apoi rulează următoarea comandă cu nuget:



Această bibliotecă folosește . NETFramework versiunea 4.5 și mai mare. .NET standard 1.4 sau mai mare.


După ce instalarea este finalizată, amintește-ți să copiezi fișierul "GeoLite2-City.mmdb" în directorul bin al programului!!

Execută codul astfel:

Rezultatele sunt următoarele:

https://www.itsvse.com de:小slag Adresa IP de intrare este:47.94.71.45

oraș {"geoname_id":1808926,"nume":{"de":"Hangzhou", "en":"Hangzhou", "es":"Hangzhou", "fr":"Hangzhou", "ja": "Hangzhou", "pt-BR": "Hangzhou", "ru": "Ханчжоу", "zh-CN": "Hangzhou"}}

continent {"code":"AS", "geoname_id":6255147,"names":{"de":"Asien","en":"Asia", "es":"Asia", "fr":"Asie", "ja":"Asia", "pt-BR":"ásia", "ru":"Азия", "zh-CN":"Asia"}}

țara {"geoname_id":1814991,"iso_code":"CN", "nume":{"de":"China", "en":"China", "es": "China", "fr":"China", "en": "China", "pt-BR": "China", "ru": "Китай", "zh-CN": "China"}}

locatio{filter}n {"accuracy_radius":50,"latitudine":30.2936,"longitudine":120.1614,"time_zone":"Asia/Shanghai"}

registered_country {"geoname_id":1814991,"iso_code":"CN","names":{"de":"China", "en":"China", "es":"China", "fr":"China", "ja": "China", "pt-BR": "China", "ru":"Китай", "zh-CN":" China"}}

subdiviziuni [{"geoname_id":1784764,"iso_code":"ZJ", "nume":{"en":"Zhejiang", "fr":"Provincia Zhejiang","zh-CN":"Provincia Zhejiang"}}]

Vă rugăm să apăsați orice tastă pentru a continua...



Am întrebat despre 3 adrese IP: una este adresa IP a lui Baidu, una este adresa IP locală de Internet, iar cealaltă este adresa IP a acestui site. Așa cum se arată mai jos:



Doar interogarea IP a site-ului nostru este inexactă, iar baza de date IP nu poate fi 100% exactă, deoarece IP-ul se poate schimba zilnic și poate fi atribuit unor orașe diferite.

Acuratețea orașelor GeoIP2

https://www.maxmind.com/zh/geoip2-city-accuracy-comparison



În final, atașează codul sursă:

Turiști, dacă vreți să vedeți conținutul ascuns al acestei postări, vă rogRăspunde






Precedent:Împrumută dreptul de a te conecta silențios la DISCUZ fără un număr de autentificare
Următor:Distribuie un singur cod de pagină promoțională APP, adaptabil, foarte frumos și generos!
 Proprietarul| Postat pe 22.11.2024 23:17:07 |
Date de geolocalizare gratuite GeoLite2 (Înregistrare necesară, nu testată):Autentificarea cu hyperlink este vizibilă.
Lansare automată de actualizare GitHub:Autentificarea cu hyperlink este vizibilă.

 Proprietarul| Postat pe 10.05.2023 19:52:12 |
[Luptă propriu-zisă]. Bibliotecă de localizare a adresei IP offline NET/C# (acasă)
https://www.itsvse.com/thread-10585-1-1.html
Postat pe 06.08.2018 18:03:30 |
Foarte bine foarte bine foarte bine foarte bine
Postat pe 21.05.2018 18:05:54 |
Mulțumesc că ai împărtășit.
Postat pe 01.07.2018 10:02:12 |
Prompt:Autorii sunt interziși sau conținutul eliminat este blocat automat
Postat pe 25.07.2018 09:51:57 |
Dongdong foarte bun
Postat pe 19.08.2018 09:48:08 |
Am învățat, mulțumesc că ai împărtășit, îți mulțumesc că ai împărtășit,
Postat pe 23.05.2019 13:41:26 |
+1+1+1+1+1+1+1+1+1+1
Postat pe 19.04.2021 17:18:59 |

Mulțumesc că ai împărtășit.
Postat pe 05.07.2021 20:21:49 |
Mulțumesc că ai împărtășit.
Postat pe 06.04.2022 17:37:44 |
E foarte bun
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com