deniztezcan / laravel-postcodenl-api
Laravel PostcodeNL API 包
0.2.3
2021-11-05 11:39 UTC
Requires
- guzzlehttp/guzzle: ^6.3|^7.0.1
- illuminate/support: 5.4.*|5.5.*|5.6.*|5.7.*|5.8.*|^6.0|^7.0|^8.0
README
通过 ServiceProvider 和 Facade 将 PostcodeNL API 与 Laravel 5 & 6 集成。此包目前仅支持荷兰地址的验证。
安装
composer require deniztezcan/laravel-postcodenl-api
在 config/app.php
中将 ServiceProvider 添加到 providers 数组中
'providers' => [ //other things here DenizTezcan\LaravelPostcodeNLAPI\PostcodeNLAPIServiceProvider::class, ];
将 facade 添加到 facades 数组
'aliases' => [ //other things here 'PostcodeNLAPI' => DenizTezcan\LaravelPostcodeNLAPI\Facades\PostcodeNLAPI::class, ];
最后,发布配置文件
php artisan vendor:publish --provider="DenizTezcan\LaravelPostcodeNLAPI\PostcodeNLAPIServiceProvider"
配置
请将您的 API: key
和 secret
设置在 config/postcodenlapi.php
使用方法
要获取与荷兰 postalcode
、housenr
和 extension
相关的 street
和 city
,响应以 json 格式返回,非常适合 ajax。
use PostcodeNLAPI; $data = PostcodeNLAPI::validateDutch('1010AA', '1', 'a');