Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 99046|Risposta: 12

[Programma Console] .net/c# utilizza il database IP GeoLite2 per ottenere l'indirizzo

[Copiato link]
Pubblicato su 20/05/2018 14:22:35 | | | |
Introduzione

Il database GeoLite2 è un database gratuito di geolocalizzazione IP che è in parte paragonabile al database GeoIP2 di MaxMind, ma non altrettanto accurato. Il database GeoLite2 Country vs City viene aggiornato il primo martedì di ogni mese. Il database GeoLite2 ASN viene aggiornato ogni martedì.

Quando facciamo sviluppo, quando gli utenti si registrano o accedono, possiamo ottenere indirizzi IP, vogliamo sapere a quale città appartiene l'IP, possiamo analizzare gli utenti attraverso la città, al momento il database IP è molto importante!

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

usare

Prima scaricamo GeoLite2 City e GeoLite2 Country dal sito ufficiale, il primo include la città, il secondo non la città e può essere ottenuto solo tramite l'IP del paese di appartenenza.

Come lo chiamo in C#? Inizia creando un progetto .NET 4.5 e poi esegui il seguente comando con nuget:



Questa libreria utilizza . NETFramework versione 4.5 e superiore. .NET standard 1.4 o superiore.


Dopo il completamento dell'installazione, ricordati di copiare il file "GeoLite2-City.mmdb" nella cartella bin del programma!!

Esegui il codice così:

I risultati sono i seguenti:

https://www.itsvse.com di:小slag L'indirizzo IP di ingresso è:47.94.71.45

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

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

paese {"geoname_id":1814991,"iso_code":"CN","names":{"de":"China", "en":"China", "es":"China", "fr":"Chine", "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":"Chine", "ja":"China", "pt-BR":"China", "ru":"Китай", "zh-CN":" Cina"}}

suddivisioni [{"geoname_id":1784764,"iso_code":"ZJ","names":{"en":"Zhejiang", "fr":"Province de Zhejiang","zh-CN":"Zhejiang Province"}}]

Per favore, premi qualsiasi tasto per continuare...



Abbiamo chiesto informazioni su 3 indirizzi IP: uno è l'indirizzo IP di Baidu, uno è l'indirizzo IP locale di Internet e l'altro è l'indirizzo IP di questo sito web. Come mostrato di seguito:



Solo la query IP del nostro sito è imprecisa e il database IP non può essere accurato al 100%, perché l'IP può cambiare ogni giorno ed essere assegnato a città diverse.

Accuratezza della città GeoIP2

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



Infine, allega il codice sorgente:

Turisti, se volete vedere il contenuto nascosto di questo post, vi pregoRisposta






Precedente:Prendi in prestito il diritto di accedere silenziosamente a DISCUZ senza un numero di autenticazione
Prossimo:Condividi un unico codice di pagina promozionale APP, adattivo, molto bello e generoso!
 Padrone di casa| Pubblicato su 22/11/2024 23:17:07 |
Dati di geolocalizzazione gratuiti GeoLite2 (registrazione richiesta, non testata):Il login del link ipertestuale è visibile.
Rilascio automatico di aggiornamento GitHub:Il login del link ipertestuale è visibile.

 Padrone di casa| Pubblicato su 10/05/2023 19:52:12 |
[Combattimento vero e proprio]. Libreria localizzatore di indirizzi IP offline NET/C# (home)
https://www.itsvse.com/thread-10585-1-1.html
Pubblicato su 06/08/2018 18:03:30 |
Molto bene molto buono molto buono molto buono
Pubblicato su 21/05/2018 18:05:54 |
Grazie per aver condiviso.
Pubblicato su 01/07/2018 10:02:12 |
Sollecito:Gli autori vengono bannati o i contenuti rimossi vengono automaticamente bloccati
Pubblicato su 25/07/2018 09:51:57 |
Dongdong molto buono
Pubblicato su 19/08/2018 09:48:08 |
Ho imparato, grazie per aver condiviso, grazie per aver condiviso,
Pubblicato su 23/05/2019 13:41:26 |
+1+1+1+1+1+1+1+1+1+1
Pubblicato su 19/04/2021 17:18:59 |

Grazie per aver condiviso.
Pubblicato su 05/07/2021 20:21:49 |
Grazie per aver condiviso.
Pubblicato su 06/04/2022 17:37:44 |
È davvero bello
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com