#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 • Rust 包仓库 44/week @ 2024-03-13 • Rust 包仓库 93/week @ 2024-03-20 • Rust 包仓库 182/week @ 2024-03-27 • Rust 包仓库 62/week @ 2024-04-03 • Rust 包仓库 38/week @ 2024-04-10 • Rust 包仓库 48/week @ 2024-04-17 • Rust 包仓库 51/week @ 2024-04-24 • Rust 包仓库 73/week @ 2024-05-01 • Rust 包仓库 83/week @ 2024-05-08 • Rust 包仓库 50/week @ 2024-05-15 • Rust 包仓库 63/week @ 2024-05-22 • Rust 包仓库 44/week @ 2024-05-29 • Rust 包仓库 79/week @ 2024-06-05 • Rust 包仓库 38/week @ 2024-06-12 • Rust 包仓库 48/week @ 2024-06-19 • Rust 包仓库 46/week @ 2024-06-26 • Rust 包仓库

每月 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