nes360org/countries-cities-world

这是一个通过API连接restcountries以获取国家和城市信息的包

1.0 2023-02-01 01:51 UTC

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)收集有关世界各国的信息。