定制 api-postcode/api-postcode-laravel 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

api-postcode/api-postcode-laravel

Composer 安装命令:

composer require api-postcode/api-postcode-laravel

包简介

Laravel package for api-postcode

README 文档

README

A laravel package for fetching Address details

For more information see: https://api-postcode

Requirements

Laravel 5.1 or later

Installation

Installation is a quick 3 step process:

  1. Download api-postcode-laravel using composer
  2. Enable the package in app.php
  3. Configure your Api Postcode credentials

Step 1: Download api-postcode-laravel using composer

Add api-postcode/api-postcode-laravel by running the command:

composer require api-postcode/api-postcode-laravel

Step 2: Enable the package in app.php

Register the Service in: config/app.php

ApiPostcode\ApiPostcodeServiceProvider::class,

Optional - Register the Facade in: config/app.php

'aliases' => [
    //...
    'Postcode' => ApiPostcode\Facade\Postcode::class,
];

Step 3: Configure Api Postcode credentials

php artisan vendor:publish --provider="ApiPostcode\ApiPostcodeServiceProvider"

Add this in you .env file

API_POSTCODE_TOKEN=secret-token-from-api-postcode

Usage

$address = app('api.postcode')->fetchAddress('1012JS', 1);
	
$address->getStreet();      // Dam
$address->getCity();        // Amsterdam
$address->getHouseNumber(); // 1
$address->getZipCode();     // 1012JS
$address->getLongitude();   // 4.4584
$address->getLatitude();    // 52.2296

Or use the Facade:

$address = Postcode::fetchAddress('1012JS', '1')

Or straight in routes:

$router->get('postcode/{zipCode}/{number}', function ($zipCode, $number) {
    return Postcode::fetchAddress($zipCode, $number);
});

统计信息

  • 总下载量: 5.24k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 3
  • 点击次数: 5
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 3
  • Watchers: 1
  • Forks: 9
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-06-05

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固