olakunlevpn/geoiplookup

Geoiplookup.io IP查询,非常适合PHP应用程序。

1.3 2022-03-05 01:12 UTC

This package is auto-updated.

Last update: 2024-09-05 07:00:45 UTC


README

Geoiplookup.io IP查询,非常适合PHP SDK应用程序。

安装

通过Composer

$ composer require olakunlevpn/geoiplookup

用法

require_once "vendor/autoload.php";
use Olakunlevpn\Geoiplookup\GeoiplookupClient;

$Geoiplookup = new GeoiplookupClient();

$data = $Geoiplookup->lookUp();
echo $data->getIp();


// $data->getIp();
// $data->getIsp();
// $data->getOrganization();
// $data->getHostname();
// $data->getLatitude();
// $data->getLongitude();
// $data->getPostalCode();
// $data->getCity();
// $data->getCountryCode();
// $data->getCountry();
// $data->getContinentCode();
// $data->getContinentName();
// $data->getRegion();
// $data->getDistrict();
// $data->getTimeZone();
// $data->getConnectionType();
// $data->getAsnNumber();
// $data->getAsnOrg();
// $data->getAsn();
// $data->getCurrencyCode();
// $data->GetCurrencyName();

传递自定义IP地址作为变量

require_once "vendor/autoload.php";
use Olakunlevpn\Geoiplookup\GeoiplookupClient;

$Geoiplookup = new GeoiplookupClient();

$ipAddress = $_SERVER['REMOTE_ADDR']; 

$data = $Geoiplookup->lookUp($ipAddress);


echo $data->getIp();

测试

$ phpunit

致谢

许可证

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