在 https://ipfinder.io/auth/signup 注册免费账户,获取免费的IPFinder API访问令牌。
免费计划每天限制4000次请求,并且不包含某些数据字段。 要启用所有数据字段和更多请求量,请参阅 https://ipfinder.io/pricing。
访问 IPFinder文档。
首先,使用Composer下载IPfinder CLI:
composer global require ipfinder-io/ip-finder-cli
确保将Composer的系统级vendor bin目录添加到 $PATH 中,以便系统能够找到IPfinder可执行文件。该目录因操作系统而异,常见位置包括:
$HOME/.composer/vendor/bin$HOME/.config/composer/vendor/bin%USERPROFILE%\AppData\Roaming\Composer\vendor\bin使用curl从GitHub下载IPfinder CLI:
$ brew tap ipfinder-io/ip-finder-cli
$ brew install ip-fidner-cli
## 使用curl
$ curl -LO https://github.com/ipfinder-io/ip-finder-cli/releases/download/v1.0.2/ipfinder.phar
## 使用wget
$ wget https://github.com/ipfinder-io/ip-finder-cli/releases/download/v1.0.2/ipfinder.phar
$ chmod +x ipfinder.phar
$ sudo mv ipfinder.phar /usr/bin/ipfinder
$ ipfinder -h
C:\bincmd » ENTER)C:\bin\ipfinder.cmd):C:\Users\username> cd C:\bin
C:\bin> echo @php "%~dp0ipfinder.phar" %* > ipfinder.cmd
C:\bin> exit
C:\Users\username> ipfinder --help
根据 Apache-2.0 许可证授权。
如果您对我们的API有更多疑问,而我们的IP地理定位API开发者文档中没有涉及,请随时 联系我们,我们将帮助您找到所需内容。
| shortopts | longopts | 说明 |
|---|
-h | --help | 显示帮助信息 |
-o | --output | 保存到指定文件 |
-u | --update | 更新应用程序代码 |
-a | --auth | 查询您自己的IP地址信息。 |
-m | --format | 获取IP地址信息。 |
-i | --ip | 防火墙支持的格式,参见 https://ipfinder.io/docs/?shell#firewall。 |
-n | --asn | 获取AS号码信息。 |
-r | --ranges | 获取IP地址范围信息。 |
-f | --firewall | 获取防火墙信息 |
-d | --domain | 获取域名的IP信息。 |
-d | --dhistory | 获取域名IP历史信息。 |
-dl | --dlist | 获取按ASN、国家、范围列出的域名列表信息。 |
-s | --status | 获取您的令牌信息。 |
-c | --config | 添加您的令牌和语言 |
-l | --shell | 交互式运行 |