1 个不稳定版本
0.2.1 | 2022 年 3 月 9 日 |
---|---|
0.2.0 |
|
0.1.2 |
|
0.1.1 |
|
0.1.0 |
|
#194 在 地理空间
每月 219 次下载
用于 3 crates
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