deniztezcan/laravel-postcodenl-api

Laravel PostcodeNL API 包

0.2.3 2021-11-05 11:39 UTC

This package is auto-updated.

Last update: 2024-09-05 18:28:35 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License StyleCI

通过 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: keysecret 设置在 config/postcodenlapi.php

使用方法

要获取与荷兰 postalcodehousenrextension 相关的 streetcity,响应以 json 格式返回,非常适合 ajax。

use PostcodeNLAPI;

$data = PostcodeNLAPI::validateDutch('1010AA', '1', 'a');