#ip #信息 #toml

geolocation

一个获取 IP 地理定位信息的库。它很简单

1 个不稳定版本

0.2.1 2022 年 3 月 9 日
0.2.0 2022 年 3 月 8 日
0.1.2 2022 年 3 月 8 日
0.1.1 2022 年 3 月 8 日
0.1.0 2022 年 3 月 8 日

#194地理空间

Download history 44/week @ 2024-03-13 93/week @ 2024-03-20 182/week @ 2024-03-27 62/week @ 2024-04-03 38/week @ 2024-04-10 48/week @ 2024-04-17 51/week @ 2024-04-24 73/week @ 2024-05-01 83/week @ 2024-05-08 50/week @ 2024-05-15 63/week @ 2024-05-22 44/week @ 2024-05-29 79/week @ 2024-06-05 38/week @ 2024-06-12 48/week @ 2024-06-19 46/week @ 2024-06-26

每月 219 次下载
用于 3 crates

MIT 许可协议

5KB

geolocation

获取 IP 的地理定位信息。它很简单。

geolocation = "0.2.1"

将此行添加到您的 Cargo.toml。

示例

使用地理定位非常简单和简单

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

更多示例可以在示例目录中找到。

查询限制

您每分钟可以发送 45 个请求。

字段

API 可以获取关于 IP 地址的这些字段。

ip
latitude
longitude
city
region
country
timezone
location

lib.rs:

geolocation

获取 IP 的地理定位信息。它很简单。

geolocation = "0.2.1"

添加到 Cargo.toml

示例

使用 geolocation 非常简单

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

    println!("{:?}", info.city.city);
}

更多示例可以在示例目录中找到。

查询限制

您每分钟可以发送 45 个请求。

字段

API 可以获取关于 IP 地址的这些字段。

用爱写的,用 Rust。

依赖

~11–20MB
~329K SLoC