grayloon / geonames
用于访问 geonames.org API 的 PHP 包
1.0.0
2021-11-22 19:35 UTC
Requires
- php: ^8.0
- php-http/cache-plugin: ^1.4
- php-http/client-common: ^1.6 || ^2.0
- php-http/client-implementation: ^1.0
- php-http/discovery: ^1.0
- php-http/httplug: ^1.1 || ^2.0
- psr/cache: ^1.0
- psr/http-message: ^1.0
Requires (Dev)
- cache/array-adapter: ^1.1.0
- friendsofphp/php-cs-fixer: ^2.16
- guzzlehttp/psr7: ^1.2
- larapack/dd: ^1.1
- php-http/guzzle6-adapter: ^1.0 || ^2.0
- php-http/mock-client: ^1.2
- phpunit/phpunit: ^7.0 || ^8.0
This package is auto-updated.
Last update: 2024-09-25 22:23:42 UTC
README
GeoNames API 的简单面向对象封装,使用 PHP 编写。
该项目是一个正在进行中的工作。
要求
- PHP >= 7.1
- GeoNames 账户
- (可选) 使用 PHPUnit 运行测试。
安装
您可以通过 composer 安装此包
composer require grayloon/geonames
使用方法
每个端点的可用 API 参数概述在此处提供。
$geonames = new \Grayloon\Geonames('your_username'); $result = $geonames->postalCodeSearch([ 'country' => 'US', 'postalcode' => '47579', ]);
测试
composer test
变更日志
有关最近更改的更多信息,请参阅CHANGELOG。
贡献
有关详细信息,请参阅CONTRIBUTING。
安全性
如果您发现任何安全相关的问题,请通过电子邮件webmaster@grayloon.com联系,而不是使用问题跟踪器。
致谢
许可
MIT 许可证 (MIT)。有关更多信息,请参阅许可文件。