qbcloud/laravel-geoip2
最新稳定版本:2.0.0
Composer 安装命令:
composer require qbcloud/laravel-geoip2
包简介
Query the geographical location by IP address.
关键字:
README 文档
README
使用Laravel 6.x 以上通过Geoip2的GeoLite2 City、GeoLite2 ASN查询IP信息。
下载 GeoIP Databases 文件
PS:需要注册官方账号
https://www.maxmind.com/en/accounts/692132/geoip/downloads
文件放置路径
storage/app/geoip
用法
composer require qbcloud/laravel-geoip2
use QbCloud\Geoip2\Facades\IPQuery; // 查询 ipv4 或者 ipv6 IPQuery::connect('x.x.x.x'); // 格式化地址 IPQuery::format(['中国', '广东', '广东']); // 中国-广东 IPQuery::format(['中国', '广东', '广州']); // 中国-广东-广州 // 查询IP类型 IPQuery::ipType('x.x.x.x'); // IPv4 // 查询是否是有效IP IPQuery::isValid('x.x.x.x'); // false // 或者 use QbCloud\Geoip2\IPQuery; $client = new IPQuery(); $client->connect('2xx6:4xx0:0:1x3::a0');
官方文档
统计信息
- 总下载量: 21
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-06-07