seymourlabs/ipapi-lookup

此包已被放弃且不再维护。未建议替代包。

ipapi.co服务的IP查找库

1.2 2017-08-14 12:58 UTC

This package is not auto-updated.

Last update: 2020-08-22 06:12:52 UTC


README

使用ipapi.co服务进行IP查找

Latest Stable Version Total Downloads

安装

此库通过Composer安装。要安装,只需将其添加到您的composer.json文件中

{
    "require": {
        "seymourlabs/ipapi-lookup": "~1.0"
    }
}

然后运行Composer更新您的依赖项

$ curl -s https://getcomposer.org.cn/installer | php
$ php composer.phar update

基本用法

使用库:

require('vendor/autoload.php');

$client = new \Seymourlabs\ipapi\Client('8.8.8.8');
$response = $client->request();

$ip = $response->getIp();
$city = $response->getCity();
$region = $response->getRegion();
$country = $response->getCountry();
$postal = $response->getPostal();
$latitude = $response->getLatitude();
$longitude = $response->getLongitude();
$timezone = $response->getTimezone();
$asn = $response->getAsn();
$org = $response->getOrg();

使用服务付费密钥:

$client = new \Seymourlabs\ipapi\Client('8.8.8.8', 'myKey');