nes360org / countries-cities-world
这是一个通过API连接restcountries以获取国家和城市信息的包
1.0
2023-02-01 01:51 UTC
Requires
- php: ^8.0
- guzzlehttp/guzzle: 7.5.0
This package is auto-updated.
Last update: 2024-09-29 06:26:00 UTC
README
本包提供了一个快速简便的方法,用于在您的Laravel 9应用程序中获取世界各国的完整国家和城市列表。它通过连接外部API(RESTCountries)来收集必要的信息。
安装
您可以使用Composer运行以下命令来安装此包
composer require root/countries-cities-world
配置
安装包后,您必须使用以下命令发布其配置文件
php artisan vendor:publish --provider="Root\CountriesCitiesWorld\CountriesCitiesWorldServiceProvider"
使用方法
您可以通过调用以下函数随时获取国家和城市列表
$countries = CountriesCitW::getCountries(); $cities = CountriesCitW::getCities($countryCode);
数据
要了解返回的JSON的结构,请参阅https://restcountries.com/上的API文档。
致谢
本包使用RESTCountries API(https://restcountries.com)收集有关世界各国的信息。