swisnl / pdok-geodatastore-api
1.0.0
2017-11-24 15:50 UTC
Requires
- php: ^7.0
- php-http/client-common: ^1.6
- php-http/client-implementation: ^1.0
- php-http/discovery: ^1.3
- php-http/httplug: ^1.1
- php-http/multipart-stream-builder: ^1.0
- psr/http-message: ^1.0
Requires (Dev)
- guzzlehttp/psr7: ^1.2
- php-http/guzzle6-adapter: ^1.0
- phpunit/phpunit: ^6.0
This package is auto-updated.
Last update: 2022-02-01 13:10:58 UTC
README
这是一个简单的面向对象的 PDOK 地数据存储 API 包装器,用 PHP7 编写。使用 PDOK 地数据存储 API v1。
⚠️ 停止服务 ⚠️
自 2019 年 1 月起,PDOK 地数据存储及其 API 已停止服务,因此此包不再工作!
功能
- 遵循 PSR-4 规范和编码标准:易于自动加载
- 轻量且快速,得益于 API 类的延迟加载
要求
- PHP >= 7.0
- Guzzle 库,
- (可选) PHPUnit 运行测试。
安装
通过 Composer
$ composer require swisnl/pdok-geodatastore-api php-http/guzzle6-adapter
为什么是 php-http/guzzle6-adapter
?我们在 HTTPlug 的帮助下与任何 HTTP 消息客户端解耦。
用法
$client = new \Swis\PdokGeodatastoreApi\Client(); $client->authenticate('username', 'password'); $datasets = $client->datasets()->all();
从 $client
对象,您可以访问所有功能。
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG。
测试
$ composer test
贡献
有关详细信息,请参阅 CONTRIBUTING 和 CODE_OF_CONDUCT。
安全
如果您发现任何安全相关的问题,请通过电子邮件 security@swis.nl 反馈,而不是使用问题跟踪器。
致谢
受到 PHP GitHub API 的极大启发。
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。
SWIS
SWIS 是一家位于荷兰莱顿的 Web 代理机构。我们喜欢使用开源软件。