Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 99046|Svare: 12

[Konsollprogram] .net/c# bruker GeoLite2 IP-databasen for å hente adressen

[Kopier lenke]
Publisert på 20.05.2018 14:22:35 | | | |
Introduksjon

GeoLite2-databasen er en gratis IP-geolokasjonsdatabase som er noe sammenlignbar med MaxMinds GeoIP2-database, men ikke like nøyaktig. GeoLite2-databasen Country vs City oppdateres den første tirsdagen i hver måned. GeoLite2 ASN-databasen oppdateres hver tirsdag.

Når vi utvikler, når brukere registrerer seg eller logger inn, kan vi få IP-adresser, vi vil vite hvilken by IP-en tilhører, vi kan analysere brukere gjennom byen, akkurat nå er IP-databasen veldig viktig!

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

bruk

Vi laster først ned GeoLite2 City og GeoLite2 Country fra den offisielle nettsiden, førstnevnte inkluderer byen, sistnevnte inkluderer ikke byen, og kan kun oppnås via IP-en til det tilhørende landet.

Hvordan kaller jeg det i C#? Start med å lage et .NET 4.5-prosjekt og kjør deretter følgende kommando med nuget:



Dette biblioteket bruker . NETFramework versjon 4.5 og nyere. .NET-standard 1.4 eller høyere.


Etter at installasjonen er fullført, husk å kopiere filen "GeoLite2-City.mmdb" til bin-katalogen til programmet!!

Kjør koden slik:

Resultatene er som følger:

https://www.itsvse.com av:小slag Inndata IP-adressen er:47.94.71.45

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

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

land {"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,"latitude":30.2936,"longitude":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":" Kina"}}

underinndelinger [{"geoname_id":1784764,"iso_code":"ZJ","navn":{"en":"Zhejiang","fr":"Provinsen de Zhejiang","zh-CN":"Zhejiang-provinsen"}}]

Vennligst trykk på en hvilken som helst tast for å fortsette. . . .



Vi spurte om 3 IP-adresser, én er Baidus IP-adresse, én er den lokale Internett-IP-adressen, og den andre er IP-adressen til dette nettstedet. Som vist nedenfor:



Bare IP-spørringen på vårt nettsted er unøyaktig, og IP-databasen kan ikke være 100 % nøyaktig, fordi IP-en kan endres hver dag og tildeles forskjellige byer.

GeoIP2 City-nøyaktighet

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



Til slutt, legg ved kildekoden:

Turister, hvis dere vil se det skjulte innholdet i dette innlegget, vær så snillSvare






Foregående:Lån retten til å logge inn stille på DISCUZ uten autentiseringsnummer
Neste:Del en enkelt APP-kampanjesidekode som kilde, adaptiv, veldig vakker og generøs!
 Vert| Publisert på 22.11.2024 23:17:07 |
GeoLite2 gratis geolokasjonsdata (registrering kreves, ikke testet):Innloggingen med hyperkoblingen er synlig.
GitHub automatisk oppdateringsutgivelse:Innloggingen med hyperkoblingen er synlig.

 Vert| Publisert på 10.05.2023 19:52:12 |
[Faktisk kamp]. NET/C# offline IP-adresse (hjemme) lokaliseringsbibliotek
https://www.itsvse.com/thread-10585-1-1.html
Publisert på 06.08.2018 18:03:30 |
Veldig bra, veldig bra, veldig bra, veldig bra, veldig bra.
Publisert på 21.05.2018 18:05:54 |
Takk for at du delte.
Publisert på 01.07.2018 10:02:12 |
Omgående:Forfattere blir utestengt eller fjernet innhold blokkeres automatisk
Publisert på 25.07.2018 09:51:57 |
Veldig bra, dongdong
Publisert på 19.08.2018 09:48:08 |
Jeg lærte, takk for at du delte, takk for at du delte,
Publisert på 23.05.2019 13:41:26 |
+1+1+1+1+1+1+1+1+1+1
Publisert på 19.04.2021 17:18:59 |

Takk for at du delte.
Publisert på 05.07.2021 20:21:49 |
Takk for at du delte.
Publisert på 06.04.2022 17:37:44 |
Den er virkelig god
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com