Novo Formato de Base de Dados Disponível: Esta página é para as nossas bases de dados legadas. Para o nosso mais recente formato de base de dados, consulte as nossas bases de dados GeoIP2 descarregáveis.
GeoIP Legacy está disponível numa variedade de bases de dados descarregáveis. Estas bases de dados utilizam um formato binário personalizado para maximizar a velocidade de pesquisa. MaxMind também oferece versões CSV dos mesmos dados. Isto é útil se quiser importar estes dados para um SQL RDBMS, por exemplo.
Base de dados CSV
Por favor veja a nossa documentação de base de dados CSV.
Bases de dados binárias
As bases de dados binárias vêm em muitos sabores, cada uma das quais contém um conjunto de dados específico. Estas são todas oferecidas como produtos separados com a sua própria assinatura.
No momento, oferecemos as seguintes bases de dados:
- País – mapeia o endereço IP para um país
- Região – mapeia o endereço IP para um estado/província específica dentro de um país
- Cidade – mapeia o endereço IP para uma cidade específica dentro de um país. Nos EUA, somos capazes de mapear muitos endereços IP para códigos postais específicos. Esta base de dados também contém dados aproximados de latitude, longitude e fuso horário.
- Organização – mapeia o endereço IP à organização à qual foi atribuído o bloco de rede do endereço IP.
- ISP – mapeia o endereço IP ao ISP que detém o IP, incluindo as operadoras sem fios.
- Netspeed – mapeia o endereço IP a uma determinada velocidade de rede.
- Domínio – mapeia o endereço IP a um domínio (não a um nome de host).
Latitude e longitude não são precisas e não devem ser utilizadas para identificar um endereço de rua ou domicílio em particular. Para melhor representar um nível de exactidão, por favor inclua o rádio_de exactidão ao exibir a latitude e longitude e deixe claro que as coordenadas se referem a uma área geográfica maior em vez de uma localização precisa.
APIs MaxMind-Supported
Fornecemos APIs para muitas das principais linguagens de programação.
Todas as nossas APIs estão disponíveis no GitHub. Temos o prazer de rever os patches submetidos como Pedidos de Puxada de GitHub.
Apache (mod_geoip) | Documentation | Source on GitHub | GitHub |
---|---|---|---|
th>C (ver nota) | Documentation | Source on GitHub, Debian, Ubuntu | |
C# | Maven | GitHub | |
Perl | GitHub | ||
PHP | Documentação | Compositor, Fonte | GitHub |
Python | Documentation | PyPI | GitHub |
Nota: O programa GeoIP Update foi movido para uma distribuição de fonte separada.
Third-Party APIs
Language or Framework | Package Repositório | |||
---|---|---|---|---|
Erlang | egoip | |||
Go | GeoIP (invólucro em C) | GitHub | ||
Nim | mmgeoip (invólucro C) | /td>>README | GitHub | |
Node.js | GeoIP binding (C extension) | >/td>>README | GitHub | |
Node.js | node-maxmind (0.6 e anteriores) | >/td>> | README.md | GitHub |
Net_GeoIP | PEAR | PEAR | /td>>/td> | |
PHP | GeoIP PECL | GitHub | ||
Ruby | GeoIP Bindings (C Extension) | RubyGems | RubyDoc | GitHub |
Ruby | geoip | RubyGems | RubyDoc | GitHub |
Scala | Scala MaxMind Geo-IP | README | GitHub |
Limites de descarregamento
MaxMind reserva-se o direito de limitar o número de descarregamentos efectuados dentro de um período de tempo limitado.