后端/postalian

提供日本邮政编码API的骨架。

安装: 4

依赖者: 0

推荐者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:项目

dev-master 2017-11-01 16:49 UTC

This package is not auto-updated.

Last update: 2024-09-29 05:01:34 UTC


README

postalian是帮助创建和公开个人邮政编码API服务器的骨架。

要求条件

安装

Composer

$ composer create-project --prefer-dist ticknical/postalian [your project name]

使用方法

导入邮政编码CSV

通过命令一键完成从下载到导入,以及数据加工。

$ php artisan postalcode:storeall

对下载的邮政编码CSV进行了一些数据处理。

  • 町域名过多,分割成多行的情况进行合并
  • “以下未列出”的情况替换为空字符串
  • “**之后跟着地址”的情况替换为空字符串
  • “**一円”的情况替换为空字符串

简单的邮政编码API

可以公开简单的邮政编码API。

例如,访问http://[domain]/api/search/code/1000001将返回以下JSON。

{
    "status": true,
    "version": "2017-10-31",
    "postal_codes": [
        {
            "postal_code": "1000001",
            "prefecture": "東京都",
            "city": "千代田区",
            "street": "千代田"
        }
    ]
}

许可证

版权所有 © 2017 Tick。在Apache License, Version 2.0下许可。