CountryCodePickerApi
1.0.0
一个带有Laravel的简单的RESTFUL API,显示所有国家 /地区代码,ISO代码名称和JSON格式标志的列表。
请按照以下步骤安装并设置应用程序。
步骤1:克隆应用程序
您可以将zip文件或git克隆从我的存储库下载到项目目录中。
步骤2:配置应用程序
克隆回购库到您的项目文件夹后,需要通过以下命令来设置项目 -
在终端中转到您的项目目录并运行
composer install
然后将.env.example文件复制到项目根文件夹中的.env文件
编辑.ENV文件并填写Bellow变量的所有必需数据
APP_URL=http://localhost //your application domain URL go here
DB_HOST=127.0.0.1 // Your DB host IP. Here we are assumed it to be local host
DB_PORT=3306 //Port if you are using except the default
DB_DATABASE=ccpapi // Your DB name
DB_USERNAME=root // Your DB username
DB_PASSWORD= // Your DB password
要设置应用程序键在终端中运行bellow命令。
php artisan key:generate
通过运行以下命令来创建应用程序的所有必要表
php artisan migrate
然后在您的phpmyadmin中进口国家。
就这样!现在配置了该应用程序。
该应用程序具有以下资源
GET http://127.0.0.1:8000/api/v1/country
响应将是包含国家信息的JSON。
[
{
"id" : 1 ,
"name" : " Please select your country... " ,
"code" : " FLAG_TRANSPARENT " ,
"phonecode" : " + "
},
{
"id" : 2 ,
"name" : " Afghanistan " ,
"code" : " AF " ,
"phonecode" : " +93 "
}
] GET http://127.0.0.1:8000/api/v1/country/afghanistan
响应将是包含国家信息的JSON。
[
{
"id" : 2 ,
"name" : " Afghanistan " ,
"code" : " AF " ,
"phonecode" : " +93 "
}
]Laravel框架是根据MIT许可证许可的开源软件