Maxmind
Resumo
A geolocalização por IP é inerentemente imprecisa. Os locais são frequentemente próximos ao centro da população. Qualquer localização fornecida por um banco de dados ou serviço web GeoIP2 não deve ser usada para identificar um determinado endereço ou domicílio.
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
account_id - required | string | | ID da sua conta MaxMind |
license_key - required | string | | Sua chave de licença MaxMind. |
ip_addresses - required | string | | Endereço de Ip |
call - required | string | Escolhas: - city - country | city - Chame o ponto de extremidade GeoIP2 Country com o IP especificado. country - Ligue para o endpoint City Plus com o IP especificado. |
host - required | string | default: - geolite.info | - O nome do host para fazer uma solicitação. O padrão é "geoip.maxmind.com". - Para usar o serviço web GeoLite2 em vez do serviço web GeoIP2, defina-o como "geolite.info". |
Exemplos
- name:
maxmind:
account_id: {{account_id}}
license_key: {{license_key}}
ip_addresses: {{ip_addresses}}
call: {{call}}
host: {{host}}Valores retornados
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
city | dict | call = city | Cidade |
continent | dict | Sempre | Continente |
country | dict | Sempre | País |
location | dict | call = city | Localização informando latitude, logitude e time zone |
postal | dict | call = city | Código postal |
registered_country | dict | Sempre | País |
subdivisions | dict | call = city | Estado |
traits | dict | sempre | Informações da rede |