sicaboy/ip2country-laravel

ip2country 的 Laravel 客户端

0.1 2023-01-01 10:55 UTC

This package is auto-updated.

Last update: 2024-09-13 16:06:11 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

Laravel 客户端 for ip2country

安装

您可以通过 composer 安装此包

composer require sicaboy/ip2country-laravel

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="ip2country-laravel-config"

这是发布配置文件的内容

return [
    'api_key' => env('IP2COUNTRY_API_KEY'),
    'api_url' => env('IP2COUNTRY_API_URL', 'https://ip2country.yourdomain.com'),
];

使用方法

use Sicaboy\Ip2countryLaravel\Facades\Ip2country;

Ip2countryLaravel::getCountryCode('1.1.1.1');
Ip2countryLaravel::getCountryCode(request()->ip())

您将获得 IP 地址的国家代码。

测试

composer test

变更日志

请参阅 CHANGELOG 获取最近变更的更多信息。

贡献

请参阅 CONTRIBUTING 获取详细信息。

安全漏洞

请查阅 我们的安全策略 了解如何报告安全漏洞。

致谢

许可证

MIT 许可证(MIT)。请参阅 许可证文件 获取更多信息。