benjamin-smith/php-ipify
最新稳定版本:1.0.0
Composer 安装命令:
composer require benjamin-smith/php-ipify
包简介
PHP client library for ipify: A Simple IP Address API.
关键字:
README 文档
README
This library will retrieve your public IP address from ipify's API service, and return it as a string.
This library also has some other nice features you might care about:
- This library handles exceptions properly, and usage examples below show you how to deal with errors in a foolproof way.
- This library only makes API requests over HTTPS.
Install
Via Composer
$ composer require benjamin-smith/php-ipify
Usage
echo Ipify\Ip::get();
Or, if your inclined to catch any errors:
try { $ip = Ipify\Ip::get(); } catch (ConnectionError $e) { // If you get here, it means you were unable to reach the ipify service, // most likely because of a network error on your end. } catch (ServiceError $e) { // If you get here, it means ipify is having issues, so the request // couldn't be completed :( } catch (Exception $e) { // Something else happened (non-ipify related). }
Change log
Please see CHANGELOG for more information what has changed recently.
Testing
$ vendor/bin/phpunit
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email ben@benjaminsmith.com instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 13.1k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 47
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-06-11