Una simple API relajante con Laravel que muestra una lista de todos los países, código de país, nombre de código ISO y indicador en formato JSON.
Siga los pasos a continuación para instalar y configurar la aplicación.
Paso 1: Clonar la aplicación
Puede descargar el archivo zip o el clon Git de mi repositorio en el directorio de su proyecto.
Paso 2: Configurar la aplicación
Después de clonar el repositorio en la carpeta de su proyecto, el proyecto debe configurarse siguiendo comandos
En la terminal, vaya a su directorio de proyecto y ejecute
composer install
Luego copie el archivo .env.example a un archivo .env en la carpeta root del proyecto
Edite el archivo .env y complete todos los datos requeridos para las variables a continuación
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
Para establecer la clave de aplicación, ejecute el comando Bellow en su terminal.
php artisan key:generate
Cree todas las tablas necesarias que necesiten para la aplicación ejecutando el siguiente comando
php artisan migrate
Luego importe países.sql en su phpmyadmin.
¡Eso es todo! La aplicación ahora está configurada.
La aplicación tiene los siguientes recursos
GET http://127.0.0.1:8000/api/v1/country
La respuesta será un JSON que contenga la información del país.
[
{
"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
La respuesta será un JSON que contenga la información del país.
[
{
"id" : 2 ,
"name" : " Afghanistan " ,
"code" : " AF " ,
"phonecode" : " +93 "
}
]El marco de Laravel es un software de código abierto con licencia bajo la licencia del MIT