geolocation

Crates.iogeolocation
lib.rsgeolocation
version0.2.1
sourcesrc
created_at2022-03-08 15:18:50.745738
updated_at2022-03-09 20:00:34.295858
descriptionA library to get geolocation information of an IP. Its simple
homepage
repositoryhttps://github.com/yasirarafat28/geolocation.git
max_upload_size
id546363
size4,506
Md. Yasir Aarafat (yasirarafat28)

documentation

https://docs.rs/geolocation

README

geolocation

Get geolocation information of an IP. Its simple.

geolocation = "0.2.1"

Add this line to your Cargo.toml.

Example

Using geolocation is really quite easy and simple:

use geolocation;
fn main() {
    let ip = "<Put your IP address Here>";
    let info = geolocation::find(ip).unwrap();
 
    println!("{:?}", info.city);
}

This and more examples are found in the examples directory.

Query Limits

You can send 45 requests per minute.

Fields

The API can get these fields about IP addresses.

ip
latitude
longitude
city
region
country
timezone
location
Commit count: 12

cargo fmt