mrlinnth/mm-regions-cities

缅甸地区和城市数据

0.1.1 2020-04-21 05:56 UTC

This package is auto-updated.

Last update: 2024-09-21 21:19:46 UTC


README

缅甸地区和城市数据API

备注

为Laravel 6.0及以上版本创建。这是一个非常简单和基本的包,提供API以从缅甸国家获取地区和城市信息。我相信任何具备基本Laravel和包知识的人都会理解(或者任何有PHP经验的人)。

安装后,您可以通过REST API检索数据。默认情况下,数据从JSON文件中检索。但是,您可以在配置中更改设置,并尝试从数据库中检索。

安装

  1. 运行 composer require mrlinnth/mm-regions-cities

  2. 运行 php artisan vendor:publish --tag=mmrc

  3. 完成

要从数据库中检索数据

  1. 运行 php artisan migrate

  2. 导入位于您的 storage/app/vendor/mmrc 中的两个CSV文件

  3. config/mmrc.php 更新为 'use_json' => false

  4. 运行 php artisan config:cache

用法

  1. 访问 {APP_URL}/api/mmrc 获取所有数据

  2. 访问 {APP_URL}/api/mmrc/regions 获取所有地区

  3. 访问 {APP_URL}/api/mmrc/regions/{region_id} 获取特定地区数据

  4. 访问 {APP_URL}/api/mmrc/cities 获取所有城市

  5. 访问 {APP_URL}/api/mmrc/cities/{city_id} 获取特定城市数据

待办事项

-[ ] vuejs下拉组件

-[ ] 城市的CRUD操作

不希望使用Laravel包

  • publishable文件夹中存在CSV文件和JSON文件。下载并按需使用。

不希望使用Laravel 6.0

  • 分支并更改composer.json中的illuminate版本到您的Laravel版本。

参考

我已使用以下链接中的数据。我已添加4,5个缺失的城市,但我相信还有很多缺失的城市。因此,任何人都可以更新城市数据。